Most new business owners treat bookkeeping as an afterthought — something to deal with “when things get busy.” Then tax season arrives, they have 11 months of unsorted bank transactions, and the CPA charges $3,000 to reconstruct what should have been maintained for $200/month.
Setting up bookkeeping correctly from day one takes about four hours. Cleaning up a year of neglected books takes 20-40 hours and costs $2,000-$5,000. The math isn’t complicated.
This guide walks you through the exact setup sequence we use for new businesses — from opening the right bank account to completing your first monthly close. Whether you’re a solo consultant or launching a firm with employees, the fundamentals are the same. The complexity scales with your business; the process doesn’t change.
This is non-negotiable, and it’s the step most solo founders skip the longest. Running business income and expenses through your personal checking account doesn’t just create bookkeeping headaches — it compromises the legal liability protection your LLC or S-Corp is supposed to provide.
Piercing the corporate veil is the legal term. If a court finds that you’ve commingled personal and business funds, your LLC’s liability shield disappears. Every personal asset — your house, savings, retirement accounts — becomes fair game in a business lawsuit.
For most new businesses, the bank itself matters less than the bank’s integration with your accounting software. If you’re using QuickBooks Online (and you probably should be — more on that below), verify that the bank supports direct bank feeds before opening the account.
| Bank Type | Pros | Cons |
|---|---|---|
| National bank (Chase, Bank of America) | Universal QBO integration, branch access | Monthly fees ($12-$25), high minimum balances |
| Online-only bank (Mercury, Relay, Novo) | No fees, strong API integrations, multi-user access | No branch access, slower wire transfers |
| Local credit union | Low fees, personal service | Weaker software integrations, limited online banking |
Pro tip: Open a business savings account at the same bank and set up an automatic weekly transfer of 25-30% of deposits into it. This covers estimated quarterly taxes and prevents the “surprise” tax bill in April.
You need to pick one before entering a single transaction. The IRS requires consistency, and switching later requires filing Form 3115 — a process that takes 6-12 months and involves restating your books.
Cash basis records income when money hits your bank account and expenses when money leaves. Simple, intuitive, and sufficient for most businesses under $1MM in revenue.
Accrual basis records income when earned (invoice sent) and expenses when incurred (bill received), regardless of when cash moves. Required for businesses with $29 million+ in average annual gross receipts (per IRS Section 448), and recommended for any business that needs to track accounts receivable and accounts payable accurately.
For a deeper breakdown — including IRS rules, tax timing implications, and how to switch methods — read our full guide: Cash vs. Accrual Accounting: Which Is Right for Your Business?
The short version: If you invoice clients and carry receivables, accrual gives you a more accurate picture of financial health. If you’re paid at point of sale and have minimal outstanding obligations, cash basis keeps things simple.
For 95% of new businesses, the answer is QuickBooks Online Plus ($99/month). It’s the industry standard, every bookkeeper and CPA knows it, and it has the deepest integration ecosystem.
If you’re budget-constrained and have fewer than 50 transactions per month, Wave (free) or QuickBooks Simple Start ($35/month) work as starting points. But plan to upgrade within 12 months — you’ll outgrow basic features faster than you expect.
For the complete QBO configuration guide — chart of accounts, bank rules, class tracking, and reporting — see our detailed walkthrough: QuickBooks Online Setup Guide for Professional Services Firms.
The chart of accounts is your financial filing system. Every transaction gets categorized into one of these accounts, and the structure determines what your financial reports can tell you.
QuickBooks ships with a default chart of 80+ accounts designed for retail businesses. Most of them are irrelevant to a services firm. Delete the clutter and build a clean structure with 30-50 accounts.
Income Accounts:
| Account Name | Type | Purpose |
|---|---|---|
| Service Revenue | Income | Primary revenue from services |
| Product Revenue | Income | If applicable — physical goods, digital products |
| Other Income | Income | Interest, affiliate income, one-time items |
Expense Accounts:
| Account Name | Type | Purpose |
|---|---|---|
| Advertising & Marketing | Expense | Ads, sponsorships, marketing tools |
| Bank & Merchant Fees | Expense | Stripe/Square fees, bank charges |
| Contractors & Subcontractors | Expense | 1099 labor |
| Insurance | Expense | General liability, E&O, workers’ comp |
| Meals & Entertainment | Expense | Client meals (50% deductible), team meals |
| Office Supplies | Expense | Supplies, small equipment under $2,500 |
| Professional Development | Expense | Training, conferences, certifications |
| Professional Fees | Expense | Legal, accounting, consulting fees |
| Rent & Occupancy | Expense | Office rent, utilities, coworking |
| Salaries & Wages | Expense | W-2 employee compensation |
| Payroll Taxes & Benefits | Expense | Employer FICA, health insurance, 401(k) match |
| Software & Technology | Expense | SaaS subscriptions, hosting, IT |
| Travel | Expense | Flights, hotels, car rental |
| Vehicle Expenses | Expense | Mileage, gas, maintenance (if business vehicle) |
Balance Sheet Accounts:
| Account Name | Type | Purpose |
|---|---|---|
| Business Checking | Bank | Primary operating account |
| Business Savings | Bank | Tax reserves, emergency fund |
| Accounts Receivable | Other Current Asset | Outstanding client invoices |
| Accounts Payable | Other Current Liability | Bills you owe |
| Owner’s Equity / Draws | Equity | Owner contributions and withdrawals |
Pro Tip: Don’t over-engineer your chart of accounts on day one. Start with the minimum and add accounts when you have a clear reason. A chart with 15 well-used accounts beats one with 60 accounts where half are empty.
With your chart of accounts in place, connect your business bank and credit card accounts to QuickBooks. Navigate to Banking > Link Account and follow the prompts for your financial institution.
Set the start date to your business formation date (or the date you opened the account, whichever is later). QBO will pull in historical transactions that you’ll categorize in bulk during your first session.
Bank rules auto-categorize recurring transactions. For every vendor that charges you monthly — software subscriptions, rent, insurance — create a rule that matches the bank description and assigns the correct expense category.
This single step saves 3-5 hours per month. Without rules, you’ll manually categorize the same Slack charge, the same Google Workspace charge, and the same Gusto payroll charge every single month.
Every business expense needs a receipt and a category. No exceptions. The IRS requires documentation for every deduction, and “I’ll track it later” means “I’ll forget about it.”
Categorize expenses within 48 hours of the transaction hitting your bank feed. The longer you wait, the harder it is to remember what a charge was for. A $47.50 charge at “SQ *DOWNTOWN OFFICE” makes sense on Monday; by Friday, you’re guessing.
Important: Personal expenses paid with a business card must be recorded as Owner’s Draw, not as a business expense. Deducting personal expenses is a common audit trigger and can result in penalties plus back taxes plus interest.
If clients pay you after service delivery (as opposed to point-of-sale), you need a consistent invoicing process. QuickBooks handles this natively — no separate invoicing tool needed.
Use a sequential system: INV-0001, INV-0002, etc. QuickBooks auto-increments, but verify it’s set up before sending your first invoice. Gaps in invoice numbers can raise questions during an audit.
If you’re hiring W-2 employees, set up payroll before your first payroll run — not the day before. Getting payroll wrong creates tax penalties, employee trust issues, and compliance nightmares that are disproportionately expensive to fix.
| Platform | Monthly Cost | Best For |
|---|---|---|
| Gusto | $40 + $6/employee | Most small businesses; clean UX, solid integrations |
| QuickBooks Payroll | $50 + $6/employee | If you want payroll inside QBO (fewer integrations to manage) |
| ADP Run | Custom pricing | Businesses with complex compliance needs (multi-state, union) |
Critical: Miss a payroll tax deposit deadline and the IRS charges a 2-15% penalty depending on how late you are, plus interest. Payroll platforms handle this automatically — that alone justifies the $40-$50/month cost over manual deposits.
The monthly close is the process of finalizing your books for the period. It confirms that every transaction is categorized, every account is reconciled, and your financial statements are accurate. For your first month, expect it to take 2-3 hours. Once systems are established, it drops to 30-60 minutes.
For a complete guide to understanding what these reports tell you, read: How to Read Your Financial Statements: A Small Business Owner’s Guide.
These are the errors we clean up most often when onboarding businesses that have been operating for 6-12 months without proper bookkeeping.
Recording owner contributions as income. When you put $10,000 of personal savings into the business, that’s an equity contribution — not revenue. Recording it as income inflates your P&L and creates a tax liability on money you already paid taxes on.
Ignoring accounts receivable. If you invoice clients but don’t track what’s outstanding, you have no visibility into cash flow. A firm showing $50,000 in monthly revenue but carrying $120,000 in aged receivables has a collection problem, not a revenue problem.
Skipping bank reconciliation. Reconciliation catches duplicate charges, bank errors, and unauthorized transactions. Skipping it for even one month creates a compounding mess — by month three, you won’t know which discrepancies are real and which are timing differences.
Using personal accounts for business expenses. Even one personal credit card used for business purchases creates tracking complexity that takes hours to untangle. Get a business credit card. Use it exclusively for business. No exceptions.
Not saving for taxes. New business owners consistently underestimate their tax liability. Between self-employment tax (15.3%), federal income tax, and state income tax, you need to reserve 25-35% of net profit for taxes. Automate this from month one — the quarterly estimated tax payments (due April 15, June 15, September 15, January 15) are not optional.
Set up the system yourself using this guide. Run it for 1-3 months to understand your cash flow patterns and expense categories. Then evaluate whether to keep doing it or hand it off.
You should keep doing it yourself if:
You should hire a professional bookkeeper if:
Not sure where you fall? Get an instant quote based on your business details — it takes two minutes and gives you a clear monthly cost estimate.
Ready to skip the setup and start with clean books from day one? Our team sets up bookkeeping systems for new businesses every week — chart of accounts, bank feeds, payroll, and your first monthly close included. Get a free assessment →
Get a free quote and see how Steph's Books can save you 40-60% vs hiring in-house.