Most founders don't lose sleep over bookkeeping until the moment they need it most — a due diligence request, a tax notice, or an auditor asking for a document that doesn't exist. Good bookkeeping isn't about fancy software; it's about a small set of habits, applied consistently, that hold up when someone else looks closely. This is the system we recommend to founders across our US, UK, Canada, and Australia clients, adjusted for local rules where it matters.
Start With a Real Chart of Accounts
A chart of accounts (COA) is the backbone of your books — the categorized list of every account where money moves in, out, or between. Too many founders either use a generic template with 200 irrelevant accounts, or lump everything into three vague buckets ("income," "expenses," "other"). Neither works.
A workable small-business COA usually has:
- Assets: checking account(s), savings, accounts receivable, inventory, fixed assets (equipment, laptops)
- Liabilities: accounts payable, credit card balances, sales tax/VAT payable, payroll liabilities, loans
- Equity: owner's contributions, retained earnings, distributions/dividends
- Income: broken out by revenue stream if you have more than one (e.g., "Product Sales" vs. "Consulting Revenue")
- Expenses: grouped by function — COGS, payroll, software/subscriptions, marketing, professional fees, rent, travel
Keep it to 40–60 accounts for a small business. More granularity than that usually means you're spending more time categorizing than the insight is worth.
Cash vs. Accrual: Pick Deliberately, Not by Default
Cash-basis accounting records income when you receive it and expenses when you pay them. It's simpler and gives a clear picture of your bank balance, which is why most freelancers and very small businesses default to it.
Accrual-basis accounting records income when it's earned (invoice sent, work delivered) and expenses when incurred (bill received), regardless of when cash moves. This gives a more accurate picture of profitability and is required for:
- US corporations with average annual gross receipts over $30 million (2024 threshold, indexed for inflation) generally must use accrual for tax purposes
- UK companies above certain size thresholds, and any VAT-registered business using specific VAT schemes
- Any business carrying meaningful inventory, where matching cost of goods sold to revenue matters
If you're taking on investors or plan to, switch to accrual (or at least accrual-adjusted reporting) sooner rather than later — investors read accrual financials, and retrofitting two years of cash-basis books into accrual before a raise is a painful, billable-hours-heavy exercise.
Receipts: The Rule Auditors Actually Enforce
The IRS requires documentary evidence for expenses over $75 (though best practice is to keep everything), and HMRC generally expects records retained for at least 5 years after the 31 January submission deadline for the relevant tax year (self-assessment) or 6 years for limited companies. "I have the bank statement" is not the same as a receipt — a bank statement shows that money moved; a receipt shows what it was for, which matters enormously if an expense is ever questioned as personal versus business.
Practical system:
- Photograph or forward every receipt the day it's incurred (email receipts straight to a dedicated inbox like receipts@yourdomain.com that feeds into your bookkeeping software)
- Use apps like Dext, Hubdoc, or your software's built-in receipt capture (QuickBooks, Xero both have mobile receipt scanning) so OCR extracts the vendor, date, and amount automatically
- Never rely on "I'll remember" for cash transactions — these are the ones auditors flag first because they're unverifiable without a receipt
Bank Feeds: Set Up, Then Review Weekly
Every modern bookkeeping platform (QuickBooks Online, Xero, Wave, FreshBooks) connects directly to your bank and credit card via a live feed, pulling transactions daily. The mistake founders make is connecting the feed and assuming it's now "automated." It's not — bank feeds surface transactions, but categorization rules need human review, especially for:
- Transfers between your own accounts (easy to accidentally double-count as income or expense)
- Personal expenses paid from a business card (should be recorded as a distribution/draw, not an expense)
- Refunds and chargebacks, which need to net against the original transaction, not sit as new unexplained income
Set aside 20–30 minutes weekly to clear the feed. Left for a month, an uncategorized feed becomes a multi-hour project; left for a quarter, it becomes a genuine mess that costs real money to untangle at tax time.
Reconciling Payment Processors (Stripe, PayPal) Properly
This is the single most common bookkeeping error we see in founder-run books: recording the net deposit from Stripe or PayPal as revenue, instead of recording the gross sale and the processing fee separately.
Example: a customer pays you $100. Stripe deducts a 2.9% + $0.30 fee ($3.20) and deposits $96.80 to your bank. If you record $96.80 as revenue, your books understate revenue and hide your true fee expense — which matters for tax reporting (some jurisdictions require gross revenue reporting), for understanding your real margins, and for matching what shows on a 1099-K (US) if your processor issues one.
The correct entry:
- Debit: Bank $96.80
- Debit: Processing Fees Expense $3.20
- Credit: Revenue $100.00
Most accounting software has direct Stripe/PayPal integrations (via apps like A2X or Synder) that automate this gross-up correctly, including handling refunds, disputes, and payouts that span multiple days of sales. If you're doing this manually in a spreadsheet, build a monthly reconciliation step comparing your processor's payout report to what landed in your bank — timing differences (a payout initiated in month-end but landing three days into the next month) are the most common source of "why don't these numbers match" headaches.
Payroll and Contractor Classification
Payroll (W-2 employees, US; PAYE employees, UK): requires withholding and remitting taxes on a strict schedule — the IRS wants federal payroll tax deposits monthly or semi-weekly depending on your total liability, and HMRC wants PAYE reported in real time (RTI) every time you pay someone, not just monthly. Use a payroll provider (Gusto, ADP, ~£/$20-50/month range for small teams) rather than trying to calculate withholding manually — the penalty exposure for payroll tax mistakes is disproportionately harsh compared to the cost of software.
Contractors, US (1099-NEC): if you pay a US-based independent contractor $600 or more in a calendar year, you must issue Form 1099-NEC by January 31 of the following year, and collect a Form W-9 from them before you pay them the first time — not after, when they've stopped responding to your emails.
CIS, UK (Construction Industry Scheme): if you operate in construction and pay subcontractors, you generally must register for CIS and deduct tax (20% for registered subcontractors, 30% for unregistered) from their payments before passing the balance on, then report and remit monthly to HMRC via a CIS return.
Misclassifying an employee as a contractor to avoid payroll taxes is one of the most heavily scrutinized areas by both the IRS and HMRC — get this right from the first hire, not after a warning letter.
The Month-End Close Checklist
Run this every month, ideally within the first 5–10 business days of the following month:
- Reconcile every bank and credit card account to their statements — zero unexplained differences
- Reconcile payment processor payouts (Stripe, PayPal, Shopify Payments) against deposits
- Review and categorize all "uncategorized" transactions in the bank feed
- Record accrued expenses not yet paid (e.g., a contractor invoice for work done but not yet paid)
- Record accrued revenue for work delivered but not yet invoiced, if using accrual
- Reconcile accounts receivable — chase anything more than 30 days overdue
- Reconcile accounts payable — confirm nothing is double-paid or missed
- Review payroll reports against what hit the bank
- Reconcile sales tax/VAT collected against what's owed for the period
- Generate a Profit & Loss and Balance Sheet, and actually read them — compare to last month and look for anything unexpected
- Back up/export your books (most cloud software does this automatically, but confirm)
Common Errors We Fix Most Often
- Commingling funds: paying personal expenses from the business account "just this once," which becomes routine and destroys the clean separation courts and the IRS/HMRC expect, especially for LLCs relying on liability protection.
- Treating loans as income: a founder loan into the business, or a business loan received, is not revenue — it needs to sit on the balance sheet as equity or a liability.
- Ignoring sales tax/VAT liability accounts: collected sales tax or VAT isn't your money; it should sit in a separate liability account, not get spent as if it were revenue.
- No backup documentation for large one-off transactions: equipment purchases, owner distributions, and loan agreements need paper trails, not just a bank line item.
- Reconciling annually instead of monthly: by the time you catch an error 10 months later, the fix requires reopening closed periods and can trigger amended filings.
Software Comparison
| Software | Best For | Approx. Cost/Month | Notes |
|---|---|---|---|
| QuickBooks Online | US small businesses, most versatile ecosystem | $30–$85 | Widest accountant familiarity in the US |
| Xero | UK/Australia/NZ businesses, strong bank feeds | £16–£33 / month | MTD-compliant for UK VAT out of the box |
| Wave | Very early-stage, low transaction volume | Free (paid add-ons for payroll/payments) | Limited multi-currency and reporting depth |
| FreshBooks | Service-based freelancers, strong invoicing UX | $19–$60 | Lighter full-accounting feature set |
| Zoho Books | Budget-conscious, multi-currency needs | $0–$70 | Good value if already in the Zoho ecosystem |
When to Hire a Bookkeeper or Accountant
- DIY is reasonable if you're pre-revenue or under roughly $5,000–$10,000/month in transaction volume, with a simple business model.
- Hire a bookkeeper (not necessarily a full accountant) once you're spending more than 3–4 hours a month on categorization and reconciliation, or once you have payroll, inventory, or multiple revenue streams.
- Hire an accountant/CPA for tax filing regardless of bookkeeping complexity — tax law changes yearly, and DIY tax filing for a business (versus personal taxes) carries real risk of missed deductions or compliance errors that cost more than the fee would have.
- Bring in both once you're raising outside capital, hiring internationally, or operating in more than one tax jurisdiction — this is typically the point where the cost of a mistake (missed nexus registration, incorrect payroll tax treatment) exceeds the cost of professional help many times over.
FAQ
Do I need separate software for invoicing and bookkeeping? Not necessarily — most platforms (QuickBooks, Xero, FreshBooks) handle both, syncing invoices directly into your books when paid. Standalone invoicing tools can work but create an extra reconciliation step.
How long should I keep financial records? US: generally 3 years minimum, but 7 years is safer given some audit triggers (underreported income by 25%+) extend the lookback period, and indefinitely for records tied to asset purchases. UK: 5 years after the filing deadline for self-assessment, 6 years for limited companies.
What's the difference between a bookkeeper and an accountant? A bookkeeper handles day-to-day recording, categorization, and reconciliation. An accountant (especially a CPA or UK chartered accountant) interprets those records for tax strategy, filings, and higher-level financial advice. Many founders need both, sometimes from the same firm.
Can I switch from cash to accrual accounting later? Yes, though in the US it typically requires filing Form 3115 with the IRS to formally change your accounting method, and it's cleaner to do this at a fiscal year boundary with an accountant's help.
How do I handle mixed personal/business credit card use? Avoid it going forward, but for existing mixed transactions, categorize the business portion as an expense and the personal portion as an owner's draw/distribution — don't just leave it uncategorized.
What's the biggest bookkeeping mistake new founders make? Recording net payment processor deposits as revenue instead of gross sales and fees separately — it distorts margins and can misstate revenue for tax purposes.
This article is for general informational purposes only and does not constitute legal, tax, or accounting advice. Consult a licensed professional about your specific situation.
Ready to start your company?
Launch in the US, UK, Canada, or Australia with Bizvee — formation, banking support, bookkeeping and filings.

