Skip to main content
Bookkeeping
April 202618 min

Small Business Bookkeeping: The Complete Guide to Doing It Yourself (2026)

Learn how to do your own bookkeeping — chart of accounts setup, daily/weekly/monthly routines, cash vs accrual, and when to hire help.

# Small Business Bookkeeping: The Complete Guide to Doing It Yourself (2026)

You don't need an accounting degree to do your own bookkeeping. You need a system, 2–3 hours per month, and enough understanding to know what you're looking at when you pull up your numbers.

This guide covers everything: what bookkeeping actually is, how to set it up, what to do daily/weekly/monthly, and when it makes sense to stop doing it yourself and hire someone. I'll give you the same framework we use at Holdings to help thousands of small business owners stay on top of their finances.

If you're starting a business and building from zero, pair this with our starting a business guide for the full picture.

Bookkeeping vs. Accounting: The Distinction That Matters

People use these words interchangeably. They're not the same thing.

Bookkeeping is recording and categorizing your financial transactions. Money in, money out, into the right buckets. It's the data entry layer.

Accounting is analyzing that data to make decisions. Tax strategy, financial projections, cash flow modeling, compliance — that's accounting.

Think of it this way: bookkeeping is keeping score. Accounting is reading the scoreboard and deciding what plays to run.

Why this matters for you: You can (and probably should) do your own bookkeeping. Accounting is where you want a professional — at least for tax prep and strategic planning. A CPA who works with clean books can do your taxes in a fraction of the time (and cost) compared to one who has to sort through a shoebox of receipts.

Good bookkeeping makes everything downstream cheaper and faster.

Cash Basis vs. Accrual Basis: Pick One

This is the first decision you need to make, and it affects how you record every transaction.

Cash Basis

You record income when you receive the money and expenses when you pay them.

Example: You invoice a client $5,000 on March 15. They pay on April 10. On cash basis, that $5,000 shows up as March income? Nope — it's April income, because that's when the cash hit your account.

Pros:

  • Simple — matches your bank account
  • Easy to understand cash flow at a glance
  • Most small businesses use this
  • Required if you want to use single-entry bookkeeping

Best for: Sole proprietors, freelancers, service businesses under $1M revenue, anyone who wants simplicity.

Accrual Basis

You record income when you earn it (when you send the invoice) and expenses when you incur them (when you receive the bill) — regardless of when cash moves.

Example: Same scenario — you invoice $5,000 on March 15, payment arrives April 10. On accrual basis, that's March income because you earned it in March.

Pros:

  • More accurate picture of profitability by period
  • Required by GAAP (Generally Accepted Accounting Principles)
  • Better for businesses with lots of receivables or payables
  • Required by the IRS if your average annual gross receipts exceed $29 million (this threshold was updated — most small businesses are well under it)

Best for: Product businesses with inventory, businesses extending credit to customers (net-30 terms), anyone raising money from investors (they'll expect accrual-basis financials).

Which Should You Choose?

If your revenue is under $1M and you're a service business: cash basis. It's simpler, it matches your bank account, and you can always switch to accrual later if needed.

If you sell physical products, carry inventory, or extend payment terms to customers: accrual basis from day one. Switching later is a pain.

Setting Up Your Chart of Accounts

Your chart of accounts is the list of categories (called "accounts") where every transaction gets classified. Think of it as your filing system for money.

Most bookkeeping software comes with a default chart of accounts. The default is usually fine as a starting point, but you'll want to customize it for your business.

For a detailed setup guide, see our chart of accounts guide. Here's the quick-start version.

Chart of Accounts for a Service Business

Revenue:

  • Service Revenue
  • Consulting Revenue (if different from core services)
  • Other Revenue (interest, affiliate income, etc.)

Cost of Goods Sold (COGS):

  • Subcontractor Payments
  • Software/Tools Used for Client Delivery
  • Direct Labor (if you have employees delivering services)

Operating Expenses:

  • Advertising & Marketing
  • Bank Fees & Merchant Processing
  • Contractors & Freelancers (non-client-delivery)
  • Dues & Subscriptions (SaaS tools, memberships)
  • Insurance
  • Meals & Entertainment
  • Office Supplies
  • Professional Services (legal, accounting)
  • Rent & Utilities
  • Software & Technology
  • Taxes & Licenses
  • Travel
  • Vehicle Expenses (if applicable)

Assets:

  • Business Checking
  • Business Savings
  • Accounts Receivable
  • Equipment

Liabilities:

  • Credit Card Balance
  • Accounts Payable
  • Loan Payable

Equity:

  • Owner's Equity / Retained Earnings
  • Owner's Draws

Chart of Accounts for a Product Business

Add these to the service template above:

Revenue:

  • Product Sales
  • Shipping Revenue (if you charge for shipping)
  • Returns & Refunds (contra-revenue — reduces total revenue)

COGS:

  • Inventory Purchases / Cost of Materials
  • Shipping & Fulfillment Costs
  • Packaging
  • Manufacturing / Production Costs

Assets:

  • Inventory

The Golden Rule

Don't over-categorize. If you're spending less than $500/year in a category, merge it into a broader one. Having 47 expense categories doesn't make you more organized — it makes reconciliation take three times as long.

Start with 15–20 expense categories. You can always split them later if needed.

The Bookkeeping Routine: What to Do and When

This is the section most guides get wrong. They give you a list of tasks without telling you the frequency. Here's the actual rhythm.

Daily: Probably Nothing

If you're using modern bookkeeping software (or a tool like Holdings that auto-categorizes transactions), your daily bookkeeping workload should be close to zero.

The only daily habit: Snap photos of paper receipts when you get them. Use your phone, save to a folder or let your bookkeeping app capture them. Don't let receipts accumulate. The ink fades, you lose them, and then it's tax time and you're staring at a credit card statement with no idea what that $347 charge was.

Weekly: 15–30 Minutes

This is your light maintenance session. Do it every Monday morning or Friday afternoon — pick a day and make it a habit.

Weekly tasks:

  1. Review auto-categorized transactions — most modern tools categorize 80–90% correctly. Check the ones that need fixing. That $47 charge at Home Depot — was it office supplies or a client project expense? Categorize it now while you remember.
  2. File any receipts from the past week — digital or physical. Match them to transactions if your software supports it.
  3. Check for outstanding invoices — has anyone not paid you? Follow up on anything past 7 days overdue. The longer you wait, the less likely you are to get paid.
  4. Quick scan of account balances — is your checking account where you expect it to be? Any transactions you don't recognize? Catching fraud or errors weekly is much better than catching them at month-end.

Use our expense tracker if you want a quick way to review and categorize.

Monthly: 1–2 Hours

This is the real work. Block time on your calendar — treat it like a meeting you can't cancel.

Monthly tasks:

  1. Reconcile your bank accounts. This means comparing every transaction in your bookkeeping software against your actual bank statement. They should match — every deposit, every withdrawal, every fee. If they don't match, find out why before moving on. Our bank reconciliation guide walks through this step by step.
  2. Reconcile credit cards. Same process — match your credit card statement against your books. Every charge accounted for and categorized.
  3. Review your Profit & Loss (P&L) statement. This shows revenue minus expenses for the month. Ask yourself:
  • Is revenue trending up, down, or flat compared to last month?
  • Are any expense categories surprisingly high?
  • What's my net profit margin?

If you're not comfortable reading a P&L yet, our guide to reading a profit and loss statement breaks it down.

  1. Check Accounts Receivable (AR). Who owes you money? How long has it been outstanding? Follow up on anything over 30 days. Create a simple aging report:
  • Current (0–30 days)
  • 31–60 days (send a reminder)
  • 61–90 days (call them)
  • 90+ days (escalate or write it off)
  1. Check Accounts Payable (AP). What bills do you owe? When are they due? Schedule payments so nothing is late.
  2. Review your P&L against budget (if you have one). Are you over-spending anywhere? Under-earning? Adjust expectations or cut costs.

Generate your P&L quickly with our profit and loss tool.

Quarterly: 2–3 Hours

Every three months, zoom out.

Quarterly tasks:

  1. Estimated tax payments. If you're self-employed or your business is a pass-through entity (LLC, S-corp), you owe estimated taxes quarterly. Due dates: April 15, June 15, September 15, January 15. Miss one and you'll owe penalties.

Calculate estimated taxes: take your expected annual profit, multiply by your combined federal + state tax rate (typically 25–35% for most small businesses), divide by 4.

  1. Financial review. Compare this quarter to last quarter and to the same quarter last year (if applicable). Trends matter more than single months.
  2. Adjust your budget. If your revenue is consistently different from what you projected, adjust. A budget that doesn't reflect reality isn't useful.
  3. Review subscriptions and recurring expenses. Cancel anything you're not using. This sounds trivial, but most businesses are paying for 2–3 subscriptions they forgot about.

Annually: 4–6 Hours (or Hand to Your CPA)

Year-end close is the big one. If you've been doing the monthly and quarterly work, this is manageable. If you haven't… this is where the pain lives.

Annual tasks:

  1. Year-end close. Reconcile all accounts for December (or your fiscal year-end month). Every account should be reconciled and balanced.
  2. Generate annual financial statements:
  • Profit & Loss (full year)
  • Balance Sheet
  • Cash Flow Statement (if needed)
  1. Issue 1099s. If you paid any contractor or vendor $600+ during the year, you owe them a 1099-NEC. Deadline: January 31. You'll need their name, address, EIN or SSN, and total amount paid.
  2. Prep for tax filing. Organize your P&L, gather deduction documentation, and either file yourself or hand a clean package to your CPA. Clean books = a faster, cheaper tax prep.
  3. Review the year. What was your total revenue? Total profit? Biggest expense categories? Use this to set goals and budgets for next year.

Check our year-end bookkeeping checklist for the complete rundown.

Categories That Confuse Everyone

Some expense categories have rules that aren't obvious. Here are the ones I see people get wrong most often.

Meals & Entertainment

The 2017 Tax Cuts and Jobs Act made this confusing, and the rules have shifted a few times since. As of 2026:

  • Business meals (with a client or business purpose): 50% deductible. You're taking a prospect to lunch to discuss their account? Half the bill is deductible. Keep the receipt and note who you met with and the business purpose.
  • Meals for employees (team lunch, office snacks): generally 50% deductible. Some exceptions apply — holiday parties and company picnics are 100% deductible.
  • Entertainment (concerts, sporting events): not deductible even if you discuss business. The TCJA killed this deduction. If you buy baseball tickets for a client, that's on you.

The rule: When in doubt, categorize it as 50% deductible meals and keep the receipt with a note about who attended and why.

Home Office Deduction

Two methods:

  1. Simplified method: $5 per square foot of your dedicated office space, up to 300 square feet. Max deduction: $1,500. Easy, no complex calculations.
  2. Actual expense method: Calculate the percentage of your home used for business (by square footage), then deduct that percentage of rent/mortgage interest, utilities, insurance, repairs, and depreciation.

The catch: The space must be used _exclusively_ and _regularly_ for business. A desk in your bedroom that you also use for gaming doesn't count. A spare bedroom that's your dedicated office? That counts.

Most solo business owners should use the simplified method unless their home office is large or their housing costs are high.

Vehicle Expenses

Two methods (again):

  1. Standard mileage rate: 70 cents per mile for business use in 2026 (check IRS.gov — this changes yearly). Track your business miles using an app like MileIQ or a simple spreadsheet.
  2. Actual expense method: Track all vehicle costs (gas, insurance, maintenance, depreciation, loan interest) and multiply by the percentage of business use.

Which is better? Standard mileage is simpler and usually wins for most small businesses unless you have an expensive vehicle with high costs. You have to choose standard mileage in the first year you use the vehicle for business — you can't switch to actual expense method later (but you can switch from actual to standard).

Key rule: Track every business trip. Date, destination, purpose, miles. No log = no deduction.

Software & Subscriptions

This one's straightforward but commonly miscategorized. Software you use to deliver services to clients (design tools, development environments, project management for client work) is a COGS expense. Software you use to run your business (accounting, email marketing, CRM) is an operating expense.

The distinction matters because COGS directly affects your gross margin, and lenders/investors look at that number.

Single-Entry vs. Double-Entry Bookkeeping

Single-Entry

Every transaction gets one line — income or expense. Like a checkbook register.

DateDescriptionIncomeExpenseBalance
4/1Client payment$2,500$2,500
4/3Adobe subscription$55$2,445
4/5Office supplies$127$2,318

Pros: Dead simple. Anyone can do it. Works fine in a spreadsheet.

Cons: No built-in error checking. Doesn't track assets, liabilities, or equity. Can't generate a balance sheet.

Double-Entry

Every transaction affects two accounts. A sale increases your revenue account AND increases your cash (or accounts receivable) account. Buying supplies decreases cash AND increases expenses.

This is the system that accountants use, and it's what real bookkeeping software does behind the scenes.

Pros: Self-balancing (debits must equal credits, so errors are caught). Generates proper financial statements. Required for accrual-basis accounting.

Cons: Steeper learning curve. Requires bookkeeping software (doing double-entry in a spreadsheet is miserable).

Which Do You Need?

Single-entry is fine if:

  • You're a sole proprietor or single-member LLC
  • Cash-basis accounting
  • Revenue under $100K
  • No inventory
  • No employees
  • Just need to track income, expenses, and profit for taxes

You need double-entry if:

  • You have inventory
  • You use accrual-basis accounting
  • You have employees
  • Revenue over $100K
  • You need a balance sheet (for loans, investors, or your own planning)
  • Your business is an S-corp or C-corp

The good news: if you use any bookkeeping software (QuickBooks, Xero, FreshBooks, Wave, or Holdings), it's doing double-entry for you behind the scenes. You just categorize transactions, and the software handles the debits and credits.

When to Stop DIY and Hire a Bookkeeper

DIY bookkeeping works great — until it doesn't. Here are the signals that it's time to hire help:

The $250K Revenue Threshold

This isn't a hard rule, but it's a reliable benchmark. Once your business crosses $250K in annual revenue, the volume of transactions, the complexity of your chart of accounts, and the stakes of getting it wrong all increase significantly.

At $250K, a bookkeeper costs $300–$800/month. The time you save (and the errors you avoid) more than pay for it.

Other Signals to Hire

  • You're spending more than 4 hours/month on bookkeeping. Your time is worth more than a bookkeeper's hourly rate.
  • You're behind by more than one month. If you can't stay current, you need help.
  • You have employees. Payroll adds complexity — payroll taxes, withholdings, benefits tracking, W-2 prep.
  • You're getting inventory. Inventory accounting (FIFO, LIFO, weighted average) is where DIY bookkeeping usually breaks.
  • You're raising money or applying for a loan. Investors and lenders expect professional-grade financials. Sloppy books kill deals.
  • Tax season is stressful. If your CPA is constantly asking you to "go back and fix" things, a bookkeeper eliminates that friction.

What to Look For in a Bookkeeper

  • Experience with your industry (service businesses are different from product businesses)
  • Familiar with your software (don't switch tools just because they prefer something else)
  • Monthly flat-rate pricing (avoid hourly — it creates incentives to work slowly)
  • Provides monthly P&L and balance sheet
  • Handles bank and credit card reconciliation
  • $300–$800/month for a typical small business

Or, consider AI-powered bookkeeping that handles categorization automatically and flags anomalies for your review. That's exactly what we built into Holdings — your banking and bookkeeping in one place. Our AI bookkeeping guide explains how it works.

Software Options (Quick Comparison)

We won't go deep here — we have dedicated comparison guides for that. But here's the landscape:

SoftwareBest ForPriceNotes
HoldingsSmall businesses wanting banking + bookkeeping combinedFree (included with account)AI auto-categorization, built into your bank account
QuickBooks OnlineEstablished businesses, accountant collaboration$35–$235/moIndustry standard, huge ecosystem
XeroBusinesses with international needs$29–$78/moStrong multi-currency, clean interface
FreshBooksFreelancers and service businesses$21–$60/moBest invoicing, weakest inventory
WaveBootstrapped businesses wanting freeFreeGood for basics, limited reporting

The best software is the one you'll actually use consistently. A fancy tool you ignore is worse than a basic one you update weekly.

Common Mistakes to Avoid

1. Co-mingling personal and business funds. Use separate accounts. Period. Every personal charge in your business account is a categorization headache and a potential audit flag.

2. Not reconciling monthly. Reconciliation catches errors, fraud, and missed transactions. Skip it and you're flying blind.

3. Forgetting to track cash transactions. Paid for office supplies with cash? It still needs to go in the books. Use your phone to snap the receipt immediately.

4. Categorizing owner's draws as expenses. When you pay yourself, that's a draw from equity — not a business expense. Categorizing it wrong inflates your expenses and understates your profit. Your CPA will catch it, but it wastes their time (and your money).

5. Not backing up your data. If you're using cloud software, this is handled automatically. If you're using a spreadsheet, back it up weekly. Losing your books is not something you recover from easily.

6. Waiting until tax time. If January hits and you haven't touched your books since March, you're looking at 40+ hours of catch-up. Do it monthly and it takes 1–2 hours.

Getting Started Today

Here's your action plan for the next 7 days:

  1. Choose your accounting method — cash or accrual (cash for most of you)
  2. Set up your chart of accounts — use the templates above as a starting point
  3. Connect your bank account to your bookkeeping software — imports should start automatically
  4. Categorize your last month of transactions — this is your training run. It'll take 30–60 minutes.
  5. Schedule your weekly review — put a 15-minute block on your calendar. Treat it as non-negotiable.
  6. Download our [Monthly Bookkeeping Checklist](/downloads/small-business-bookkeeping-diy-guide/monthly-bookkeeping-checklist.pdf) — print it, stick it on your wall, and check off every task.

Bookkeeping isn't hard. It's just consistent. And if you build the habit now — when your business is small and the transactions are manageable — you'll always know your numbers. You'll make better decisions. You'll sleep better during tax season.

And when you outgrow DIY? You'll hand a bookkeeper the cleanest set of books they've ever seen.

— Jason

PDFFree download

📥 Free Download

Download the companion resource for this guide.

Earn ${SITE_CONSTANTS.APY}% APY on every dollar

FDIC insured up to $3M, zero fees, instant sub-accounts. Open in minutes.

Open Your Account

Liked this? Calm Finance goes deeper — a quarterly letter on building businesses that last.

This article is for informational purposes only and does not constitute financial, tax, or legal advice. Consult a qualified professional for advice specific to your situation.

Holdings is a financial technology company and is not a bank. Banking services are provided by i3 Bank, Member FDIC. The Holdings Visa Debit Card is issued by i3 Bank pursuant to a license from Visa U.S.A. Inc. APY is variable and subject to change. Deposits are insured up to $3 million through a combination of i3 Bank, Member FDIC, and additional program banks.