Bookkeeping

How to Do Bookkeeping for a Small Business (2026 Step-by-Step)

Learn how to do bookkeeping for a small business in 7 proven steps. Chart of accounts, monthly reconciliation, and the fastest path to clean, audit-ready books.

PS
Priya Shah, EA
Tax & Bookkeeping Editor
11 min read Updated May 12, 2026
Open bookkeeping ledger with handwritten columns, fountain pen, and calculator on a warm walnut desk
Open bookkeeping ledger with handwritten columns, fountain pen, and calculator on a warm walnut desk

Quick Answer

To do bookkeeping for a small business: (1) open a dedicated business bank account, (2) pick double-entry software like QuickBooks, Xero, or Wave, (3) build a chart of accounts, (4) record every transaction weekly, (5) reconcile bank and card statements monthly, (6) review your income statement and balance sheet, (7) close the books yearly with a CPA review.

Bookkeeping is the practice of recording every financial transaction in a business. Done consistently — even 30 minutes a week — it produces the clean records you need for taxes, lending, and confident decisions.

Table of contents
  1. What Bookkeeping Actually Is
  2. Pick Your Method: Single vs Double-Entry
  3. Build a Lean Chart of Accounts
  4. Pick the Right Tool
  5. FAQs

What Bookkeeping Actually Is

Bookkeeping is the daily recording of every business transaction — sales, expenses, transfers, payroll. It is the input layer for everything else: financial statements, tax returns, lending applications, even valuations.

A bookkeeper records, categorizes, and reconciles. An accountant interprets those records, files taxes, and advises. In a small business, the owner often does both — at least early on.

Pick Your Method: Single vs Double-Entry

Single-entry records each transaction once, like a checkbook register. Simple, but produces no real financial statements and catches no errors.

Double-entry records each transaction twice — once as a debit, once as a credit — so the books are self-checking. Every modern accounting tool uses double-entry behind the scenes; you only enter the transaction once.

Build a Lean Chart of Accounts

Your chart of accounts is the master list of categories transactions get sorted into. Group them under the five types — assets, liabilities, equity, revenue, expenses — and keep names specific but not granular. Use Software Subscriptions, not a separate account for every tool.

Pick the Right Tool

For 0–10 transactions per month, a spreadsheet can work. From 10 to a few hundred per month, cloud accounting software (QuickBooks Online, Xero, Wave, FreshBooks) is the practical default. Above that, evaluate full platforms with payroll and inventory.

Flat lay of receipts and a laptop displaying a bookkeeping spreadsheet on a clean marble surface
Flat lay of receipts and a laptop displaying a bookkeeping spreadsheet on a clean marble surface

Best Ways to Get Started

  • Use one business bank account and one business card

    A single transaction feed eliminates the biggest cause of bookkeeping confusion — commingled funds.

  • Enable bank feeds on day one

    Your bank's data flows in automatically. You categorize once, then build rules so future transactions auto-categorize.

  • Snap receipts the moment you spend

    Use your accounting app's mobile receipt capture. Context is freshest at the moment of purchase.

  • Block weekly bookkeeping time

    30–60 minutes every Friday beats a 10-hour catch-up at month-end.

  • Reconcile to the cent every month

    Match every recorded transaction to the bank/card statement. Anything off — investigate before moving on.

  • Close the month formally

    Lock the period in your software once reconciled. Prevents accidental edits that corrupt prior reports.

Step-by-Step Plan

  1. 01

    Separate business and personal finances

    Open a business checking account and apply for a business credit card. Move all business activity onto them within 30 days.

  2. 02

    Choose your accounting software

    QuickBooks Online, Xero, Wave (free), or FreshBooks all work. Pick based on integrations with your bank, payroll, and any e-commerce platform.

  3. 03

    Set up your chart of accounts

    Use the template your software provides as a starting point. Add accounts only when an existing one truly doesn't fit.

  4. 04

    Connect bank and credit card feeds

    Authorize your accounts so transactions sync daily. Build categorization rules for recurring vendors.

  5. 05

    Record and categorize transactions weekly

    Set a recurring 30-minute calendar block. Capture date, amount, category, party, and a short memo.

  6. 06

    Reconcile every account monthly

    Match recorded transactions to bank and card statements. Investigate every mismatch — they don't go away on their own.

  7. 07

    Review reports and close the period

    Generate the income statement and balance sheet. Compare to prior months. Lock the period when satisfied.

Spreadsheet vs Cloud Accounting Software

ApproachBest ForStrengthsWeaknesses
Spreadsheet (Excel/Google Sheets)Under ~10 transactions/month, single ownerFree, fully flexible, no learning curveNo bank feeds, error-prone, no real reports
Cloud accounting software10–500+ transactions/monthAutomation, real-time reports, multi-user, audit trailSubscription cost, learning curve
Full ERP (NetSuite, etc.)Multi-location, inventory-heavy, $5M+ revenueDeep integration across operationsExpensive, complex, often overkill

Mistakes to Avoid

  • Recording personal expenses in the business books to 'simplify' things.
  • Letting receipts pile up for weeks instead of capturing them in real time.
  • Inventing new chart-of-accounts categories on the fly — destroys reporting consistency.
  • Skipping bank reconciliation in months where nothing 'seems wrong'.
  • Forgetting to record owner contributions and draws separately.
  • Treating sales tax collected as revenue instead of a liability.

Pro Tips Advanced

  • Create a 'To Categorize' rule for any transaction the software is unsure about — review them weekly in one batch.
  • Use a recurring journal entry for monthly depreciation and prepaid expense amortization.
  • Print or PDF month-end reports and store them in a dated folder — a permanent record outside the software.
  • Once a quarter, audit five random transactions against source documents to catch drift.
  • Give your CPA view-only access to your accounting software so year-end is faster and cheaper.

Frequently Asked Questions

Sources

  • Publication 334: Tax Guide for Small BusinessInternal Revenue Service
  • Generally Accepted Accounting Principles (GAAP)Financial Accounting Standards Board
  • Small Business Financial ManagementU.S. Small Business Administration
MH
Marcus Holloway, CPA, CGMA
Editorial Reviewer

All articles are reviewed for factual accuracy by a credentialed accounting professional before publication.

PS
About the author
Priya Shah, EA
Tax & Bookkeeping Editor

Priya is an IRS Enrolled Agent and bookkeeping specialist. She has prepared thousands of small business returns and consults on cloud accounting workflows for service-based businesses.