Small Business Bookkeeping
The shortcut: The buyer isn't shopping for a bookkeeper — they're trying to fix a tax-season disaster. Lead with a flat-rate cleanup, then convert that client to a monthly retainer.
Industry: Consulting & Coaching | Investment level: Micro — $300-$2,000 | Time to launch: 4-8 weeks (QuickBooks ProAdvisor cert + LLC + first paid cleanup gate the launch)
Best for: Detail-oriented people who like spreadsheets, can sit with a messy chart of accounts for two days without screaming, and would rather know 8 clients deeply than chase 50. What you'll likely make: $800-$1,500 month 3, $2,500-$4,500 month 6, $5,000-$9,000 month 12. Math is in Section 4.
Market Opportunity
Your client has a shoebox of receipts. She has a Bank of America app on her phone and a QuickBooks Online account she logged into once in February. What she doesn't have is anyone who can reconcile eleven months of chaos before her CPA charges her $2,500 to "clean it up first." She isn't shopping for a bookkeeper. She's shopping for someone to make the April panic stop — and she'll pay a flat fee today if you can promise she won't dread tax season again.
The U.S. bookkeeping services market is roughly $57 billion, growing about 5.8% per year. The bigger signal is software adoption: 64% of small businesses now use accounting software, up from 44% in 2020. Owners want someone who can log into their QuickBooks Online file and clean it up by Friday. QuickBooks holds about 80% of the U.S. SMB accounting software market, so being a QuickBooks ProAdvisor is the price of admission.
The trap is thinking you compete with the big firms. You don't. Bench charges $249-$499/month with no human you can call by name. Local CPA firms quote $400-$600/month for write-up work and treat it like a chore. Your wedge is the named human who picks up the phone, knows the owner's industry, and replies to the Slack message before lunch — especially in niches where the books are weird (real estate investors with 1031 exchanges, Shopify sellers who need A2X, restaurants with tip pools). The IRS also assessed over $5 billion in late penalties for small business payroll and filing errors in 2023. Every one of those penalties is a future client.
Launch With AI
Pro section. Bookkeeping is a cleanup-deliverable-and-CPA-partnership business — AI doesn't reconcile a bank account or tell you whether that $4,300 misclassified Stripe deposit is revenue or a refund. But the time you waste hand-typing CPA cold-pitch emails, drafting the same monthly client recap email, and writing the engagement letter clauses that scope you out of tax advice is exactly the time you should spend on one more cleanup project or one more ProAdvisor cert. AI does the writing tail. You do the work that pays — Tuesday morning at 9am with QuickBooks Online open + 11 months of unreconciled transactions.
The trap most first-year bookkeepers fall into: they paste a client's transaction export into ChatGPT and ship the auto-generated category recommendations as their work. AI confidently writes "categorize this as Office Supplies" — for a $4,300 Stripe deposit that's actually a refund issued to a customer + a $200 chargeback fee. AI is for the writing tail (cleanup deliverable summary, CPA partner outreach, engagement letter, monthly client recap, ProAdvisor profile) — but every reconciliation call, every "this is tax advice I won't give" boundary, every client-money decision is yours.
Important up-front: AI cannot reconcile a bank account, identify a misclassified payroll-tax liability that will trigger a Trust Fund Recovery Penalty, or have the conversation with the client about why "should I elect S-corp?" is a CPA-only question. It will also confidently miss the AICPA "compilation engagement" trap — producing financial statements for a third-party loan crosses into accountancy practice in many states without a CPA license. You own every reconciliation, every tax-advice refusal, every payroll-tax handling decision; AI scales the writing and the prospecting around them.
AI Tools You'll Use
| Tool |
Price |
What it does |
| ChatGPT Plus |
$20/mo |
Cleanup deliverable summary, CPA cold-pitch, engagement letter, monthly client recap |
| Claude Pro |
$20/mo |
Long-context P&L review (paste 12 months of QBO export → flag anomalies, never auto-categorize) |
| QuickBooks Online Accountant (free) |
$0 |
Practice management + client invitation flow + free QBO Accountant access |
| Loom AI (free) |
$0 |
Monthly close walkthrough videos for clients (3-min Loom replaces a 30-min call) |
| ProAdvisor + Find-an-Expert directory |
free |
Inbound lead gen once Advanced cert + 5 reviews land |
The Workflow
Catch-up cleanup deliverable + scope-of-work template (ChatGPT, ~30 min/cleanup project). The cleanup is the wedge — 70% convert to retainer if the deliverable is specific. Paste:
"I'm a QuickBooks ProAdvisor doing 12-month catch-up cleanups at $1,500-$3,500 flat. Build me the cleanup deliverable + scope-of-work template I send before signing + after delivery: (a) the pre-engagement scope-of-work email — 'For your $X cleanup project, here's what I'm doing: (1) reconciling all bank + credit card accounts to bank statements, (2) categorizing every transaction per your industry's chart of accounts, (3) closing each month + producing P&L + balance sheet, (4) flagging any items I can't categorize without your input, (5) producing a year-end summary your CPA can use to file taxes. NOT included: tax preparation, tax advice, financial statement compilations for third-party loans, payroll tax filings, or any work outside QuickBooks Online. Deliverable in 2-3 weeks. 50% deposit at signing, 50% on delivery, ACH preferred ($5 vs $30 on a $1,500 invoice). Reply Y to confirm,' (b) the post-cleanup deliverable summary email — 'Here's your 12-month cleanup deliverable: (1) all bank + CC accounts reconciled through [date], (2) [N] transactions categorized + [Y] flagged for your review (list attached), (3) closed P&L + balance sheet for each month attached, (4) year-end summary spreadsheet for your CPA, (5) recommended chart-of-accounts tweaks for next year (attached). Recommendation: monthly retainer at $X/month going forward — I'd handle the categorization + reconciliation as transactions hit, you'd never face this again. Reply Y if you want me to send the retainer engagement letter,' (c) the 70% conversion-to-retainer pitch baked into the deliverable email (NEVER a separate sales call — pitch at delivery while value is fresh), (d) the 'I won't do this' decline list — tax preparation (refer to CPA), tax advice (refer to CPA), compilation financial statements for loans (refer to CPA in states requiring license), payroll tax remittance without a Reporting Agent setup (refer to Gusto/Patriot), (e) the absolute don'ts: NEVER quote a flat $400/month before seeing transaction count, NEVER drift into 'should I elect S-corp?' answers (UPL on tax advice in many states), NEVER produce a compilation report on company letterhead. Tone: senior bookkeeper + scope-disciplined. Output paste-ready as Notion templates."
The cleanup-to-retainer conversion is your business. 70% close rate when the deliverable email pitches the retainer = $700-$900/month MRR per cleanup.
CPA partnership cold-email + reciprocal-referral protocol (ChatGPT, ~30 min/week for 10 cold emails). CPAs don't want write-up work — partner up. Paste:
"I'm a QuickBooks ProAdvisor in [city] looking for 3 active CPA referral partnerships by month 6 (each = 2-6 clients/year worth $500-$900/month MRR each). Build me the CPA cold-email batch (10/week to small CPA firms in my metro): (a) the prospect list — search 'CPA firm [my city]' + filter to firms with 1-5 CPAs (small enough to need bookkeeping help, big enough to have a client base) + skip national chains (H&R Block, Jackson Hewitt — they don't do bookkeeping referrals), (b) the cold email — subject under 50 chars ('Bookkeeping cleanup partner for your [city] CPA practice'), 4 short paragraphs (P1: I noticed your firm files [N] returns/year — most CPAs hate doing the year-end cleanup work that has to happen first, P2: I'm a QuickBooks Advanced ProAdvisor doing flat-rate cleanups + monthly retainers — your clients get clean books, you get tax season without the cleanup chaos, P3: I propose we send each other referrals — I send my retainer clients to you for tax filing (avg client = $400-$800 in tax prep fees for you), you send your messy-books clients to me for cleanup ($1,500-$3,500 each), P4: 1-line CTA 'happy to do a 20-min Zoom + send my engagement letter for review'), (c) the 5-day phone follow-up ('hi [first name], dropped my email last week about the bookkeeping partnership — wanted to confirm you got it. Any messy-books clients I can take off your tax-prep stress this season?'), (d) the post-meeting handshake email ('great to meet — agreed to: (1) you send your messy-books clients to me with a one-line intro, I bill them direct, (2) I send my retainer clients to you for tax filing with a one-line intro, you bill them direct, (3) no kickbacks/fee-sharing (AICPA + bar-association ethics), just clean reciprocal referrals, (4) we sync quarterly on the pipeline'), (e) the absolute don'ts: NEVER offer a referral fee/kickback to a CPA (AICPA Code of Conduct violation for them), NEVER promise a CPA I'll route 'all' my clients to them (depends on each client's needs), NEVER pitch myself as a substitute for tax prep (drives the CPA away). Tone: senior peer + ethics-aware. Output paste-ready."
One active CPA partnership = 2-6 clients/year × $700/month avg = $17K-$50K of annual revenue from one document.
Engagement letter + scope-of-practice firewall (ChatGPT, 1-time setup). Tax-advice drift is the #1 way bookkeepers get sued. Paste:
"I'm a small business bookkeeper. The single biggest legal trap is drifting into tax preparation or tax advice without a CPA or EA license. Build me the engagement letter + scope-of-practice firewall every client signs before payment: (a) the engagement letter — services included (data entry + bank/CC reconciliation + A/R + A/P + payroll preparation [NOT remittance] + monthly P&L + balance sheet + year-end CPA handoff package), services NOT included (tax preparation [federal/state/local], tax advice or planning, compilation financial statements for third-party loans, audit/review/attest engagements, payroll tax remittance [refer to Gusto/Patriot], legal advice, investment advice, financial planning), (b) the no-tax-advice clause — 'Bookkeeping only — tax prep + advice referred to a licensed CPA or Enrolled Agent. Any tax-related question will be redirected to your CPA — I don't answer tax questions even informally. My E&O policy excludes tax practice + I'm not licensed for it,' (c) the payroll trust-fund firewall — 'I prepare payroll calculations for client review + approval. Client makes all federal + state payroll tax deposits via EFTPS + state portals using their own credentials. I never touch client funds. If you want me to handle remittance, I'll route you to a licensed payroll processor (Gusto, Patriot, ADP) where I'm a Partner + the platform handles the trust-fund liability,' (d) the cancellation + no-show policy — '7-day cancellation notice for retainer pause, 30-day notice for retainer cancellation, work-in-progress billed at hourly rate,' (e) the year-end-close fee for inactive monthly clients — '$200-$500 year-end-close fee for any monthly client whose books haven't been kept current — funds the overtime + prevents resentment,' (f) the absolute don'ts: NEVER answer 'should I elect S-corp?' (UPL on tax advice), NEVER produce a financial statement on my letterhead for a bank/loan (compilation engagement requires CPA in many states), NEVER touch client payroll tax money (Trust Fund Recovery Penalty under 26 USC §6672 attaches to whoever IRS decides controlled the funds — that can be ME personally regardless of LLC). Tone: senior bookkeeper + lawyer-aware + ethics-disciplined. Output paste-ready as engagement letter Word/PDF + the redirect scripts I keep on my desk."
The scope-of-practice firewall is your liability shield. Use it on every client.
Monthly client recap email + Loom walkthrough (Loom AI + ChatGPT, ~10 min/client/month). The monthly recap is what cuts retainer churn. Paste:
"I'm a bookkeeper with [N] monthly retainer clients. Build me the monthly client recap package: (a) the 1-paragraph monthly close email I send the 5th of every month ('hi [first name], your [month] books are closed: revenue $X (up/down Y% vs last month), expenses $Z, net income $W. Top 3 things I noticed: (1) [specific anomaly — e.g., Stripe fees up 12% from last month — review if any new payment plans], (2) [specific opportunity — e.g., [vendor name] hit your 3% category cap — consider category split], (3) [specific concern — e.g., 1099 contractor pay > $600 threshold for [Y] vendors — I'll prep 1099s by Jan 15]. Reply with any questions or schedule a 15-min Loom review at [Calendly]'), (b) the 3-min Loom walkthrough I record monthly for any client whose business has changed materially (new revenue stream, new vendor relationship, new state nexus) — Loom AI auto-titles + transcribes, replaces a 30-min Zoom, (c) the year-end close package email I send Dec 15 to every retainer client ('hi [first name], year-end close timeline: (1) Dec 15 — I'll close your December books by Jan 5, (2) Jan 5 — I'll send you the year-end summary spreadsheet your CPA needs, (3) Jan 15 — I'll prep + file your 1099-NECs ($X per form, included if you're on the year-end retainer add-on), (4) Feb 1 — I'll be available for any CPA questions at hourly rate. Reply Y to confirm OR let me know if you've changed CPAs'), (d) the absolute don'ts: NEVER answer a tax question in the recap email (redirect to CPA), NEVER recommend a specific tax election (UPL), NEVER skip the monthly recap (silent bookkeepers get fired). Tone: warm friend + senior bookkeeper. Output paste-ready Notion templates."
Monthly recap email = the difference between losing a retainer in month 6 and keeping it for year 5.
ProAdvisor profile + Find-an-Expert directory optimization (ChatGPT, ~20 min one-time setup). Find-an-Expert is the highest-intent inbound channel. Paste:
"I'm a QuickBooks Advanced ProAdvisor in [city]. The Find-an-Expert directory drives 3-5 inbound leads/month at the Advanced badge level + 8-15/month at Elite. Build me the directory profile optimization + review-collection package: (a) the Find-an-Expert profile copy — name + photo + 'Advanced ProAdvisor' badge + 1-2 vertical specializations (real estate / e-commerce / restaurant / freelancer / nonprofit — pick 2 max — generalists rank lower), my 2-paragraph 'why hire me' (lead with the cleanup-to-retainer model + the CPA partnership + my niche industries), 3 case-study summaries from completed cleanups (with client permission — anonymize industry + revenue), my pricing tiers (cleanup $1,500-$3,500 / monthly retainer $300-$1,500 by transaction volume / payroll add-on $50-$150/month), my response time commitment (24-hour response on weekday inquiries), my Calendly link, (b) the review-collection script I send every cleanup client at delivery + every retainer client at month 6 ('hi [first name], thanks for choosing [my brand] for your [cleanup / retainer] — would you mind dropping a quick review on my QuickBooks ProAdvisor profile? Takes 60 seconds, link here: [direct link]. 5 reviews unlocks me into the higher-intent search results, makes a real difference for my practice'), (c) the post-cleanup case-study request ('Hi [first name], with your permission I'd love to anonymize your cleanup project as a case study on my profile (no name/business identified, just industry + revenue range + months cleaned + outcome). Reply Y if OK + I'll send you the draft for approval before posting'), (d) the annual ProAdvisor recertification reminder (Intuit re-certifies Advanced annually each summer — miss the window + my badge drops to Core + my directory ranking tanks), (e) the absolute don'ts: NEVER use 'CPA' in my profile (protected title — instant ban + state-board complaint), NEVER claim AICPA membership unless I'm actually a member, NEVER offer a discount/kickback for a review (Intuit TOS violation). Tone: senior ProAdvisor + directory-aware. Output paste-ready as ProAdvisor profile copy + review-collection scripts."
5 ProAdvisor reviews = 3-5 inbound leads/month at zero CAC. 15+ reviews + Elite badge = 8-15 leads/month.
Time Saved Per Week
Roughly 3-5 hours/week once your cleanup template, CPA cold-email batch, and engagement letter are built:
- Catch-up cleanup deliverable + scope: 1-time setup → reused per cleanup
- CPA partnership cold-email batch: 1-time setup → reused on every CPA outreach
- Engagement letter + scope firewall: 1-time setup → reused per client
- Monthly client recap + Loom: 30 min/client → 10 min (ChatGPT + Loom AI)
- ProAdvisor profile + review collection: 1-time setup → reviewed quarterly
Trade that time for: 5 more CPA partnership coffees, 1 more BNI chapter meeting, the Saturday-morning ProAdvisor Advanced study session, and the 2-hour Niche-Facebook-group answers that compound into inbound DMs over 90 days.
Total AI Stack Cost
- Budget tier ($0/mo): QuickBooks Online Accountant free + ChatGPT free + Loom free + Find-an-Expert directory + Stripe ACH. Right while you're under 3 retainer clients.
- Full tier ($40/mo): Add ChatGPT Plus ($20) + Claude Pro ($20). Worth it the day you sign retainer #4 — Claude long-context P&L review catches anomalies ChatGPT misses + cleanup deliverable quality jumps materially.
- Compare: A part-time admin VA for monthly recaps + CPA outreach + ProAdvisor profile maintenance runs $300-$600/month. The full AI stack is one-tenth that cost.
Cancel anything you don't open in a 7-day window. Skip Bench/Pilot/etc. competitor monitoring tools — your edge is the named human + the niche, not the platform.
Your First Win
30 minutes from now your engagement letter + scope-of-practice firewall is built and ready for the first client signing — every client gets the firewall scope before any work begins. Open ChatGPT (free tier works). Paste:
"I'm a small business bookkeeper + QuickBooks ProAdvisor in [my city]. The single biggest legal trap in this business is drifting into tax preparation or tax advice without a CPA or EA license — every state's accountancy board prosecutes unauthorized practice of accountancy + the IRS prosecutes unauthorized tax practice. The second-biggest trap is the payroll trust-fund liability — if I touch a client's payroll-tax money + it's late or wrong, the IRS can assess the Trust Fund Recovery Penalty (26 USC §6672) against ME personally, regardless of my LLC. Build me the 1-page engagement letter + scope-of-practice firewall every client signs before any paid work begins, that I print + tape inside my desk drawer + reference at every client interaction: (a) the services-INCLUDED block (specific + bounded): (1) data entry of all transactions in QuickBooks Online, (2) bank account + credit card reconciliation, (3) accounts receivable + accounts payable management, (4) payroll calculation + preparation (NOT remittance — see firewall below), (5) monthly P&L + balance sheet + cash flow statement, (6) chart-of-accounts cleanup + maintenance, (7) year-end CPA handoff package (1099 prep + tax-prep summary spreadsheet), (b) the services-NOT-INCLUDED block (specific + protective): (1) tax preparation (federal/state/local) — referred to your CPA, (2) tax advice or tax planning ('should I elect S-corp / take this deduction / structure this transaction' = ALL UPL on tax advice in most states — referred to your CPA), (3) compilation financial statements on my letterhead for third-party loans (compilation engagement requires CPA license in many states — referred to your CPA), (4) audit / review / attest engagements (CPA-only), (5) payroll tax remittance (Trust Fund Recovery Penalty risk — referred to Gusto/Patriot/ADP where I'm a Partner + platform handles the trust-fund liability), (6) legal advice, (7) investment advice or financial planning, (c) the no-tax-advice firewall clause: 'Bookkeeping only. Tax preparation + advice referred to a licensed CPA or Enrolled Agent. Any tax-related question will be redirected to your CPA — I don't answer tax questions even informally because my E&O policy excludes tax practice + I'm not licensed for it. If you don't have a CPA, I'll refer you to a partner CPA at no charge,' (d) the payroll trust-fund firewall clause: 'I prepare payroll calculations for client review + approval. Client makes all federal + state payroll tax deposits via EFTPS + state portals using their own credentials. I never touch client funds. If you want me to handle remittance, I'll route you to a licensed payroll processor (Gusto, Patriot, ADP) where I'm a Partner + the platform handles the trust-fund liability,' (e) the year-end-close fee clause: '$200-$500 year-end-close fee for any monthly retainer client whose books haven't been kept current — funds the overtime + prevents resentment,' (f) the cancellation + work-in-progress clause: '7-day cancellation notice for retainer pause, 30-day notice for retainer cancellation, work-in-progress billed at $X/hour,' (g) the IP + data clause: 'You own all your financial data + I retain copies for 7 years per IRS recordkeeping requirements. I'm bound by client confidentiality except where required by law (subpoena, IRS audit response), my E&O policy is $X with [Hiscox], and my work product (custom chart-of-accounts, reports, templates) is licensed to you for use in your business,' (h) the dispute-resolution clause: 'any dispute resolved via arbitration in [my state] — small claims under $10K excluded,' (i) the per-conversation firewall scripts I keep handy: when client asks 'should I elect S-corp?' → 'Great question for your CPA — here's the one I work with, [name + email]. I do bookkeeping only — happy to provide them the year-end summary they'd need to advise on the election. I'll never answer tax-structure questions even informally because my E&O policy excludes tax practice'; when client asks me to produce a compilation financial statement for a bank loan → 'I can't produce a compilation on my letterhead — that's CPA work in your state. I'll get you the data + introduce you to my CPA partner who can produce the compilation. Bank loans typically need 2-3 weeks lead time'; when client asks me to handle their payroll tax remittance directly → 'I prepare the calculations + you remit via EFTPS — that's how I avoid the Trust Fund Recovery Penalty risk. If you want a 'set it + forget it' payroll service, I'm a Gusto Partner + can route you there at $50-$150/month — Gusto handles the trust-fund liability + I bundle it into your retainer,' (j) the absolute don'ts: NEVER answer 'should I elect S-corp?' (UPL on tax advice), NEVER produce a financial statement on MY letterhead for a bank/loan (compilation engagement requires CPA license in many states), NEVER touch client payroll tax money directly (Trust Fund Recovery Penalty under 26 USC §6672 attaches to whoever IRS decides controlled the funds — that can be ME personally regardless of LLC), NEVER use 'CPA' in any marketing or correspondence (protected title — instant state-board complaint), NEVER drift into 'I'm basically a CPA without the cert' framing (false advertising). Tone: senior bookkeeper + lawyer-aware + ethics-disciplined. Output paste-ready as: (1) Engagement Letter Word/PDF format I attach to every new-client onboarding email, (2) 1-page printable firewall script reference I tape inside my desk drawer for the firewall scripts in (i), (3) a CPA-partner-referral one-pager I email any client who doesn't have a CPA to make the referral easy + protect myself from the tax-advice gravity well."
Set it up Sunday afternoon. Use the engagement letter on every new client + tape the firewall scripts inside your desk drawer. One Trust Fund Recovery Penalty = $50K-$200K of personal liability that pierces the LLC veil. One unauthorized tax-advice answer = a state board complaint that ends your practice. This 30-minute setup is the single most important legal protection you'll build.
Product / Service Offering
Three stacked offers. The cleanup is the wedge — that's what gets them to call.
- Catch-up bookkeeping (the wedge). 12 months of messy books reconciled, categorized, and closed in QuickBooks Online. Flat fee based on transaction count, not hours. $1,500-$3,500 for a typical small business; up to $5,000 for high-volume e-commerce. 2-4 weeks of work. ~70% convert to a retainer.
- Monthly bookkeeping retainer (the engine). Categorize transactions, reconcile bank and credit card accounts, run monthly P&L and balance sheet, send a 1-paragraph "here's what's going on" email. Priced by transaction volume — not client size, which is the rookie mistake.
- Micro (0-100 txns/mo): $300-$500/month
- Small (100-300 txns/mo): $500-$900/month
- Medium (300-600 txns/mo): $900-$1,500/month
- High-volume e-commerce with A2X: $1,200-$2,500/month
- Add-ons (the margin). Payroll through Gusto at $50-$150/month per client. Year-end CPA handoff at $200-$500. Referral relationship with a CPA who pays you $100-$300 per tax return client you send.
Skip "I can do everything" pricing. The bookkeeper who quotes $400/month without asking transaction volume hates their life by month four.
Revenue Model
Unit economics for a solo bookkeeper, laptop only, free QuickBooks Online Accountant and a few subscriptions:
| Service |
Price |
Variable cost |
Your time |
Take-home |
| Catch-up project (12 months, small biz) |
$2,500 |
$5 (Dext) + $13 (ACH) |
30-40 hrs |
~$2,480 |
| Monthly retainer — small (200 txns/mo) |
$700/mo |
$30 (QBO) + $5 (ACH) |
5-7 hrs/mo |
~$665/mo |
| Monthly retainer — e-commerce + A2X |
$1,400/mo |
$19 + $30 + $5 |
8-10 hrs/mo |
~$1,345/mo |
| Payroll add-on (Gusto pass-through) |
$100/mo |
$40 (Gusto base) |
1 hr/mo |
~$60/mo |
Your first $1.5K month = one catch-up at $1,500 → ~$1,480 take-home. Two weeks of focused evenings. The realistic month-3 number.
Your first $3K month = three small retainers at $700 + one $1,000 cleanup → ~$3,050 take-home. About 25-30 hours of work. Four retainers and one cleanup/month puts you at $4,000-$4,500 net working part-time.
The real engine is retainer stacking. Eight retainers at $750/month = $6,000/month before any new cleanup — the typical month-12 picture for a bookkeeper who niched and converted every cleanup.
Startup Costs
- QuickBooks ProAdvisor certification: Free via Intuit. Pass the Advanced exam to get listed in the Find-a-ProAdvisor directory — about 4.5M owner searches/year. 30-50 hours of study.
- Xero Advisor cert (optional): Free at Xero Advisor program. Worth it for e-commerce or non-US clients.
- QuickBooks Online Accountant: Free for you; you log into client files via your accountant portal.
- Dext (receipt capture): $30-$50/month at dext.com. Optional, but clients love it.
- A2X (e-commerce only): $19-$79/month per client at a2xaccounting.com. Pass through in the retainer.
- LLC + EIN + E&O: $35-$500 LLC filing — LLC University 50-state table. EIN is free at IRS EIN Online — never pay a third party. Professional liability via Hiscox runs $500-$1,500/year.
- Business checking + Stripe for ACH: free; ACH is ~$5 per transfer vs 2.9% + $0.30 on cards. On a $700 retainer that's $5 vs $20.60 — stack fast over a year.
Realistic all-in: $300 if you self-study ProAdvisor, file the LLC yourself, and skip Dext until your first paid client. $2,000 if you bind a year of E&O up front and pay an attorney to review your engagement letter once.
Legal & Formation
Business entity. Single-member LLC the moment you sign your first paid catch-up project. Bookkeepers touch records that get used for loans and taxes — if you miss something material, "I'm a sole prop" leaves your house and savings exposed. Sole prop is fine for the first 30 days while you test pricing with a friend; switch before client number two. Get your EIN free directly from the IRS — the $50-$300 "EIN filing services" are reselling a free five-minute form. The S-corp election is worth running the math on once your net profit clears roughly $80K-$100K/year. Most solo bookkeepers hit that in year two if retainers stack — file IRS Form 2553 within 75 days of the year-start.
Licenses & credentials. No state license is required to be a bookkeeper. The credentials that matter are platform certs and the AIPB. QuickBooks ProAdvisor is the de facto standard — pass the Advanced exam to get listed in the directory most SMB owners search first. Xero Advisor is second-most useful for e-commerce. The AIPB Certified Bookkeeper credential is the only third-party CB credential that isn't software-vendor-issued — useful in year two. Most consulting services aren't taxed in most states, but a few have edge cases — check via Avalara once you cross states. "Accountant" is an unprotected title in most states; "CPA" is protected in every state — never use it.
Industry-specific risk. The trap that ends bookkeeping practices is crossing into tax prep or tax advice without a CPA or EA license. You can legally do data entry, bank reconciliation, A/R and A/P, payroll preparation, and internal management reports. You cannot sign a client's tax return for compensation, give specific tax advice ("elect S-corp to save $8K"), or produce compiled financial statements for a third-party loan in many states. The fix is structural: every engagement letter says "bookkeeping only — tax prep and advice referred to a licensed CPA or Enrolled Agent." Build that referral relationship on day one. The second trap is payroll trust-fund liability — if you collect client funds to remit payroll taxes and they're late or wrong, the IRS can assess penalties against you personally. Use Gusto or ADP Run, make the client the authorizing party for every transfer, never touch tax money. Bind E&O ($500-$1,500/year via Hiscox) before your first paid engagement.
Marketing & First Customers
Your first 5 clients come from three channels and none is paid ads:
- QuickBooks Find-a-ProAdvisor directory. Pass the Advanced exam, build a profile with 1-2 industry specializations (real estate, e-commerce, restaurants, freelancers), add the two case studies from your free practice clients. The directory drives inbound from owners actively searching. Fills 1-3 client slots in the first 6 months.
- CPA partnership referrals. Local CPA firms don't want write-up work — they want tax returns. Cold-pitch 20-30 small CPA firms in your metro with a one-paragraph note: "I handle the monthly books and clean-ups; you do the returns." Every CPA who agrees is worth 2-6 clients/year. Reciprocate the referral fee.
- Industry-specific Facebook groups and BNI. Pick one niche (real estate investors via BiggerPockets, Shopify sellers, restaurant owners) and answer bookkeeping questions in their groups for 30 days before posting any offer. A BNI chapter fills the "one bookkeeper per chapter" slot — every other member is a small-business owner. Most chapter memberships pay back in 60-90 days with 1-2 referrals.
What not to do: no Google or Facebook ads in year one, don't serve "any small business," don't go website-first. Owners hire bookkeepers from referrals and directories — they don't Google "bookkeeper near me" the way they Google "plumber."
First 90 Days
- Week 1-3. Start QuickBooks ProAdvisor Basic + Advanced cert (free via Intuit). File LLC. Get free EIN at IRS.gov. Open a business checking account.
- Week 2-4. Set up Stripe with ACH for retainer billing. Build a one-page services site listing your niches and three offers. Draft an engagement letter (Bonsai template, attorney review for $200-$400).
- Week 3-5. Run two free practice cleanups — find a small business owner whose books are a mess, clean 12 months free in exchange for a written testimonial and case-study rights.
- Week 5-7. Pass the ProAdvisor Advanced exam. Build out your Find-a-ProAdvisor profile with the two case studies, niche specialization, and pricing tiers.
- Week 6-8. Cold-pitch 20 local CPA firms with the "I do bookkeeping, you do taxes" note. Aim for 2-3 referral conversations.
- Week 7-10. Sign first paid catch-up project. Target $1,500-$2,500. Deliver in 2-3 weeks. Convert to a monthly retainer at close — 70% say yes if you ask.
- Week 8-12. Join one BNI chapter or Chamber of Commerce. Bind E&O via Hiscox before your second paid client. Start posting in one niche Facebook group.
- End of day 90. 1-2 cleanups delivered, 1-2 retainers signed, ProAdvisor cert displayed, ~$2,000-$4,000 in revenue. Every retainer signed in month 3 is $8K-$12K of next year's revenue.
Common Pitfalls
- Quoting a flat $400/month before you've seen the books. A restaurant with 500 transactions and weekly payroll is 4x the work of a consultant with 40. Always ask for 90 days of bank and credit card statements and run a transaction count before quoting. Fixed pricing without scope kills your margin by month four.
- Drifting into tax advice or tax preparation. A client asks "should I elect S-corp?" and you answer. That's practicing accountancy without a license in most states, and E&O won't cover it. Use a scripted handoff: "Great question for your CPA — here's the one I work with." Every engagement letter says bookkeeping only, taxes referred out.
- Going dark October-December and getting buried in January. Monthly clients often go quiet in Q4 then reappear demanding year-end close before the CPA needs files February 15. Build a "year-end close fee" of $200-$500 into the engagement letter for any client who hasn't kept current. Funds the overtime, prevents resentment.
- Skipping E&O until "after the first big client." A single missed sales-tax filing or payroll error can produce a claim that exceeds your year's revenue. The Hiscox premium is $500-$1,500/year — less than two retainer months. Bind it before your first paid engagement.
Get your full launch plan — take the free 60-second quiz.