How to Start a Bookkeeping Business: Step-by-Step Guide

How to Start a Bookkeeping Business
Quick Answer: Starting a bookkeeping business means learning the fundamentals (ideally getting QuickBooks- or Xero-certified), registering an LLC, setting up cloud accounting software, pricing on monthly retainers, and landing clients. No state license is required to work as a bookkeeper, unlike a CPA. It’s one of the cheapest professional services to start — commonly $500–$2,500 — and one of the highest-margin, with solo bookkeepers running 50–70% margins on recurring revenue.

Key Takeaways

  • Startup cost: ~$500–$2,500 lean (LLC, software, E&O insurance, website); up to $10,000 with paid certifications and better equipment.
  • No license needed: no U.S. state licenses bookkeepers. Certifications (QuickBooks ProAdvisor and Xero Advisor are free) are optional but win clients.
  • High margins: 50–70% net for solo bookkeepers, because overhead is software and insurance — and revenue is recurring.
  • Pricing: monthly retainers ($300–$1,500 standard, $2,000+ for complex books) beat hourly ($30–$90/hr) — they reward efficiency instead of punishing it.
  • Know your legal lane: you may prepare tax returns only with an IRS PTIN, and you must never present yourself as a CPA without a license.
  • Best first step: get the free QuickBooks ProAdvisor certification, pick a niche, and price your first packages on a monthly retainer.

Bookkeeping is arguably the best-value business on this site’s list: almost no startup cost, no license, no inventory, work-from-anywhere, recurring monthly revenue, and margins most businesses can only envy. The catch is that it’s a skill business — you have to actually know the work, and you have to stay inside clear legal boundaries around tax and CPA services. This guide covers how to start, what it costs, whether it’s profitable, licensing and certification, a 10-step launch plan, bookkeeping vs accounting, pricing models, and the Florida angle. It’s part of our broader how to start a business step-by-step guide.

Figures below are 2026 benchmarks that vary by market, niche, and experience; the legal boundaries are verified against IRS guidance and Florida law, but confirm your own situation with a licensed professional.

How do you start a bookkeeping business?

Starting a bookkeeping business means learning the fundamentals, getting certified (optionally), registering your business, setting up cloud accounting software, pricing your services on monthly retainers, and landing clients. The typical path runs: learn debits/credits, reconciliation, and reporting → earn a free QuickBooks ProAdvisor or Xero certification → choose a niche → form an LLC and get an EIN → set up your software stack → get E&O insurance → price your packages → find your first clients.

What makes bookkeeping unusually accessible is that no state requires a license to work as a bookkeeper — unlike a CPA, which demands education, exams, and licensure. You can be earning within months of starting to learn. But that low barrier cuts both ways: because anyone can hang a shingle, credibility is the differentiator, which is why free certifications, a niche, and professional insurance matter so much. The other essential is knowing your legal lane: bookkeepers record, reconcile, and report — and must be careful around tax preparation and never present themselves as CPAs.

How much does it cost to start a bookkeeping business?

A bookkeeping business commonly costs $500–$2,500 to start, making it one of the cheapest professional services to launch — you likely already own the main asset (a computer). A more professional setup with paid certifications, better equipment, and marketing runs $2,000–$10,000. There’s no inventory, no premises, no equipment beyond a laptop, and the ongoing costs are mostly software and insurance.

Here’s where the money goes:

  • LLC registration: $50–$300 depending on your state (the IRS EIN is free).
  • Accounting software: roughly $30–$100/month — though QuickBooks Online Accountant is free for bookkeepers serving clients.
  • Professional liability (E&O) insurance: $300–$800/year.
  • Certifications: $0 (QuickBooks ProAdvisor and Xero Advisor are free) up to $500–$1,000 for a paid credential like the AIPB Certified Bookkeeper or NACPB Certified Public Bookkeeper.
  • Website and branding: $100–$1,000.
  • Practice-management and receipt-capture tools: optional early; add as you scale.

The lean way to start is to use the computer you own, take the free ProAdvisor certification, form your LLC, buy E&O insurance, and put up a simple site — realistically a few hundred dollars. Resist buying a stack of paid software before you have paying clients. Build your budget with the SBA’s startup-cost worksheet.

Is a bookkeeping business profitable?

Yes — bookkeeping is one of the most profitable small businesses to run, with solo bookkeepers commonly netting 50–70% margins because overhead is minimal (software and insurance) and revenue is recurring. Solo bookkeepers typically earn $40,000–$120,000 a year depending on client count, niche, and pricing, with specialists at the top of that range.

The economics are unusually favorable for three reasons. First, near-zero variable cost: adding a client adds work but almost no expense, so incremental revenue drops mostly to the bottom line. Second, recurring monthly retainers mean you’re not rebuilding revenue every month — a book of 10 clients at $600/month is $72,000 a year of predictable income. Third, specialization commands premiums: bookkeepers who focus on a niche (e-commerce, contractors, restaurants) charge meaningfully more than generalists, and certified bookkeepers charge roughly 15–20% more than non-certified ones for comparable work. The main constraint is your own capacity, which is why efficient systems and retainer pricing matter far more than working more hours. (Figures are benchmarks; results vary by market, niche, and experience.)

Do you need a license or certification to be a bookkeeper?

No — no U.S. state requires a license to work as a bookkeeper, unlike a CPA, which requires education, exams, and state licensure. You may still need a general local business license from your city or county, and certifications are optional but valuable: the QuickBooks ProAdvisor and Xero Advisor certifications are free, while the AIPB Certified Bookkeeper ($500–$1,000) and NACPB Certified Public Bookkeeper ($500–$800) are paid credentials that signal expertise.

Two legal boundaries matter enormously, and they’re widely misunderstood. First, you must never present yourself as a CPA — the title is protected by state law, and offering CPA services (like audits and attest work) without a license is illegal. Second, tax preparation has its own rule: per the IRS’s guidance on preparer credentials, anyone with a valid PTIN (Preparer Tax Identification Number) is authorized to prepare federal tax returns for compensation — a CPA or EA credential is not required to prepare a return. What credentials do control is representation rights: CPAs, enrolled agents, and attorneys can represent clients before the IRS on any matter, while PTIN-only preparers have no representation rights at all. (Bookkeepers who only keep books, and don’t make substantive tax determinations, don’t need a PTIN.) The practical takeaway: most bookkeepers should keep tax filing out of scope and refer it to a CPA or EA — which is also how you build referral relationships that send bookkeeping work back to you.

How to start a bookkeeping business in 10 steps

You can start a bookkeeping business in ten steps: learn the fundamentals and get certified, choose a niche, register your business, set up your software, get E&O insurance, set pricing, define your service scope, find clients, onboard them with systems, and handle your own taxes. Here’s each step — what it is, why it matters, how to do it, and the mistake to avoid.

Step 1: Learn the fundamentals and get certified

Learning the fundamentals means genuinely understanding debits and credits, bank reconciliation, the chart of accounts, and how to produce a P&L and balance sheet. It matters because you’re taking responsibility for someone’s financial records — competence isn’t optional. Then get certified: the QuickBooks ProAdvisor certification is free and takes roughly 20–30 hours, and it lists you in the ProAdvisor directory, which generates inbound leads. The mistake is skipping real skill-building and jumping straight to marketing; clients notice fast, and errors in this field are costly.

Step 2: Choose a niche

Choosing a niche means specializing in an industry — e-commerce, contractors, restaurants, nonprofits, real estate, or medical practices — rather than serving everyone. It matters because niche bookkeepers command higher rates and market far more efficiently, since they understand the industry’s specific accounts, workflows, and pain points. Pick an industry you know or can learn deeply, and speak its language in your marketing. The mistake is staying a generalist to “keep options open,” which makes you interchangeable with every other bookkeeper and forces you to compete on price.

Step 3: Register your business and get an EIN

Register your business as an LLC for liability protection — meaningful when you handle clients’ financial data — and get a free EIN from the IRS. It matters because an LLC separates your personal assets from business claims, and the EIN lets you open business banking and file taxes. File with your state ($50–$300), then get your EIN directly from the IRS (free, never a paid third party). Compare entity options in our guide to choosing a business structure. The mistake is mixing personal and business finances — especially embarrassing in a bookkeeping business.

Step 4: Set up your software stack

Your software stack is the toolkit you run client books on: a cloud ledger (QuickBooks Online and Xero dominate), plus receipt capture, secure file sharing, and eventually practice management. It matters because your software fluency is your service — QuickBooks Online proficiency is the single most marketable technical skill for a bookkeeper. Sign up for QuickBooks Online Accountant (free for bookkeepers) to manage all client files from one dashboard. The mistake is buying a bloated tool stack before you have clients; start with the ledger and add tools only when a real workflow demands them.

Step 5: Get professional liability (E&O) insurance

Errors and omissions (E&O) insurance — professional liability — covers claims arising from mistakes in your work, and runs roughly $300–$800/year. It matters because a bookkeeping error can cause real financial harm to a client, and clients sometimes make claims even when you did nothing wrong; some clients require proof of coverage before hiring. Buy it before your first client, not after. See our guide to business insurance types and costs. The mistake is skipping it because “I’m careful” — carry it because claims happen regardless of care.

Step 6: Set your pricing

Setting your pricing means choosing monthly retainers over hourly billing, and pricing on value and complexity rather than time. It matters because hourly billing punishes efficiency: getting faster cuts your income, while a fixed monthly fee means efficiency increases your margin. Start with retainers around $300–$500/month for simple books, scaling to $800–$2,000+ for complex clients, and avoid pricing below roughly $250/month — below that, the work isn’t worth your time. The mistake is competing on price; underpricing attracts difficult, low-value clients and traps you in unprofitable work.

Step 7: Define your service packages and scope

Defining your scope means writing down exactly what each package includes — transaction categorization, bank reconciliation, monthly P&L and balance sheet, A/R and A/P — and what it excludes. It matters because scope creep destroys the margin on fixed-fee work, and because you must explicitly exclude tax filing and tax advice unless you’re properly credentialed and PTIN-registered. Put the scope in a written engagement letter. The mistake is a vague scope, which invites clients to keep adding work to a fixed fee, and risks you drifting into services you aren’t authorized to provide.

Step 8: Find your first clients

Finding clients means working the highest-intent channels: the QuickBooks ProAdvisor directory (free inbound leads), CPA referrals (CPAs constantly need clean books before they can do tax work — this is the single best channel), your own network, and niche industry communities. It matters because bookkeeping is a trust-and-referral business. Reach out to local CPAs and offer to handle the bookkeeping they don’t want. See our guide to marketing your business. The mistake is relying only on cold outreach while ignoring CPA partnerships, which are the most reliable source of qualified referrals.

Step 9: Onboard clients and set up systems

Onboarding means starting each client the same way: a signed engagement letter (defining scope, fees, and boundaries), secure document collection, access to their accounts, and a documented monthly close checklist. It matters because systems are what let you serve 10 or 20 clients without drowning — and the engagement letter is your legal protection. Use a secure portal, never email, for financial documents. The mistake is ad-hoc onboarding with no engagement letter, which leads to scope disputes and, worse, insecure handling of client data.

Step 10: Handle your own taxes

Handling your own taxes means tracking income and expenses, paying quarterly estimated taxes, and setting aside roughly 30% of gross income from day one — you’ll owe self-employment tax (15.3%) plus income tax. It matters because your own books should be exemplary, and because a surprise tax bill is the classic freelancer mistake. Once profit is consistently above roughly $40,000–$50,000, ask a CPA whether an S-corp election would reduce your self-employment tax. See our guide to small business taxes. The mistake is neglecting your own bookkeeping while perfecting everyone else’s.

Bookkeeping vs accounting: what you can and can’t do

Bookkeeping and accounting are different scopes with different legal boundaries: a bookkeeper records, reconciles, and reports on financial data — no license required — while a CPA or accountant interprets that data, performs audits and attest work, and provides tax advice, which requires credentials. Knowing where the line sits protects you legally and makes you a better partner to the CPAs who refer you work. The table compares them.

Factor Bookkeeper CPA / Accountant
Core work Categorize, reconcile, produce monthly reports Interpret, audit, advise, plan
Licensing None required in any state State licensure (education + exams)
Tax returns Only with an IRS PTIN; no IRS representation rights May prepare and represent clients before the IRS
Audits / attest work Not permitted Permitted (CPA)
Typical pricing $300–$2,000/month retainer Higher hourly or project fees

Staying in scope is a business advantage, not just a legal requirement. Clean books are exactly what CPAs need before they can file taxes, so a bookkeeper who reliably delivers them — and refers tax work out rather than dabbling — becomes a CPA’s favorite partner and gets a steady stream of referrals back. If you want to expand into tax, do it properly: get a PTIN and consider the Enrolled Agent credential, which grants full IRS representation rights.

Hourly vs monthly retainer pricing

Hourly and monthly retainer pricing create opposite incentives: hourly billing pays you for time (so getting faster reduces your income), while a monthly retainer pays you for an outcome (so getting faster increases your margin). For recurring bookkeeping work, retainers win on nearly every dimension. The table compares them.

Factor Hourly ($30–$90/hr) Monthly retainer ($300–$2,000)
Revenue predictability Low — varies month to month High — recurring, forecastable
Efficiency incentive Punishes it — faster means less pay Rewards it — faster means more margin
Client experience Unpredictable bills Budgetable, fixed cost
Scaling Capped by your hours Scales with systems and staff
Best for Cleanup projects, one-off work Ongoing monthly bookkeeping

The practical approach most successful bookkeepers use: quote fixed monthly retainers for recurring work, and reserve hourly (or fixed-project) pricing for catch-up and cleanup engagements, where the scope is genuinely unknown. Track your time internally even on fixed fees — not to bill it, but to check your effective hourly rate. If you’re billing $800 and spending 12 hours, you’re earning $67/hour and should reprice at renewal.

Can you start a bookkeeping business with no experience?

Yes, with training first. Most people can learn bookkeeping fundamentals in roughly two to four months of focused study, then earn a free QuickBooks ProAdvisor certification to establish credibility. Practice on real books (a friend’s business, a nonprofit, or your own) before charging clients. No license is required, but competence is essential — you’re handling someone’s financial records, and errors carry real consequences.

Can bookkeepers do taxes?

Bookkeepers can legally prepare federal tax returns for compensation only if they obtain an IRS PTIN — a CPA or EA credential isn’t required just to prepare a return. However, PTIN-only preparers have no rights to represent clients before the IRS; only CPAs, enrolled agents, and attorneys have unlimited representation rights. Most bookkeepers keep tax filing out of scope and refer it to a CPA or EA.

How much do bookkeepers charge per month?

Bookkeepers typically charge monthly retainers of $300–$2,000 per client, depending on complexity. Simple businesses with low transaction volume run about $250–$500/month; growing businesses commonly pay $500–$1,500; and complex or multi-entity clients pay $2,000 or more. Pricing scales with transaction volume, number of accounts, and services included. Monthly retainers are the industry norm because they’re predictable for both sides.

Tools and software for bookkeepers

Useful bookkeeping tools are widely available, and none of the mentions here are sponsored — this section is purely editorial. The categories worth knowing, by job:

  • Client ledgers: the cloud accounting platforms you’ll actually work in (QuickBooks Online and Xero dominate the U.S. small-business market); QuickBooks Online Accountant is free for bookkeepers and gives you one dashboard across client files.
  • Receipt capture & document collection: tools that pull in receipts and statements automatically, plus a secure client portal — never collect financial documents by email.
  • Practice management: software to track client work, deadlines, and your monthly close checklist across a growing book of clients.
  • Proposals & engagement letters: tools to send scoped proposals and signed engagement letters, which protect you from scope creep.
  • Payments: recurring billing so retainers collect automatically — the backbone of predictable revenue.

Deep fluency in one ledger platform matters more than owning many tools. As you grow, see our guide to day-to-day small business management for systematizing your practice.

Starting a bookkeeping business in Florida

Starting a bookkeeping business in Florida is refreshingly simple: Florida does not license bookkeepers, so there’s no state exam, no state credential, and no board approval to offer bookkeeping services. You launch like any other Florida business — form an LLC through Sunbiz for $125 (annual report $138.75 by May 1), get your free EIN, check whether your city or county requires a local business tax receipt, and start serving clients.

Two Florida specifics are worth knowing. First, the CPA title is strictly protected: under Chapter 473, Florida Statutes, the Florida Board of Accountancy regulates public accountancy, and it is unlawful to use the CPA title or hold yourself out as a certified public accountant without a Florida license. So market yourself clearly as a bookkeeper — never imply CPA status in your name, website, or credentials. Second, Florida’s no state income tax means more of a bookkeeping business’s high margins stay with you than in almost any other state, which is a genuine advantage in a business with 50–70% margins. And because bookkeeping is fully virtual, a Florida-based bookkeeper can serve clients statewide (or nationwide) from home, without a storefront or local market limits. See our guide to starting a business in Florida. (Educational, not legal or tax advice — confirm local business-tax-receipt rules with your city or county.)

Frequently Asked Questions About Starting a Bookkeeping Business

Here are quick, standalone answers to the most common questions about starting a bookkeeping business.

How much does it cost to start a bookkeeping business?

Starting a bookkeeping business commonly costs $500–$2,500, making it one of the cheapest professional services to launch: an LLC filing ($50–$300), accounting software ($30–$100/month, though QuickBooks Online Accountant is free for bookkeepers), E&O insurance ($300–$800/year), and a simple website. A more professional setup with paid certifications and equipment runs $2,000–$10,000. No inventory or premises required.

Do you need a license to be a bookkeeper?

No U.S. state requires a license to work as a bookkeeper, unlike a CPA, which requires education, exams, and state licensure. You may still need a general local business license from your city or county. Certifications are optional but valuable: QuickBooks ProAdvisor and Xero Advisor are free, while AIPB and NACPB offer paid credentials that signal expertise and support higher rates.

Can you start a bookkeeping business with no experience?

Yes, with training first. Most people learn bookkeeping fundamentals in about two to four months of focused study, then earn a free QuickBooks ProAdvisor certification for credibility. Practice on real books before charging clients. No license is required, but competence is essential — you’re responsible for someone’s financial records, and mistakes carry real financial consequences for them and liability for you.

How much do bookkeepers charge?

Bookkeepers charge either hourly rates of roughly $30–$90 or, more commonly, monthly retainers of $300–$2,000 per client. Simple books run about $250–$500/month, growing businesses $500–$1,500, and complex or multi-entity clients $2,000+. Rates rise with experience, certification (certified bookkeepers charge roughly 15–20% more), niche specialization, and location. Monthly retainers are the industry standard.

Can a bookkeeper file taxes?

A bookkeeper can legally prepare and sign federal tax returns for compensation only with a valid IRS PTIN — a CPA or EA credential isn’t required to prepare a return. But PTIN-only preparers have no rights to represent clients before the IRS; only CPAs, enrolled agents, and attorneys have unlimited representation rights. Most bookkeepers keep tax filing out of scope and refer clients to a CPA or EA.

Scroll to Top