CPB / BookKeeping Practice Test

โ–ถ

Starting a bookkeeping business is one of the most practical moves you can make if you're comfortable with numbers and want to work on your own terms. Low startup costs. Steady demand. The kind of work that can be done entirely from a laptop โ€” at home, at a coffee shop, or anywhere with reliable Wi-Fi.

Small businesses need accurate books whether the economy is booming or shrinking. That need doesn't go away. And most small business owners would rather hand that job off to someone they trust than wrestle with spreadsheets themselves.

This guide covers everything: what you actually need to get started, how to price your services, where to find clients, which software to use, and whether getting certified makes a real difference. By the end, you'll have a clear picture of what building a bookkeeping business looks like โ€” and whether it's the right path for you.

Why a Bookkeeping Business Makes Sense in 2026
  • Startup costs under $500 in most cases
  • No office required โ€” fully remote-friendly
  • Consistent demand from small businesses year-round
  • Scalable from solo freelancer to multi-client firm
  • CPB certification available to boost credibility fast
  • Predictable monthly recurring revenue once established

Why a Bookkeeping Business Is a Smart Choice

The appeal here isn't complicated. There are approximately 33 million small businesses in the US, and the vast majority of them need bookkeeping help. They're not all going to hire a full-time accountant โ€” that's expensive. What they want is someone reliable who can handle their monthly books for a reasonable fee.

That's where you come in.

The overhead is minimal compared to most service businesses. You don't need inventory, a storefront, or employees to get started. A computer, accounting software, and a solid internet connection are the core requirements. Some bookkeepers launch for less than $300.

Remote work is completely standard in this field. Most clients don't need โ€” or want โ€” you in their office. They share access to their accounting software, send documents digitally, and check in via email or video call. You can serve clients in different time zones, different states, even different countries.

And the demand is consistent. Unlike seasonal businesses, bookkeeping work flows every month. Clients need their books reconciled, invoices tracked, and reports generated regardless of what's happening in the broader economy. Tax season brings extra volume. Payroll clients need attention every pay period. The work doesn't dry up.

What You Need to Start a Bookkeeping Business

You don't need a degree in accounting. You don't need to be a CPA. What you do need is a solid understanding of basic bookkeeping principles โ€” debits and credits, bank reconciliation, accounts payable and receivable, financial statement basics โ€” plus the practical skills to work inside accounting software.

Here's the honest minimum: bookkeeping knowledge, accounting software proficiency, attention to detail, and basic business communication skills. If you've worked in accounting or finance, you're likely ready. If not, online courses through Coursera, LinkedIn Learning, or QuickBooks' own training center can get you there within a few months.

QuickBooks Online is the dominant platform for small business bookkeeping in the US. Xero is a strong second, especially for tech-savvy clients and international work. Knowing at least one well is enough to start; knowing both makes you more competitive.

Certification is optional but genuinely helpful โ€” more on that in the next section. For now, understand that you can start taking clients without it, and many successful bookkeeping business owners do exactly that. Beyond skills, you'll need a reliable computer, a second monitor (genuinely useful for this work), accounting software subscriptions, and a secure file-sharing method for client documents.

Test Your Bookkeeping Knowledge

Getting CPB Certified: Does It Help?

The Certified Public Bookkeeper (CPB) license is offered through the National Association of Certified Public Bookkeepers (NACPB). It's the most recognized bookkeeping-specific credential in the US โ€” and yes, it helps.

When a small business owner is choosing between two bookkeepers, one with a credential and one without, the CPB certification is a visible differentiator. It signals that you've passed standardized exams and meet professional standards. That matters, especially when you're brand new and don't have a client track record to point to yet.

The nacpb bookkeeper certification path requires passing four exams covering Accounting Fundamentals, Payroll, Accounting for Inventory, and Business Financial Statements. You also need at least one year of bookkeeping experience (or an accounting degree) and must commit to continuing education to maintain the license.

Getting the full nacpb bookkeeping certification isn't a quick weekend project โ€” but it's achievable within a few months of focused study. And once you have it, you can charge more, win clients more easily, and present yourself as a credentialed professional.

If you're on the fence, consider this: pursuing the cpb bookkeeping certification while you're building your first client base is a smart move. You study, you pass the exams, and by the time you're ready to scale, you've got credentials that back up your pitch. The NACPB also offers a standalone Bookkeeper Certification as a solid first step โ€” pair that with QuickBooks ProAdvisor certification (free through Intuit) and you've got a compelling credential package even before landing your first client.

Step-by-Step: Starting Your Bookkeeping Business

๐Ÿ“š

Complete bookkeeping coursework, get QuickBooks certified, and practice with sample books.

๐ŸŽ“

Pursue NACPB CPB certification โ€” pass 4 exams covering accounting, payroll, inventory, and financial statements.

๐Ÿข

Choose your business structure (LLC or sole prop), register your business name, open a business bank account.

๐Ÿ’ป

Subscribe to QuickBooks Online or Xero. Add a practice management tool as your client list grows.

๐Ÿ’ฐ

Decide between hourly rates ($25โ€“$80/hr) or monthly retainers ($300โ€“$2,000/mo). Most growing businesses shift to retainers.

๐Ÿค

Start with your network, then expand to LinkedIn, Upwork, local business groups, and referral partnerships with CPAs.

Setting Up Your Bookkeeping Business

Before you take on clients, get the basics in place. None of this is complicated, but skipping steps causes headaches later.

Most solo bookkeepers start as a sole proprietorship โ€” it's the simplest option and requires minimal paperwork. The downside is personal liability. An LLC (Limited Liability Company) adds protection. It's not expensive to form โ€” usually $50 to $500 depending on your state โ€” and it gives your business a more professional appearance. If you're serious about building a real business, starting as an LLC from day one is worth the small extra cost.

You can operate under your own name (Jane Smith Bookkeeping) or create a distinct brand name. Either works. Check that your business name is available in your state's registry and grab the matching domain name. Keep it simple and professional.

A dedicated business bank account is non-negotiable. Keep business finances completely separate from personal. Open it before you collect any client payments. It makes your own bookkeeping cleaner, simplifies taxes, and looks more professional to clients.

Every client relationship should start with a written contract. Define scope clearly โ€” what you're doing each month, turnaround times, communication expectations, fees, payment terms, and what happens if they're late. This protects both of you. Errors & Omissions insurance covers you if a client claims your bookkeeping mistake cost them money โ€” often $500 to $1,500 per year and worth having.

Bookkeeping Business Setup Checklist

๐Ÿ”ด Legal Structure
  • Sole Proprietor: Simple, zero cost, but personal liability exposure
  • LLC: Recommended โ€” $50โ€“$500 to form, protects personal assets
  • S-Corp: Optional when revenue exceeds ~$80K, saves self-employment tax
๐ŸŸ  Essential Accounts & Docs
  • Business bank account: Keep personal and business finances strictly separate
  • Client contract: Define scope, fees, payment terms, and deliverables in writing
  • E&O Insurance: $500โ€“$1,500/yr โ€” some clients require it before hiring you
๐ŸŸก Online Presence
  • Business domain: Match your business name, looks professional for client emails
  • LinkedIn profile: Highlight services and credentials โ€” CPAs search here for referrals
  • Simple website: Services page, credentials, contact form โ€” not optional at scale

How to Find Your First Bookkeeping Clients

This is the part most people overthink. Your first clients almost always come from your existing network โ€” not from cold outreach or elaborate marketing funnels. Tell everyone you know that you're starting a bookkeeping business. Former colleagues, friends who own businesses, family members in business. A warm introduction is worth ten cold emails.

LinkedIn โ€” Optimize your profile to highlight your bookkeeping services and credentials. Connect with local business owners, accountants, and CPAs. CPAs often refer overflow clients to bookkeepers they trust โ€” building those relationships is one of the highest-ROI activities for a new bookkeeping business.

Upwork โ€” The platform has real demand for bookkeeping services. Competition is significant and rates can be lower, but it's a legitimate way to get your first clients and build reviews. Transitioning clients off-platform and raising rates later is common once you have a track record.

Local small businesses โ€” Attend Chamber of Commerce events, small business meetups, or simply walk into local businesses you know. Many small business owners find bookkeepers through local connections. The owner of a restaurant or retail shop often wants someone local they can meet in person.

Accounting firm referrals โ€” Reach out to local CPA firms and introduce yourself. Many firms have more bookkeeping work than they want to handle and refer it out. Being on a CPA's referral list can be a consistent source of clients. As a nacpb certified bookkeeper, you have a credential that CPAs recognize and respect.

Your goal for the first three months is simple: get one or two clients, do excellent work, and ask for referrals. One happy client refers two more. That's how most successful bookkeeping businesses actually grow โ€” through reputation, not advertising.

Practice Double-Entry Bookkeeping

Bookkeeping Business Pricing Models

How you charge matters โ€” not just for your income, but for how clients perceive your services. Starting bookkeepers typically charge $25 to $45 per hour. As you gain experience and credentials โ€” particularly the cpb bookkeeping designation โ€” that range shifts to $45 to $80 per hour. Hourly works well for new clients where scope isn't clear yet, or for project-based cleanup work.

The problem with hourly billing is that you're capping your income by the hours you can work. It also creates awkwardness โ€” clients start watching the clock, and you're incentivized to work slowly. Many experienced bookkeepers move away from hourly entirely.

Monthly retainers are better for everyone. Clients know exactly what they're paying. You have predictable recurring revenue. And you can often service more clients in the same time compared to hourly billing, once you're efficient with the work. Typical range: $300 to $2,000 per month, depending on transaction volume, complexity, payroll, and additional services.

A common approach is to offer three tiers: a basic package (bank reconciliation + monthly reports, $300/mo), a standard package (adds payroll, $600/mo), and a premium package (full-service including accounts payable/receivable management and financial review calls, $1,200+/mo). Tiered packages let clients self-select and make your service menu easy to understand.

Bookkeeping Pricing Model Comparison

๐Ÿ“‹ Hourly

Hourly Rate: $25โ€“$80/hour

  • Good for: new clients, unclear scope, cleanup projects
  • Entry level: $25โ€“$45/hr
  • Experienced or certified: $45โ€“$80/hr
  • Downside: income caps, clock-watching by clients
  • Best for: project work and new client onboarding

๐Ÿ“‹ Monthly Retainer

Monthly Retainer: $300โ€“$2,000/month

  • Good for: ongoing clients with defined scope
  • Basic (reconciliation + reports): $300โ€“$500/mo
  • Standard (adds payroll): $500โ€“$900/mo
  • Premium (full-service + advisory): $1,000โ€“$2,000/mo
  • Best for: predictable recurring revenue and client retention

๐Ÿ“‹ Value-Based

Value-Based: Custom pricing above standard rates

  • Good for: specialized industries, advisory services
  • Requires deeper expertise and clear ROI for client
  • Add-ons: cash flow forecasting, KPI dashboards, financial reviews
  • Highest earning potential per client
  • Best for: experienced bookkeepers with niche expertise

Tools and Software for Your Bookkeeping Business

QuickBooks Online is the industry standard for small business bookkeeping in the US. Most clients will either already be using it or expect you to set it up. The ProAdvisor program (free to join) gives you access to discounted client subscriptions, training resources, and a directory listing that can bring inbound leads. Getting ProAdvisor certified is free, takes a few hours, and immediately strengthens your profile when pitching new clients.

Xero is the main alternative and is particularly popular with tech-forward clients and those with international operations. It has a cleaner interface than QuickBooks and excellent third-party integrations. Some bookkeepers specialize entirely in Xero and build their whole client base around it. If you know both platforms, you'll never have to turn a client away because they're on the other software.

FreshBooks is worth knowing for clients who run service businesses and prioritize invoicing. It's less powerful for complex bookkeeping but common among freelancers and consultants. Being able to work in multiple platforms makes you more versatile and competitive โ€” clients appreciate not being asked to switch software just to work with you.

Once you have more than a handful of clients, you need practice management systems. Jetpack Workflow is purpose-built for bookkeeping and accounting firms, tracking client work through standardized workflows. Karbon offers more robust practice management with email integration and team collaboration features. For document collection, Hubdoc and Dext automate capture of bank statements and receipts. Google Drive or Dropbox work well for organized document storage and sharing with clients. Even if you start with a simple folder structure, having a consistent system from day one saves hours of searching later.

Don't overlook time tracking even if you're billing on retainer. Tools like Toggl or Harvest let you record time per client so you know whether your retainer pricing is actually profitable. A retainer that seems healthy on paper can quietly become a money-loser if scope creep goes unchecked. Tracking time reveals that problem before it costs you.

Pros and Cons of Owning a Bookkeeping Business

Pros

  • Low startup costs โ€” often under $500 to launch
  • Fully remote-friendly, work from anywhere with Wi-Fi
  • Steady recurring demand from small businesses year-round
  • Predictable monthly retainer income once your client base is established
  • Scalable โ€” add clients or subcontract to grow beyond solo capacity
  • No advanced degree required to get started
  • CPB certification achievable with a few months of focused study

Cons

  • Income is limited by hours until you build a retainer-based client base
  • Tax season creates intense workload spikes that compress your schedule
  • Client acquisition takes time โ€” first 3โ€“6 months are often slow
  • Liability risk if errors cause client financial problems
  • Keeping up with changing tax laws and software updates is an ongoing commitment
  • Some clients have messy books โ€” cleanup work is more time-intensive than expected
  • Working solo with no team can feel isolating without deliberate effort to connect

Building and Scaling Your Bookkeeping Business

Most bookkeepers start solo and stay that way โ€” there's nothing wrong with a lean, profitable one-person operation serving 10 to 20 clients at healthy retainer rates. But if you want to grow beyond that, the path involves systematizing your work and eventually bringing on help.

The first step is creating repeatable processes. Document exactly how you handle each month-end close for every client. Use templates for client onboarding, recurring checklists for reconciliation, and standardized report formats. When your processes are documented, you can delegate them or train a subcontractor to handle volume work while you focus on client relationships and higher-value tasks.

Subcontracting is how most solo bookkeeping businesses scale without hiring employees. You bring in other bookkeepers (often independent contractors) to handle client work under your oversight. You maintain the client relationship and review the work. Your margin is the difference between what you charge the client and what you pay the subcontractor. It's also how you take vacation without your business collapsing while you're gone.

Specialization is another powerful lever. A bookkeeper who focuses exclusively on restaurant bookkeeping โ€” understanding food cost ratios, tip reporting, and industry-specific reporting โ€” can charge premium rates and builds reputation faster within that niche. Other common niches: e-commerce, real estate, medical practices, nonprofits, law firms. Picking an industry you already know gives you a head start. Your knowledge of that sector becomes a selling point that generic bookkeepers can't match.

Referral partnerships with CPAs deserve emphasis again because they're genuinely one of the best long-term growth channels. CPAs regularly receive bookkeeping inquiries they don't want to handle themselves. A trusted bookkeeper they can refer clients to is valuable to them. Build a few of those relationships and you'll get a steady stream of qualified prospects without spending a dollar on advertising.

Bookkeeping Business Launch Checklist

Complete bookkeeping training or coursework (QuickBooks, accounting fundamentals)
Get QuickBooks ProAdvisor certified (free through Intuit)
Register your business (LLC recommended) with your state
Open a dedicated business bank account
Subscribe to accounting software (QuickBooks Online or Xero)
Create a client contract and engagement letter template
Get Errors & Omissions insurance ($500โ€“$1,500/yr)
Set your pricing model (retainer recommended over hourly)
Build a simple website or LinkedIn profile highlighting your services
Reach out to your network and announce your new business
Identify 2โ€“3 local CPAs to build referral relationships with
Create a client onboarding checklist and standardized process
Try Bookkeeping and Accounting Practice Questions

Bookkeeping Business Questions and Answers

Do I need a degree to start a bookkeeping business?

No. A degree is not required to work as a bookkeeper or run a bookkeeping business. What matters is your knowledge of bookkeeping principles and your ability to work accurately in accounting software. Many successful bookkeeping business owners are self-taught or completed targeted online coursework rather than a four-year degree. Certification through NACPB can strengthen your credentials without requiring a degree.

How much can a bookkeeping business make?

Income varies widely based on your client base, pricing model, and hours worked. A solo bookkeeper with 10 to 15 monthly retainer clients at $500 to $800 per month can generate $60,000 to $120,000 per year. At the higher end, experienced bookkeepers with specialized niches and premium pricing can earn $150,000 or more annually. The key is building to a retainer-based model rather than staying purely hourly.

Is the CPB certification worth it for starting a bookkeeping business?

Yes, particularly when you're new and don't have an established client track record. The NACPB CPB license signals credibility to potential clients, allows you to charge higher rates, and differentiates you in a competitive market. It requires passing four exams and meeting experience requirements, but it's achievable with focused preparation. Many bookkeepers find that having credentials helps them win their first serious clients.

How long does it take to get a bookkeeping business off the ground?

Most bookkeepers land their first one or two clients within the first one to three months, primarily through their personal network. Building to a stable client base of eight to fifteen clients typically takes six to twelve months. The timeline depends heavily on how actively you network and market your services. Going slow on client acquisition is normal โ€” focus on doing excellent work for early clients and asking for referrals consistently.

Should I use QuickBooks or Xero for my bookkeeping business?

Start with QuickBooks Online. It has the largest market share among US small businesses, so most clients you encounter will already be using it or expect it. The ProAdvisor program gives you free training, certifications, and a directory listing. Once you're proficient in QuickBooks, learning Xero as a second platform is straightforward and expands the range of clients you can serve.

What's the difference between a bookkeeper and an accountant?

Bookkeepers handle the day-to-day recording and organization of financial transactions โ€” data entry, reconciliations, invoicing, payroll processing, and generating basic financial reports. Accountants typically work at a higher level: analyzing financial data, preparing tax returns, auditing, and providing financial strategy advice. Many small businesses hire a bookkeeper for ongoing monthly work and bring in a CPA only at tax time. Bookkeepers do the foundational work that makes those higher-level services possible.
โ–ถ Start Quiz