Steps to Starting a Bookkeeping Business: The 12-Step Roadmap
Written by the Bookkeeping Biz Academy Team | Reviewed by a Certified QuickBooks ProAdvisor | Last Updated 2026 | 29 min read
| ABOUT THIS ARTICLE Bookkeeping Biz Academy is dedicated exclusively to helping bookkeepers start, grow, and scale successful bookkeeping businesses. We publish in-depth guides and experience-backed content covering marketing, client acquisition, pricing, systems, tools and growth to help bookkeepers build profitable businesses. This article has been reviewed by a Certified QuickBooks ProAdvisor and Accounting Professional who has onboarded and worked with over 150+ clients in various niches. |
Here is the problem nobody warns you about: most new bookkeepers don’t stall because they lack skill. They stall because they do the right things in the wrong order. They spend eight weeks on an LLC, a logo, a website, and four software subscriptions, and they still have zero paying clients. Then savings run thin, confidence dips, and the business quietly turns into a hobby.
If you’re researching the steps to starting a bookkeeping business, you’ve probably found the same generic checklist everywhere: write a business plan, register an LLC, buy QuickBooks, build a website, market yourself. None of that is wrong. But a checklist without an order of operations is how people burn three months and $2,000 before they send a single invoice.
We cover every step, including registration, insurance, software, pricing, contracts, and client acquisition, but we also tell you which steps to do first, which to delay, and where most people overspend. These are opinions, and we hold them firmly, because they come from watching bookkeepers launch, stall, pivot, and eventually succeed.
What a Bookkeeping Business Actually Sells (Hint: It’s Not Data Entry)
On paper, a bookkeeper categorizes transactions, reconciles bank and credit card accounts, manages accounts payable and receivable, and produces monthly financial statements: a profit and loss statement, a balance sheet, and often a cash flow report. Many also handle cleanup and catch-up work for businesses that are months or years behind.
But clients don’t buy reconciliations. They buy certainty. They want to know their numbers are right when they apply for a loan, hand files to their CPA in March, or decide whether they can afford to hire. In our experience, the bookkeepers who grow fastest describe their service in those terms, not in terms of tasks.
There are millions of businesses and those owners still need someone who can spot errors, clean up messes, and explain what the numbers mean. Independent bookkeepers who sell judgment are on the right side.
Bookkeeper vs. Accountant: Know Your Lane
Bookkeepers record, organize, and reconcile. Accountants and CPAs interpret, prepare tax returns, and (for CPAs) provide attest services. You don’t need a license to run a bookkeeping business in the U.S., but some states restrict titles like “public accountant,” so check your state board of accountancy before putting any accounting title on your website. Knowing your lane protects you legally, and it also makes you a better referral partner for CPAs, which matters a lot.
Why the Order of the Steps Matters More Than the Steps Themselves
Every guide lists the steps to starting a bookkeeping business as if they carry equal weight and should be done one after another. We disagree. Some steps unlock revenue; others just make you feel busy. We sequence launches into three overlapping phases:
- Foundation (weeks 1–2): choose your niche, validate demand, and identify skill gaps.
- Legitimacy (weeks 2–4): name, registration, insurance, banking, and a lean set of tools.
- Revenue (weeks 3–8, overlapping): pricing, engagement letter, onboarding, and outreach.
The key word is overlapping. You should be having conversations with potential clients before your website is finished. A website with a real testimonial converts far better than a polished site with none.
| 📌 From the Field Two bookkeepers we followed launched in the same season with nearly identical skills. The first spent ten weeks on a custom website, a logo, and six software subscriptions (about $180 a month) and signed her first client in week fourteen. The second registered her LLC, bought professional liability coverage, opened a business bank account, and started emailing five local contractors a day with a one-page PDF service sheet. She signed a $450-per-month retainer in week three and launched her website in week seven, with a real client quote on the homepage. Same skills. Different sequence. Eleven weeks of difference in revenue. |
The 12 Steps to Starting a Bookkeeping Business
Below are the steps to starting a bookkeeping business in the order we recommend. Each includes our opinion on what matters, a real-world example, and the most common mistake we see at that stage.
Step 1: Choose Who You Serve Before You Choose Anything Else
Your niche drives your name, pricing, marketing, and software choices, so it comes first. “Bookkeeping for small businesses” is not a niche; it’s a category that includes 36 million companies. “Bookkeeping for general contractors” or “bookkeeping for Shopify sellers” is a niche. It tells a prospect in three seconds that you understand job costing, retainage, inventory, or sales channel fees.
In our experience, specialists routinely charge 20–40% more than generalists for comparable transaction volume because they spend less time learning each client’s industry and more time delivering insight. Run a quick competitive analysis:
- Which industries have you worked in, or understand from a past career?
- Who already serves that niche, and what do they charge?
- What do their reviews complain about? That is your opening.
- Is the niche large enough locally or online to support 20–30 clients?
Mistake to avoid: niching too narrowly. “Bookkeeping for dental practices in one ZIP code” boxes you in. Go one level up: “healthcare practices” or “dental and medical offices” gives you room to grow without rebranding.
Step 2: Validate Demand With 10 Real Conversations
Skip the 30-page market research report. Instead, talk to 10 business owners in your chosen niche. Ask how they handle their books today, what frustrates them, and what they paid the last time they hired help. You aren’t selling yet; you’re listening.
If three out of ten say they’d seriously consider paying for help in the next six months, you have a viable market. If none do, you’ve saved yourself months of building in the wrong direction. As a bonus, these conversations hand you the exact language your future clients use, which becomes your website copy, your email subject lines, and your service descriptions.
Where do you find these ten people? Start with your own network, local Facebook and LinkedIn groups for your niche, industry associations, and chamber of commerce events. Keep each conversation to 15 minutes and promise you’re not pitching. Most owners are happy to talk about their frustrations, especially when someone is genuinely listening.
Mistake to avoid: asking friends and family whether your idea is good. They’ll say yes. Ask business owners what they currently do and what they’ve paid, because past behavior tells you far more than polite encouragement.
Step 3: Write a One-Page Business Plan
Planning is one of the most over-engineered steps to starting a bookkeeping business. Unless you’re applying for a loan, you don’t need a formal plan. You need clarity. A one-page plan should answer six questions: who you serve, what you offer (three services maximum), how you price, how many hours you can work, what revenue you’re targeting, and which one marketing channel you’ll focus on first.
Do the capacity math now, because it shapes everything else. If you can commit 15 hours a week (about 60 hours a month) and a typical monthly client takes 4 hours, your ceiling is roughly 15 clients. At $500 a month each, that’s $7,500 in monthly revenue from a part-time schedule. When you see that number, your pricing decisions in Step 10 get much easier.
Step 4: Close Your Skills Gap (and Get Certified Where It Counts)
Certification isn’t legally required, but it shortens the trust gap with prospects. Our recommended order is software first, broader credentials later. The QuickBooks Online ProAdvisor certification is free through Intuit’s ProAdvisor program and gets you a listing in the Find-a-ProAdvisor directory, which is a genuine lead source. If your niche leans toward Xero, its advisor certification serves the same purpose. Broader credentials, such as the Certified Bookkeeper designation from AIPB or the Certified Public Bookkeeper from NACPB, are worth pursuing once you have revenue.
| Expert Perspective The most expensive skill gap for new bookkeepers isn’t software. It’s not recognizing when a transaction is outside your lane. Sales tax nexus questions, payroll tax filings, 1099 classification calls, and accrual adjustments a lender requests can all turn a routine month into a liability. Before your first client, build a referral relationship with one CPA you trust, and write your engagement letter so tax advice is explicitly excluded. Cleanup projects are where this shows up most. For example, an unexplained opening balance equity figure or two years of uncleared transactions is a sign to scope carefully and price the investigation separately, not to quietly plug the difference. |
Step 5: Name Your Business and Check Availability
Your name should support your niche, not fight it. Before you commit, check three things at once: your state’s business registry, the USPTO trademark database, and domain availability.
Mistake to avoid: falling in love with a name before checking the .com and the trademark database. Rebranding after you have clients costs far more than choosing your second-favorite name today.
Step 6: Register Your Business and Get an EIN
Most solo bookkeepers we work with start as a single-member LLC. It separates business and personal liability (when you maintain proper separation) without the complexity of a corporation. Here’s how the common options compare in practice:
Sole proprietorship. Best for testing the idea with one or two clients. It costs nothing to set up in most places, but there is no legal separation between your business and personal assets, so a client claim could reach your savings.
Single-member LLC. Our default recommendation for most new solo bookkeepers. You get liability separation (as long as you keep business and personal money apart), simple pass-through taxation, and a more established look on proposals. The trade-off is state filing fees and, in many states, an annual report fee.
LLC taxed as an S corporation. Worth considering once you have steady profit, because it can reduce self-employment tax. It also adds payroll requirements and a separate business tax return. Make this decision with a CPA who can run your numbers, not because a blog or a Facebook group said so.
LLC filing fees range from roughly $35 to $500 depending on your state. Your Employer Identification Number (EIN) is free from the IRS and takes minutes online. Also check whether your city or county requires a general business license.
Mistake to avoid: paying a filing service $200–$300 for an EIN you can get free from IRS.gov in about ten minutes.
Step 7: Protect Yourself With Insurance and an Engagement Letter
Insurance is one of the steps to starting a bookkeeping business that people most often postpone, and it’s a mistake. You are about to access other people’s bank accounts and financial data. Protection isn’t optional. Professional liability (errors and omissions) coverage is non-negotiable; it responds if a client claims your mistake cost them money. Cyber liability coverage matters because you hold login access to sensitive systems. General liability is less critical for a home-based virtual practice but inexpensive to add. For solo bookkeepers, the professional liability quotes we typically see run from a few hundred dollars to around $1,500 a year, depending on coverage limits and state, so get at least three quotes.
Here’s our strong opinion: day to day, your engagement letter protects you more than your insurance does. It should define your scope, list what’s excluded (tax preparation and tax advice), set document deadlines for the client, state your fees and payment terms, and explain how either party can end the engagement.
| 📌 From the Field One bookkeeper we coached signed a $400-per-month client without a written scope. Within four months she was also returning vendor calls, answering payroll questions, and chasing receipts by text. She was working about nine hours a month, an effective rate of roughly $44 an hour. After rewriting her engagement letter with a clear scope and priced add-ons, she renewed the client at $650 a month for the same work and dropped to six hours by requiring documents in a shared portal by the 5th of each month. |
Step 8: Build a Lean Tech Stack
You need fewer tools than software marketing suggests. A strong starting stack includes an accounting platform (QuickBooks Online Accountant is free for professionals; Xero offers a partner program), a secure client document portal, e-signature software, a simple CRM or practice management tool, a password manager, and receipt capture. In our experience, a new practice can run well on under $100 a month in subscriptions.
Security is part of your product. Never ask clients to email bank statements unencrypted or text you passwords. Use accountant user access instead of the owner’s login, and turn on multi-factor authentication everywhere.
Mistake to avoid: buying a 40-feature practice management suite before you have three clients. You’ll pay for complexity you won’t use for a year.
Step 9: Separate Your Money and Keep Your Own Books
Open a business checking account and a business credit card before you take your first payment. Then keep your own books monthly in the same software you use for clients. Your own books become your first portfolio piece. When a prospect asks, “Do you use this yourself?” the answer should be an easy yes.
Set aside a percentage of every payment for taxes (many self-employed people use 25–30% as a starting point; confirm your number with a tax professional), and calendar your quarterly estimated tax deadlines now. Nothing damages credibility faster than a bookkeeper surprised by her own tax bill.
Mistake to avoid: accepting client payments into your personal account “just until the business account is set up.” It muddies your records, weakens the liability protection of your LLC, and sets a poor example for the very clients you’ll be telling to separate their finances.
Step 10: Price Your Services for Profit, Not for Fear
Of all the steps to starting a bookkeeping business, pricing is where fear costs the most money. We recommend monthly fixed-fee packages over hourly billing. Hourly pricing punishes you for getting faster and makes clients watch the clock. Fixed fees reward efficiency and create predictable revenue. These are ranges we commonly see for U.S. small business clients; your market and niche will shift them. As an example:
Essentials ($300–$450 per month). Up to roughly 100 transactions a month, one or two bank or credit card accounts, monthly reconciliations, and a profit and loss statement and balance sheet delivered by a set date.
Growth ($500–$900 per month). Higher transaction volume, multiple accounts, class or location tracking, and a short monthly review call to walk through the numbers. This is where most service businesses with a few employees land.
Plus ($900–$1,500+ per month). Everything in Growth, plus accounts payable and receivable management, bill pay, invoice follow-up, or payroll coordination. Price this tier on value; these clients are handing you real operational work.
Cleanup and catch-up ($150–$400 per month of backlog). A one-time project priced by how far behind the books are and how messy they look after a quick review. Always quote cleanup separately from the monthly package, and require at least a partial deposit up front.
Mistake to avoid: discounting to win your first clients. The client you win at $150 a month is the client who pushes back when you raise your rates, and early low prices become the anchor your referrals expect.
Step 11: Create a Repeatable Onboarding Process
Retention is decided in the first 30 days. A simple, repeatable flow makes you look established from client number one, even if you’re working from your kitchen table. Here is the sequence we recommend:
- Discovery call (20–30 minutes). Learn how the business runs, what software they use, how far behind the books are, and what prompted them to reach out now.
- Written proposal within 48 hours. Speed signals professionalism. Include the package, price, start date, and any cleanup quote.
- E-signed engagement letter and first payment. Don’t start work until both are complete.
- Onboarding questionnaire. Collect bank and credit card accounts, payroll provider, sales channels, and the name of their CPA.
- Secure access setup. Request accountant or user access and bank feed connections; never accept shared owner passwords.
- Initial review. Check prior months for obvious problems before you commit to delivery dates.
- Monthly close calendar. Tell the client exactly when you need documents and when they’ll receive reports.
We suggest committing to a specific delivery date, such as reports by the 15th of each month, and hitting it every time. In our experience, clients rarely leave over price; they leave over silence and missed deadlines. Consistency is what turns clients into referral sources.
Step 12: Find Your First Five Clients
Of all the steps to starting a bookkeeping business, this is the one every other step exists to support. For new bookkeepers, channels differ dramatically in speed. Ranked from fastest to slowest in our experience: your warm network, direct niche outreach (email and LinkedIn), hosting a niche-specific online show, CPA referral partnerships, local networking and chambers of commerce, directory listings (the ProAdvisor directory and Google Business Profile), and finally content, SEO, and social media.
Content and SEO compound beautifully over time, but they rarely produce your first five clients. Outreach does. Do the math: five personalized emails a day across 20 business days is 100 contacts a month. Well-targeted niche outreach commonly earns a 5–10% reply rate, which means five to ten conversations and, typically, one to three new clients each month.
LinkedIn outreach. LinkedIn is where most owners of established small businesses already have a profile, and it lets you research a prospect before you ever reach out. Start by rewriting your headline so it names your niche and outcome, such as “Bookkeeping for Home Service Contractors | Clean Books, Faster Tax Seasons,” rather than “Bookkeeper.” Then connect with 10 to 15 owners in your niche each day, and send connection requests with no note or with a short, personal one. Don’t pitch in the first message. Comment thoughtfully on their posts for a week or two, then start a conversation about their business, not your services.
In our experience, bookkeepers who pair consistent connection requests with genuine engagement see far higher acceptance and reply rates than those who send cold sales pitches, which most owners ignore. A simple rhythm works: 15 connection requests, five meaningful comments, and two conversation starters every weekday. Track who you’ve contacted in your CRM so no warm conversation falls through the cracks.
Host a niche-specific online show. This is one of the most underused strategies we see, and it flips the usual sales dynamic. Instead of asking business owners for their time, you invite them to be a guest on a short video series focused entirely on their industry, such as a show interviewing restaurant owners about how they grow. Most owners say yes, because being featured is flattering and gives them free exposure.
Each episode does triple duty. You build a genuine relationship with the guest, you learn the exact problems and language of your niche, and you create content that positions you as the person who understands that industry. You never pitch during the interview. Business owners start asking what you do on their own, and the guests often share the episode with peers who fit your ideal client profile. You don’t need expensive equipment: a free video call tool, a decent microphone, and a consistent schedule of one or two episodes a month are enough to start.
| 📌 From the Field A bookkeeper serving landscaping companies launched a monthly video interview series featuring local landscaping owners talking about how they grew their crews. She didn’t mention her services on air. Within her first six episodes, two guests asked for a proposal after the recording, and one referred a fellow owner from his trade association. Three clients from six conversations, without a single cold pitch, and every episode kept working for her on long after it aired. |
Tired of Wondering Where Your Next Client Will Come From?
These two strategies give you a repeatable way to attract bookkeeping clients. Pick the one that fits how you want to work.
Industry Insider Method
Position yourself inside a specific industry so the right business owners see you as the bookkeeper who understands their business. No paid ads.
Get the Industry Insider Method →LinkedIn Playbook for Bookkeepers
A step-by-step strategy for using LinkedIn to find and connect with the business owners who could become your next clients.
Get the LinkedIn Playbook →What It Really Costs to Start
Budgeting is one of the most reassuring steps to starting a bookkeeping business, because the startup cost is low. You don’t need a loan or investors, and we generally advise against borrowing to launch. Here’s a realistic lean budget, line by line:
- LLC filing: $35–$500. Varies by state, and some states add an annual report fee.
- EIN: $0. Free from the IRS online.
- Professional liability insurance: $400–$1,500 per year. Get three quotes and ask about adding cyber coverage.
- Accounting software: $0. QuickBooks Online Accountant and the Xero partner program are free for professionals.
- Document portal, e-signature, and CRM: $0–$75 per month. Free tiers work fine for your first few clients.
- Domain and simple website: $50–$300 in the first year. Launch simple and improve it after your first testimonial.
- Certification: $0–$400. The QuickBooks Online ProAdvisor certification is free.
Most bookkeepers can complete a lean launch for roughly $500 to $2,500, which is why this is one of the most accessible professional service businesses to start.
7 Launch Mistakes to Avoid
Every guide to the steps to starting a bookkeeping business covers what to do. Far fewer talk about what goes wrong. These are the seven patterns we see derail new bookkeepers most often, along with what to do instead.
Mistake 1: Building the Brand Before the Pipeline
Logos, color palettes, and custom websites feel productive because you can see progress. But no prospect has ever hired a bookkeeper because of her font choice. In our experience, bookkeepers who launch with a simple one-page site and start outreach immediately sign their first client four to eight weeks sooner than those who wait for a finished brand.
What to do instead: give yourself a hard budget of one weekend for branding. Use a clean template, a clear headline that names your niche, and a contact form. Upgrade once you have a testimonial worth showcasing.
Mistake 2: Offering Every Service
A services page listing bookkeeping, payroll, tax preparation, CFO advisory, sales tax filing, and virtual assistance reads as “not an expert in anything.” It also exposes you to work outside your competence, which is where liability claims start. We regularly see new bookkeepers take on a payroll client out of fear of saying no, then spend ten unpaid hours untangling a missed quarterly filing.
What to do instead: launch with two or three services you can deliver flawlessly, usually monthly bookkeeping and cleanup. Add payroll or advisory once your core delivery runs on a checklist.
Mistake 3: Underpricing to Feel Safe
Low prices feel like a way to reduce rejection. In reality, they attract the clients who value you least, and they make growth mathematically impossible. At $150 a month, you need 33 clients to reach $60,000 a year. At $500 a month, you need 10. Fewer clients means better service, less burnout, and more capacity for referrals.
What to do instead: price from your capacity math in Step 3. If a number makes you slightly nervous to say out loud, it’s probably close to right.
Mistake 4: Skipping the Engagement Letter
Verbal agreements feel friendly, especially with a first client who came through a friend. But without written scope, every extra request becomes a negotiation, and most new bookkeepers simply absorb the work. That’s how a $400 client quietly becomes a $40-an-hour client within a few months.
What to do instead: use a written engagement letter for every client, including friends and family. Define what’s included, what costs extra, when documents are due, and how either party can end the relationship.
Mistake 5: Using Client Owner Logins
Logging in with a client’s username and password seems convenient, but it creates a security risk, breaks the audit trail, and puts you in a difficult position if something goes wrong in the account. If a transaction is questioned later, there’s no record of who made it.
What to do instead: always request your own accountant or user access in the accounting platform and read-only access to bank feeds wherever possible. Store every credential in a password manager with multi-factor authentication turned on.
Mistake 6: Going Too Broad or Too Narrow
“Bookkeeping for small businesses” makes you invisible in search results and in conversations. At the other extreme, “bookkeeping for bakeries in one town” caps your market before you’ve started. Both mistakes come from the same place: choosing a niche based on comfort instead of market size.
What to do instead: aim one level up from the most specific descriptor. “Food and beverage businesses” or “home service contractors” is specific enough to signal expertise and broad enough to support 30 or more clients.
Mistake 7: Waiting Until You Feel Ready
This is the most common mistake of all, and it rarely looks like procrastination. It looks like one more certification, one more course, or one more round of website edits. We’ve seen capable bookkeepers delay their launch by six months or more waiting for confidence that only arrives after they start.
What to do instead: set a launch date and tell someone. Readiness comes from your first three clients, not your fifth certification. If you know how to reconcile an account and produce accurate monthly statements, you’re ready to serve someone.
The Bottom Line
The steps to starting a bookkeeping business aren’t complicated. What separates bookkeepers who build thriving practices from those who stall is sequence and conviction: niche first, validation before investment, protection before access, and outreach long before perfection. You don’t need a flawless website, six certifications, or a loan. You need a clear offer, sensible pricing, a solid engagement letter, and consistent conversations with the people you want to serve.
Pick your niche this week. Book your first validation conversation. Everything else on this list gets easier once a real business owner tells you, in their own words, what they need. When you’re ready to set your rates, use the Bookkeeping Biz Academy pricing calculator to build packages that reflect your real capacity and value.

Frequently Asked Questions about How to Start a Bookkeeping Business From Home
How long do the steps to starting a bookkeeping business take?
If you already have bookkeeping skills, you can complete the legal and operational setup in two to four weeks and realistically sign your first client within four to eight weeks, especially if you start outreach while the setup is still underway. If you’re learning bookkeeping from scratch, add three to six months to build competence and complete a software certification before you take on client work. The biggest variable isn’t paperwork; it’s how soon you start talking to potential clients.
Do I need a degree or certification to start a bookkeeping business?
No. There’s no federal license required to offer bookkeeping services in the U.S., and many successful independent bookkeepers don’t have accounting degrees. What you do need is demonstrable competence. A software certification such as QuickBooks Online ProAdvisor is free and signals credibility quickly, and broader credentials like the AIPB Certified Bookkeeper can strengthen your positioning later. Just be careful with titles: some states restrict terms like “public accountant,” and only licensed CPAs may use the CPA designation.
How much can a new bookkeeping business make in its first year?
It depends on your hours, niche, and pricing, but the math is straightforward. With monthly packages averaging $400–$600, a bookkeeper who signs one to two clients a month could reach eight to twelve recurring clients by year end, which translates to roughly $3,200 to $7,200 in monthly recurring revenue going into year two. First-year total revenue is lower because clients ramp in over time; cleanup projects at the start of engagements often help close that gap.
Can I start a bookkeeping business while working full time?
Yes, and it’s one of the most common paths we see. Bookkeeping work is largely asynchronous, so monthly reconciliations and reporting can happen evenings and weekends. The key is to set boundaries in your engagement letter: define response times (for example, one business day), schedule client calls in fixed windows, and cap your client count based on the capacity math from your one-page plan. Many bookkeepers transition to full time once recurring revenue reliably covers 60–75% of their salary. Check your employment agreement for any conflict-of-interest or non-compete terms before you start.
Should I form an LLC before or after I get my first client?
We recommend forming the LLC and securing professional liability insurance before you begin client work, even if that’s only a week or two before your first engagement. Filing is inexpensive and quick in most states, and handling client financial data without liability protection is a risk that isn’t worth saving a few hundred dollars. You can still start validation conversations in Step 2 before your paperwork is finished; just don’t sign an engagement or access client accounts until your entity, bank account, and insurance are in place.
Recommended Readings…
Starting an Accounting Firm That Stands Out: Why Differentiation Is Everything
The Complete Checklist for Starting a Bookkeeping Business (And Actually Getting Clients)

Add A Comment