A solo bookkeeper with 20 clients paying an average of $650 a month bills more than $150,000 a year from a spare bedroom, with software costs that round to nothing. That number is why so many people search for how to start a bookkeeping business. What the number hides is that the first ten clients take months to land, that a single client with a shoebox of two years’ receipts can eat a week, and that the firms which get to 20 clients did it by saying no to most industries and yes to one.
This guide is for someone with accounting knowledge, whether from a degree, a corporate finance job, an office manager role, or a few years running someone else’s books, who wants to build a firm rather than take freelance gigs. It covers picking a niche, the certifications that matter and the credentials you do not need, the legal and insurance setup, a software stack that pays for itself, how to price by the month, and where the first ten clients actually come from.
What a bookkeeping business actually looks like day to day
The work is monthly and rhythmic. In the first ten days of each month you close the prior month for every client: pull bank and card feeds, categorize transactions, match receipts, reconcile every account, book payroll and loan entries, review receivables and payables, and send a short financial package with a few sentences of commentary. The rest of the month is onboarding, cleanup projects, routing “can I deduct this?” questions to the client’s CPA, and sales.
A typical client does $300,000 to $3 million in revenue with one to fifteen employees, and the owner has been doing the books badly in QuickBooks at midnight. They pay $400 to $1,500 a month and stay for years; churn is often under 10 percent because switching bookkeepers is painful. Cleanup projects for new clients, often $1,000 to $5,000, are the second revenue line and the most common front door.
Seasonality is mild but real: January through April is crunch time as CPAs demand clean year-end books, and October brings owners who have ignored their finances all year and just got a tax bill. The people who thrive are precise without being rigid, enjoy turning a mess into a clean ledger, and can tell a plumber in plain language why his cash is down when his profit is up. What kills bookkeeping firms: hourly billing that punishes efficiency, taking every industry so nothing is repeatable, no engagement letter, and a security lapse with client bank credentials.
Step 1: Pick an industry, then pick your service line
Generalist bookkeepers compete on price with offshore firms and software. Niche bookkeepers charge more, work faster because every client’s chart of accounts looks alike, and get referred inside their industry. Pick one for year one:
- Contractors and trades. Job costing, progress billing, retainage, 1099 subcontractors. Underserved, willing to pay, and everyone knows another contractor.
- Restaurants and bars. Daily sales reconciliations, tip reporting, high volume. Higher fees, higher churn.
- E-commerce sellers. Shopify and Amazon settlements, multi-state sales tax, inventory. Requires tools like A2X and real expertise; rewards it with $1,000-plus monthly fees.
- Real estate investors and property managers. Entity-per-property structures and owner statements. Lots of entities means lots of monthly fees.
- Professional services. Agencies, consultants, therapists. Clean books, low volume, easy monthly work. Law firm trust accounting carries bar-rule liability; know it before taking one on.
- Nonprofits. Fund accounting, grant tracking. Loyal clients, tighter budgets.
Then define your service line. Core monthly bookkeeping (categorize, reconcile, close, report) is the recurring engine. Add-ons in rough order of ease: bill pay, invoicing and collections, payroll through Gusto or QuickBooks Payroll, sales tax filing, 1099s, and cleanup projects. Tax preparation requires an IRS PTIN and, in some states, registration; most bookkeeping firms partner with a CPA for tax instead, which also turns CPAs into referral sources.

Step 2: Get the certifications that matter and skip the ones that do not
No state licenses bookkeepers. What clients and referral partners want is evidence you know the software and the process, and the software vendors hand that out for free.
- QuickBooks Online ProAdvisor. Free through QuickBooks Online Accountant, which also gives you a free accountant account, wholesale pricing on client subscriptions, and a Find-a-ProAdvisor directory listing that generates real inbound leads. Finish the core certification in two weeks, Advanced within six months.
- Xero advisor certification. Free, a few hours, and puts you in Xero’s directory.
- AIPB Certified Bookkeeper or NACPB Certified Public Bookkeeper. Optional. A few hundred dollars plus study time; signals seriousness to CPAs, but few owners have heard of either.
- Not required: a CPA license, an accounting degree, or an enrolled agent credential. Those are for signing tax returns as a credentialed preparer, representing clients before the IRS, or performing audits.
Tip: Spend the time you would have spent on a credential doing three free cleanups for real businesses in your niche. A before-and-after case study with the owner’s quote wins more clients than a certificate.
Step 3: Set up the legal side and protect client data
Form an LLC ($50 to $500 depending on your state; search “[your state] Secretary of State LLC filing”) and get a free EIN. You will hold client bank logins and payroll data; a liability wall between that and your house is not optional.
Then the pieces specific to this business:
- Engagement letter for every client. Scope (which accounts and entities, what “monthly close” includes), exclusions (tax advice, audit support), the client’s responsibilities (receipts by the 5th, answers within 3 business days), fee and billing date, how either side ends it, and a liability cap. Buy a bookkeeping-specific template or have a lawyer draft one ($200 to $600).
- Written information security plan. If you touch tax returns, the FTC Safeguards Rule requires one; write it regardless. Cover a password manager, two-factor authentication on everything, encrypted devices, a document portal instead of email attachments, and what happens if a laptop is stolen.
- PTIN if you will prepare returns. About $20 a year from the IRS. California, Oregon, Maryland and New York regulate paid preparers further; check your state.
- Sales tax. Bookkeeping services are exempt in most states, but a few (Hawaii, New Mexico and South Dakota among them) tax most services. Search “[your state] sales tax professional services.”
- Client funds. Avoid having signing authority on client bank accounts or holding their money. If a client insists you run bill pay, use a tool that keeps approval with the owner (Bill, Melio, Relay) and add a fidelity bond.
Watch out: Never store client bank credentials in a spreadsheet or in your browser. Use a business password manager (1Password Business, Bitwarden Teams) with client vaults you can revoke the day an engagement ends.
Step 4: Get insured for the risks a bookkeeper actually faces
- Professional liability (errors and omissions): $400 to $1,200 a year for $1 million. Covers a misclassified $40,000 of revenue that led to a tax penalty, or a missed sales tax filing the client blames on you.
- Cyber liability: $500 to $1,500 a year. Covers breach notification, ransomware and client losses if your systems are compromised. Given what you hold, this matters more than for most businesses.
- General liability: $300 to $500 a year. Mostly needed if you meet clients at your home or their office; some landlords and larger clients require it.
- Fidelity bond or crime coverage: $200 to $600 a year if you handle client funds or run payroll.
- Workers’ comp: required in most states once you hire an employee; contractors with their own coverage do not trigger it.
Hiscox, Hartford, biBERK and the AIPB and NACPB member programs all write bookkeepers. Bundle E&O and cyber and ask about funds transfer fraud coverage.
Step 5: Build a software stack that clients pay for
Bookkeeping has almost no equipment cost. The budget is a good computer, a few subscriptions, insurance and your website.
| Item | Lean setup | Full setup |
|---|---|---|
| Computer with two monitors | $1,200–$1,800 (a capable laptop, one external monitor) | $2,500–$3,500 (desktop or high-end laptop, two monitors, docking) |
| Accounting software | $0 (QBO Accountant and Xero partner editions are free; clients pay their own subscriptions) | $0 plus wholesale client subscriptions you rebill |
| Receipt and document capture (Dext, Hubdoc) | $0–$300/yr (Hubdoc is bundled with Xero) | $400–$900/yr |
| Practice management (Financial Cents, Keeper, Karbon) | $0–$600/yr | $900–$2,000/yr |
| Proposals, engagement letters, e-signature, billing (Ignition, Anchor, or a PDF and Stripe) | $0–$300/yr | $600–$1,200/yr |
| Password manager, two-factor keys, encrypted backup | $100–$200/yr | $300–$500/yr |
| Insurance (E&O, cyber, GL, first year) | $900–$1,800 | $1,800–$3,200 |
| LLC, EIN, bank account, contract template | $150–$700 | $500–$1,200 |
| Website, domain, professional email, directory listings | $100–$400 | $400–$1,000 |
| Total | $2,450–$6,100 | $7,400–$13,500 |
Two decisions matter. Standardize on one platform for at least 80 percent of clients; being excellent at QuickBooks Online beats being adequate at four systems. And bill clients for their software with a markup or have them pay the vendor directly; never absorb it. Payroll should run through Gusto or QuickBooks Payroll with the client as account owner and you as accountant user, so liability for tax deposits sits with the provider.

Step 6: Price by the month, not by the hour
Hourly billing punishes you for getting faster and makes clients nervous about every email. Almost every successful small firm prices a flat monthly fee based on complexity, quoted after a look at the client’s books, and re-priced annually.
Build three tiers around transaction volume and add-ons:
| Tier | Typical client | Monthly fee (2026) | What is included |
|---|---|---|---|
| Essentials | Solo owner, 1–2 accounts, under 100 transactions, no payroll | $300–$500 | Categorization, reconciliation, monthly P&L and balance sheet |
| Standard | 2–10 employees, 3–5 accounts, 100–300 transactions | $600–$1,200 | Everything above plus payroll entries, AR/AP review, monthly call |
| Premium | Multiple entities or locations, inventory or job costing, 300–800 transactions | $1,500–$3,500 | Everything above plus bill pay, sales tax filing, cash flow forecast, weekly check-in |
| Cleanup and catch-up | Any client with unreconciled prior periods | $500–$2,500 per year of records, or $75–$125 an hour | Priced separately, paid 50 percent up front |
| Add-ons | Payroll processing, 1099s, sales tax returns | $100–$300 a month or $25–$50 per form | Priced per service |
Check the math against your time. A Standard client at $800 a month who takes five hours is $160 an hour; the same client at $800 taking twelve hours because their receipts arrive in a shoebox is $67 an hour, and you either raise the fee or fix the intake. Track hours per client for the first six months even though you do not bill them; that data is how you re-price.
Monthly income for a full-time solo firm: 8 Essentials clients at $400 ($3,200), 10 Standard at $850 ($8,500), 2 Premium at $2,000 ($4,000), plus one cleanup project a month averaging $1,500. That is about $17,200 a month for roughly 120 to 140 hours of work. Software, insurance and marketing run $900 to $1,400 a month, leaving around $16,000 before income tax and self-employment tax.
Tip: Quote every cleanup after a 30-minute look at the actual file, never over the phone. “A few months behind” is almost always a year, and two entities are almost always three.
Step 7: Get online and look like a firm, not a freelancer
Business owners hire bookkeepers on trust, and the first trust signal is a website that looks like a firm. It needs your niche in the first sentence, services with monthly starting-at prices (owners want a number before they book a call), a cleanup and catch-up page, an about page with your face and certifications, two or three testimonials, and a way to book a consultation. Add a short page on how you handle security; nobody else in your market does, and it is the question owners are quietly worried about.
You can have Restart build it: describe the firm, your industry focus, your tiers and starting prices, and how you want prospects to reach you, and it builds the pages, writes the copy, designs the site and publishes it to a real URL. Change anything afterwards by asking, such as adding a payroll page when you launch it or updating tier prices in January. Restart’s notes on service businesses describe what each page of a firm’s site should carry.
How to start a bookkeeping business that gets found
List the firm in the QuickBooks Find-a-ProAdvisor and Xero advisor directories the day you certify; they produce inbound leads for years. Create a Google Business Profile even from home (service-area business, address hidden) and ask every client for a review after their first clean quarter. Keep a LinkedIn profile that says exactly who you serve, plus a professional email on your own domain, a booking link, and a secure client portal.
Step 8: Land your first ten clients
Bookkeeping is sold through referrals and trust, so the channels that work are relationship channels, not ads.
- CPA and tax firms. The single best source. Most small CPA firms hate bookkeeping and have clients arriving every March with unusable books. Email or visit ten firms in your area: “I do monthly bookkeeping for contractors on QuickBooks Online and hand you clean year-end files. Can I take the clients you don’t want?” Offer to refer tax work back.
- Your niche’s gathering places. Contractor supply houses, restaurant associations, local real estate investor meetups, industry Facebook groups. Show up consistently and answer questions for free.
- Local business networks. Chamber of commerce, BNI chapters, and the Facebook groups where owners ask “anyone know a good bookkeeper?” weekly. Offer a free 30-minute books review.
- Cleanup as the front door. Advertise catch-up bookkeeping specifically. Owners in a panic before a tax deadline or a loan application become monthly clients once their books are clean.
- Software directories and Upwork. The ProAdvisor directory sends warm leads. Upwork works for the first two or three clients if you keep rates near your real price.
- Adjacent professionals. Bankers and SBA lenders see bad books daily. Virtual assistants and consultants serving the same owners refer freely and do not compete.
What to say: name the niche and the outcome (“monthly books for trades businesses, closed by the 10th, with a report you’ll read”). What to charge for the first five: your real monthly price, with a cleanup quoted separately. Discounting the monthly fee to win early clients locks in low revenue you will spend a year fixing.

Step 9: Systematize the month and scale on purpose
Once you pass eight clients, the month closes only if the process is written down.
- A month-end checklist per client: feeds pulled, all accounts reconciled, undeposited funds cleared, payroll booked, owner questions sent by the 5th, report delivered by the 10th.
- An intake process that gets you accountant access to bank, credit card, payroll and point-of-sale systems in week one. Every day an owner delays on access is a day the close slips.
- Questions in one batch, not five emails. Owners answer one list; they ignore a trickle.
- Annual re-pricing written into the engagement letter.
Scaling has a clear shape. The solo ceiling is 25 to 35 clients, depending on complexity. Past that, hire a part-time bookkeeper at $25 to $35 an hour (or an offshore team member at less) to do the categorization and reconciliation while you review, advise and sell. A firm of one owner and two bookkeepers can handle 70 to 90 clients and $600,000 or more in revenue, but the owner is now a reviewer and manager, and review is where errors slip through. The other route up is advisory: fractional CFO work at $1,500 to $5,000 a month for your best clients, which uses the same relationship and triples the fee. At 2× client count, what breaks is your review time and the intake queue; fix both before hiring a third person.
How much can you make?
Scenarios below assume flat monthly pricing, typical client mixes in a mid-sized market, and costs covering software, insurance, marketing, professional development and a small contractor budget.
| Level | Volume | Annual revenue | Annual costs | Annual profit |
|---|---|---|---|---|
| Side income (evenings, 10–12 hours a week) | 6 clients at $450 a month, two cleanups a year | $35,000 | $5,000 | $30,000 |
| Full-time solo | 20 clients at $750 average, 10 cleanups a year at $1,500 | $195,000 | $16,000 | $179,000 |
| Small firm (you plus two bookkeepers) | 75 clients at $800 average, 20 cleanups, 3 CFO clients at $2,500 a month | $840,000 | $410,000 | $430,000 |
The full-time solo number is honest about the model but not the ramp: most firms take 18 to 30 months to reach 20 clients, and year two typically lands between $80,000 and $130,000. The solo ceiling is time, not demand; beyond 30 clients you are hiring, moving into advisory, or turning work away.
Mistakes that sink new bookkeeping business owners
- Billing hourly. You get faster and earn less, and clients ration their questions. Fix: flat monthly fees by tier, re-priced annually.
- Taking any industry. Twelve clients in twelve industries means twelve different processes. Fix: one niche for the first two years; refer the rest.
- Quoting cleanup blind. “Six months behind” turns into two years and three entities at a fixed price. Fix: look at the file before quoting, and price cleanup per year of records.
- No engagement letter. Scope creeps into tax advice, HR questions and cash flow crises. Fix: a signed letter with scope, exclusions and a liability cap before you touch the books.
- Sloppy security. Bank logins in a spreadsheet, statements sent as email attachments. Fix: password manager, two-factor everywhere, a document portal, and cyber insurance.
- Holding client money. Signing authority on a client’s account makes their fraud your liability. Fix: approval stays with the owner; you prepare, they approve.
Your first 30 days
Week 1
- Choose your industry niche and your platform (QuickBooks Online for most).
- File the LLC, get your EIN, open a business bank account.
- Enroll in QuickBooks Online Accountant and start the ProAdvisor core certification; enroll in Xero partner program.
- Build the website on Restart: niche, tiers with starting prices, cleanup page, about page, consultation booking.
Week 2
- Complete the ProAdvisor certification and publish your directory listings.
- Bind professional liability and cyber insurance.
- Buy or draft your engagement letter; set up a password manager, two-factor authentication and a document portal.
- Choose practice management and proposal tools; build your month-end checklist template.
Week 3
- Write your written information security plan.
- Offer free books reviews to three businesses in your niche; convert at least one into a paid cleanup.
- Email or visit ten CPA firms with a one-paragraph pitch and a referral offer.
- Set up Google Business Profile and LinkedIn with your niche in the first line.
Week 4
- Deliver the first cleanup and ask for a testimonial and a Google review.
- Post a case study and a free-review offer in two local business groups and one industry group.
- Quote and sign your first three monthly clients at full price with signed engagement letters.
- Schedule the first month-end close and put every client on the checklist.