How to Open a Business Bank Account: A Step-by-Step Guide
If you're running a business out of your personal checking account, you're setting yourself up for headaches at tax time, weakening your legal protections, and missing out on building business credit. Nearly one in three small business owners start this way, but the sooner you separate your finances, the better off you'll be.
Opening a dedicated business bank account is one of the first and most important steps in building a real business. Here's exactly how to do it, what documents you'll need, and how to choose the right bank.
Why You Need a Separate Business Bank Account
Before diving into the how, let's address the why. Even if you're a freelancer or sole proprietor, mixing personal and business finances creates real problems.
Legal Protection
If you've set up an LLC or corporation, your business structure is designed to shield your personal assets from business liabilities. But that protection weakens when personal and business funds are commingled. Courts can "pierce the corporate veil" if they find you haven't maintained a clear separation between your personal and business finances.
Tax Compliance
The IRS recommends maintaining a dedicated business bank account to make recordkeeping easier. When business and personal transactions are mixed in one account, identifying deductible expenses becomes a manual, error-prone process. Messy records increase your audit risk and can lead to missed deductions that cost you real money.
Building Business Credit
Your business credit score is built from banking history, vendor payment behavior, and lender relationships. None of that accumulates when transactions run through a personal account. Strong business credit matters when you want to negotiate better terms with suppliers, open a corporate credit card, or apply for a business loan.
Fraud Protection
Consumer protection laws generally don't extend to business transactions. If your personal account handles business payments and something goes wrong, you may not get the same protections you'd expect as an individual consumer.
Avoiding Account Closure
Banks have specific terms for personal accounts that prohibit commercial use. If a bank identifies consistent business activity, such as recurring vendor payments, high-volume deposits, or payroll transactions, they can close your personal account without notice.
Step 1: Get Your Documents Ready
The exact documents you'll need depend on your business structure, but gathering everything upfront will save time. Here's what to prepare.
Documents Every Business Needs
- Government-issued photo ID (driver's license or passport) for all account signers
- Employer Identification Number (EIN) from the IRS (free to obtain at irs.gov)
- Social Security Number for all owners with 25% or more ownership
- Business name and address
- DBA certificate if you operate under a name different from your legal business name
Additional Documents by Business Type
Sole Proprietors have the lightest requirements. You may be able to use your SSN instead of an EIN, and you generally just need your personal ID and any DBA registration.
LLCs need to provide:
- Articles of Organization (filed with your state)
- Operating Agreement
- Partnership Agreement (for multi-member LLCs)
- Any required business licenses
Corporations (C-Corp or S-Corp) need:
- Certified Articles of Incorporation
- Corporate Charter
- Corporate Resolution authorizing account opening and listing signers
- Tax-exempt documentation (if applicable)
Partnerships need:
- Partnership Agreement
- Articles of Incorporation (if a limited partnership)
- Documentation for all general partners
Step 2: Choose the Right Bank
Not all business bank accounts are created equal. The cheapest option isn't always the best, and the most well-known bank isn't necessarily the right fit. Here's what to evaluate.
Monthly Fees and Minimums
Monthly maintenance fees for business checking accounts range widely. Entry-level accounts may charge $0 to $16 per month, while mid-tier accounts run $25 to $40, and premium accounts can reach $95 to $102 per month. Many banks waive these fees if you maintain a minimum daily balance, typically between $1,500 and $15,000.
Transaction Limits
Most business checking accounts include a set number of free transactions per month. Entry-level accounts might cap you at 200 transactions, while premium accounts may offer unlimited transactions. Going over the limit usually costs $0.25 to $0.50 per transaction, which adds up fast for high-volume businesses.
Cash Deposit Limits
If your business handles cash, pay attention to cash deposit allowances. Many banks offer $5,000 to $7,500 in free monthly cash deposits. Beyond that, you'll pay a percentage-based fee on each additional deposit.
Online and Mobile Banking
Strong digital banking tools save you time. Look for features like mobile check deposit, ACH transfers, bill pay, and integration with accounting software. If you use plain-text accounting tools, check whether the bank offers easy CSV or OFX export of your transactions.
Physical Location vs. Online-Only
Traditional banks offer in-person service and ATM networks, which matters if you deposit cash or want face-to-face support. Online-only banks typically offer lower fees, higher savings rates, and better digital tools, but may not support cash deposits.
Lending Relationships
If you anticipate needing a business loan or line of credit, your banking relationship matters. Many lenders prefer to work with existing customers and may offer better rates to businesses that bank with them.
Step 3: Apply for the Account
Once you've chosen a bank and gathered your documents, the application process is straightforward.
Online Application
Most major banks now offer online business account applications. You'll typically:
- Fill out an application form with your business and personal information
- Upload copies of your required documents
- Verify your identity
- Make your initial deposit
Processing usually takes one to five business days for online applications.
In-Person Application
If you prefer face-to-face interaction, or if your business structure is complex (multiple owners, corporate accounts), visiting a branch can be helpful. A business banker can walk you through the process and answer questions about account features.
Initial Deposit
You'll need to fund your account when you open it. Minimum opening deposits range from $0 at some online banks to $100 or more at traditional banks. Some banks will close unfunded accounts after a set period, so don't delay your initial deposit.
Step 4: Set Up Your Account for Success
Opening the account is just the beginning. Take these steps to get the most out of your new business banking setup.
Set Up Online Access
Activate online banking, mobile banking, and any alerts you want (low balance warnings, large transaction notifications, etc.). The sooner you establish digital access, the easier it is to stay on top of your finances.
Order Business Checks and a Debit Card
If you need them, order checks with your business name and account information. A business debit card is useful for everyday purchases and helps keep spending trackable.
Connect Your Accounting Software
Link your business bank account to your accounting system immediately. Whether you use cloud-based software or plain-text accounting tools like Beancount, automatic transaction imports eliminate manual data entry and reduce errors. Starting this habit from day one means you'll never have to retroactively categorize months of transactions.
Set Up Merchant Services
If you accept credit card payments from customers, you'll need a merchant services account. Setup fees typically range from $50 to $200, with per-transaction costs of $0.05 to $0.50 plus a percentage-based fee. Compare rates across providers before committing.
Consider a Business Savings Account
A business savings account lets you set aside money for taxes, emergencies, or future investments while earning interest. Some banks offer higher rates when you bundle checking and savings accounts together.
Common Mistakes to Avoid
Choosing a Bank Based on Personal Banking Alone
Just because you've banked personally at a particular institution for years doesn't mean they offer the best business accounts. Compare at least three banks before deciding.
Ignoring Hidden Fees
Beyond monthly maintenance fees, watch for charges on wire transfers, ACH payments, cash deposits over the limit, returned checks, and account inactivity. A 2024 NFIB study found that transaction fees, cash deposit fees, and wire transfer fees collectively cost more than monthly service fees for 38% of small businesses.
Waiting Too Long to Open a Business Account
Every month you run business transactions through a personal account makes your books harder to untangle. Open a business account before you make your first sale if possible.
Not Getting an EIN
Even if you're a sole proprietor who could use your SSN, getting an EIN is free and keeps your Social Security Number off business documents. Apply at irs.gov in minutes.
Adding Too Many or Too Few Signers
Think carefully about who needs account access. Too many signers create security risks; too few create bottlenecks. Most small businesses start with one or two authorized signers.
Choosing Between National Banks, Community Banks, and Online Banks
Each type has distinct advantages.
National banks (Chase, Bank of America, Wells Fargo) offer extensive ATM networks, a wide range of products, and robust digital platforms. They tend to have higher fees but offer more services as your business grows.
Community banks and credit unions often provide more personalized service, lower fees, and greater flexibility in lending decisions. They're particularly valuable if you want a banking partner who understands your local market.
Online banks (Bluevine, Mercury, Relay) typically charge the lowest fees, offer the best savings rates, and provide modern digital experiences. They're ideal for businesses that don't need to deposit cash or visit a branch regularly.
The best choice depends on your business model. A restaurant that handles significant cash needs a bank with nearby branches and generous cash deposit allowances. A SaaS company that operates entirely online might be better served by a digital-first bank with API integrations.
Keep Your Finances Organized from Day One
Opening a business bank account is the foundation of good financial management, but it's only the first step. The real value comes from maintaining clean, organized records that give you visibility into how your business is actually performing. Beancount.io provides plain-text accounting that gives you complete transparency and control over your financial data, with no black boxes and no vendor lock-in. Get started for free and see why developers and finance professionals are switching to plain-text accounting.
