The Complete Checklist for Starting a Bookkeeping Business (And Actually Getting Clients)
Written by the Bookkeeping Biz Academy Team | Reviewed by a Certified QuickBooks ProAdvisor | Last Updated 2026 | 19 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. |
Why Most People Skip the Setup and Pay for It Later
The checklist for starting a bookkeeping business that most people follow is incomplete. They get their QuickBooks certification, build a quick website, and start trying to find clients. What they miss is the infrastructure that makes the client work sustainable, the legal setup that protects them when something goes wrong, and the pricing structure that makes the business worth running in the first place.
This article is the complete checklist for starting a bookkeeping business, organized in the order things actually need to happen. Not alphabetically, not by category, but in the sequence that keeps you from having to redo expensive steps later. Work through it in order and you will have a properly structured, professionally equipped, client-ready bookkeeping business by the end of month two.
Each section also goes beyond the checkbox. Knowing what to do matters less than knowing why and how. This article gives you all three.
Phase One: Legal and Financial Foundation
The first section of the checklist for starting a bookkeeping business is the one most new bookkeepers want to skip because it feels administrative and unsexy. Do not skip it. Getting this right in week one costs a few hundred dollars and a few hours. Getting it wrong after you have clients can cost thousands of dollars and months of stress.
Choose and Register Your Business Structure
Most solo bookkeeping businesses start as a sole proprietorship or a single-member LLC. The sole proprietorship requires no formal registration and has zero setup cost, but it offers no personal liability protection. A single-member LLC costs between $50 and $200 to register depending on your state, and it separates your personal assets from your business liabilities. For a business that handles other people’s financial records, that separation matters. Register your LLC through your state’s secretary of state website.
Open a Dedicated Business Bank Account
Open a separate business checking account before you invoice your first client. This is not optional. Mixing business and personal finances is one of the most common early mistakes new bookkeeping business owners make, and it is deeply ironic when you are building a business that teaches clients not to do exactly that. Most banks offer free or low-fee business checking accounts for new LLCs. Take 30 minutes and get this done in week one.
Get Professional Liability Insurance
Professional liability insurance, sometimes called errors and omissions insurance, covers you if a client claims your work caused them financial harm. For a bookkeeper, this might mean a reconciliation error that led to a tax penalty, or a missed transaction that caused a cash flow problem. Annual premiums typically run between $500 and $1,500 for solo practices. Next Insurance, Hiscox, and CNA all offer policies designed specifically for accounting professionals. Get a quote in week one and have coverage in place before you sign your first client.
Set Up a Business Credit Card
A dedicated business credit card separates your business expenses, makes bookkeeping your own books easier, and starts building business credit history from day one. Software subscriptions, professional development costs, and office supplies all go on this card. Keep it separate from your personal spending and pay it in full each month.
| 📌 From the Field New bookkeeping business owners who skip the legal setup in month one almost always have to address it in month six or twelve when something prompts them to get organized. Doing it then costs the same money but also requires retroactively restructuring records that have been kept informally for months. The legal foundation in week one is always the right time. |
Phase Two: Tools and Technology
The tools section of the checklist for starting a bookkeeping business has expanded significantly in the past five years. You do not need every tool available, but you do need the right ones. Here is what actually matters.
Accounting Software
QuickBooks Online is the industry standard and the one most small business clients will already be using or expect you to use. QuickBooks Online Accountant is the version designed for bookkeepers and accountants who manage multiple client files. It is free to you as the accountant. You pay only for the client subscriptions you manage. Get your QuickBooks ProAdvisor certification if you do not have it yet. It is free through the QuickBooks ProAdvisor program, it demonstrates credibility to clients, and it gives you access to discounts on client subscriptions.
Xero is the second most common platform and is preferred by some niches, particularly e-commerce sellers and clients who work with international vendors. Consider getting Xero certified as well if your target niche uses it. FreshBooks and Wave are used by very small or self-employed clients and are worth understanding if your niche skews toward solopreneurs.
Practice Management Software
Practice management software keeps your client work organized so nothing falls through the cracks. At five or fewer clients you can manage with a well-organized Google Drive or Notion setup. At six or more clients, invest in dedicated practice management software. TaxDome, Redbooth, Karbon, Financial Cents, and Canopy are all strong options. They handle client onboarding, document requests, task tracking, deadline management, and client communication in one place. TaxDome is particularly popular with bookkeepers who also want to offer light tax support.
Document Collection and E-Signatures
You will need clients to sign engagement letters, share financial documents, and occasionally return forms. Set up a digital system for all of this before you have clients. DocuSign and HelloSign both handle e-signatures. A shared Google Drive or Dropbox folder with a consistent folder structure handles document exchange for most early-stage practices. As you grow, your practice management software will handle this more efficiently.
Scheduling and Communication
Calendly or Acuity Scheduling eliminates email back-and-forth for booking discovery calls and client meetings. The free tier of Calendly is sufficient for most solo practices. For client communication, establish one primary channel and stick to it. Most bookkeepers use email as the default with a client portal for document exchange. Do not let clients spread communication across text, email, voicemail, and DMs simultaneously. Set the standard early and hold it.
| Expert Perspective The tools that new bookkeeping business owners waste the most money on are the ones they buy before they have clients to justify them. Start lean. QuickBooks Online Accountant is free. Google Drive is free. Calendly has a free tier. HelloSign has a free tier for low volume. You can run a professional two to three client bookkeeping practice for under fifty dollars per month in software. Upgrade tools as client volume justifies the cost, not before. |
Phase Three: Pricing and Service Structure
The pricing section of the checklist for starting a bookkeeping business is where most new bookkeepers undercharge themselves into a business that is not worth running. Setting prices correctly at the start is far easier than raising them later.
Choose a Pricing Model
Hourly pricing is the default for most new bookkeepers and is almost always the wrong choice. It punishes efficiency, makes your income unpredictable, and makes the client’s cost unpredictable. Clients do not like unpredictable costs. Value-based or fixed monthly pricing is better for both parties. You know exactly what you earn each month. The client knows exactly what they pay. The relationship is cleaner.
Set monthly flat rates based on the average number of transactions per month and the complexity of the client’s books. A simple service business with 50 to 100 monthly transactions might pay $300 to $450 per month. A product-based business with inventory, payroll, and multiple revenue streams might pay $700 to $1,200 per month. These numbers vary by market and niche. Research what bookkeepers in your area and niche are charging before you set your initial rates.
Create Service Tiers
Three service tiers give clients a choice and give you a natural upsell structure. A basic tier might include monthly reconciliation and a profit and loss statement. A mid-tier adds a balance sheet, accounts receivable tracking, and a monthly summary email. A premium tier adds quarterly review calls, cash flow reporting, and light advisory on financial trends. Most clients start at the mid-tier and upgrade to premium after they experience the value of the monthly calls.
Write Your Engagement Letter Template
Your engagement letter is a legal document that defines the scope of your work, your fee, the payment terms, and the responsibilities of both parties. You need one before you sign your first client. The American Institute of Professional Bookkeepers and various bookkeeping business communities offer template engagement letters that you can adapt. Have an attorney review it once if you want extra confidence. Never start work without a signed engagement letter.
No checklist for starting a bookkeeping business is complete without a clear plan for how potential clients will find you and what they will see when they do.
Phase Four: Your Professional Presence
This section of the checklist for starting a bookkeeping business covers how potential clients will find you and what they will see when they do.
Build a Simple, Niche-Specific Website
Your website does not need to be beautiful or elaborate. It needs to be specific and clear. The most important element is a headline that names who you serve. Not welcome to my bookkeeping practice but something like monthly bookkeeping for restaurant owners who want to stop guessing where their money went. That specificity tells a restaurant owner immediately that this practice was built for them. Include a brief description of your services, a short professional bio, two or three client testimonials once you have them, and a clear call to action that links to your scheduling page.
Set Up Google Business Profile
A Google Business Profile is free to set up and puts your practice in local search results when potential clients search for a bookkeeper near me or a bookkeeper for your niche plus your city. Fill out every field. Write a specific description that names your niche. Add your website. Set your service area. Then actively collect Google reviews from every satisfied client. A profile with eight or more genuine reviews consistently outranks competitors who have been in business for years but neglected their profile.
Choose One or Two Marketing Channels
You do not need to be on every platform. Pick the one or two channels where your ideal clients are most active and commit to them consistently. LinkedIn works well for bookkeepers targeting professional service businesses. Instagram works well for bookkeepers targeting creative entrepreneurs, e-commerce sellers, and consumer-facing small businesses. Pinterest drives long-term search traffic to blog content and works especially well alongside an SEO strategy. Choose your channels based on where your niche already spends time, not based on what you enjoy personally.
| 📌 From the Field Bookkeeping business owners who try to maintain a presence on five or six platforms simultaneously in their first year almost always produce low-quality, inconsistent content on all of them. The ones who pick two channels and show up consistently with specific, niche-relevant content build a visible professional reputation within four to six months. Focus beats volume every time in early-stage practice marketing. |
Phase Five: Getting Your First Clients
The client acquisition section of the checklist for starting a bookkeeping business is where everything before it pays off. Your legal structure, your tools, your pricing, and your website exist to support this step. Here is how to fill your first three to five client spots.
Start With Your Existing Network
Your existing personal and professional contacts are your highest-converting first audience. Go through your phone, your LinkedIn connections, and your email history. Message anyone who owns a business, works with business owners, or is likely to know people who need bookkeeping help. Write individual personal messages, not mass emails. Be direct about what you are doing and specific about who you help. Ask one question: does anyone in your world come to mind who might need help with their books? This approach lands first clients faster than any other channel for most new bookkeeping business owners.
Build Two or Three Referral Partnerships
CPAs, business attorneys, and payroll providers all serve small business owners who also need bookkeeping. A CPA especially benefits from having a reliable bookkeeper to refer their clients to because clean, organized books make their tax season easier. Find one or two CPAs who work with businesses in your niche. Reach out on LinkedIn with a specific, professional message. Meet for a brief call. Explain exactly how your work makes their job easier. Offer to demonstrate by taking one of their messiest clients on as a cleanup project. One good referral relationship can send you two to four clients per year indefinitely.
Use Direct Outreach to Your Niche
Build a list of 40 to 50 potential clients in your niche using LinkedIn, Google Maps, industry directories, or Facebook group member lists. Research each one for five minutes before you write to them. Then send a short, specific message that references something real about their business and asks one direct question. Send 10 to 15 of these per week. Follow up once after seven days on unanswered messages. Bookkeepers who run this consistently for 60 days almost always have a full early-stage client roster before the 60 days are up.
In addition you can use direct outreach by setting up a niche specific online show by interviewing business owners or other professional in your chosen niche. This method takes a little bit longer to establish but can bring in clients long after you do the interview.
Phase Six: Client Onboarding and Delivery
Landing a client is the beginning, not the finish line. How you onboard and serve clients determines whether they stay, refer others, and become the foundation of a referral-driven practice.
Create a Standard Onboarding Process
Every client should go through the same onboarding experience. A welcome email sent the same day they sign. An onboarding questionnaire gathering the information you need to set up their file. A short kickoff call to establish access and answer their questions. A one-page document explaining how you work together, what they can expect each month, and how to reach you. Clients who are clearly onboarded feel more secure about their decision to hire you and ask fewer anxious check-in questions in the first month.
Deliver a Monthly Summary Every Client Can Understand
Send a brief monthly summary to every client by the fifth business day of each month. Two to three short paragraphs covering what was processed, anything unusual or worth flagging, and what to expect in the coming month. Write it in plain language, not accounting jargon. A client who receives this every month without asking for it has ongoing evidence that you are on top of their books. That consistency is what turns a first-year client into a five-year client.
Your Week-by-Week Launch Timeline
- Week 1: Register LLC. Open business bank account. Get liability insurance quote. Set up business email.
- Week 2: Set up QuickBooks Online Accountant. Create Calendly link. Draft engagement letter template. Choose your niche.
- Week 3: Build one-page website. Set up Google Business Profile. Choose two marketing channels. Write your one-sentence niche description.
- Week 4: Message your existing network. Send first 15 direct outreach messages. Identify two CPAs to approach on LinkedIn.
- Week 5 and 6: Have discovery calls. Send written proposals same day. Follow up on unanswered outreach messages.
- Week 7: Sign first client. Complete onboarding process. Deliver first monthly summary. Ask for a Google review.
- Week 8: Review what is working. Adjust outreach messaging if needed. Begin building referral partnership relationships.
What Comes After the Checklist
The checklist for starting a bookkeeping business is not a one-time task. It is a foundation you build once and then operate from for years. Get the foundation right in the first eight weeks and everything that follows is easier, more sustainable, and more profitable.
Most new bookkeeping business owners feel like they are behind when they are actually right on track. The legal setup takes a few days. The website takes a week. The first clients take four to six weeks of consistent outreach. None of that feels fast when you are in the middle of it, but looked at from month three, it is a remarkably short runway from zero to a functioning, revenue-generating practice.
The bookkeeping business owners who make it to year two with a full client base and a sustainable income are not the ones who had the best tools or the most connections when they started. They are the ones who worked through the checklist systematically, made decisions before they felt ready, and kept going through the weeks when results were not yet visible. The checklist works. The missing ingredient is almost always execution.
Once your first three to five clients are in place and your core systems are running, the business shifts from launch mode to growth mode. Referrals begin to arrive from happy clients. Your Google Business Profile starts generating inbound inquiries. Your niche community presence builds quietly in the background. The checklist for starting a bookkeeping business gets you to the point where all of those things can happen. What you build from there is entirely up to you.

Frequently Asked Questions about How to Start a Bookkeeping Business From Home
Do I need a CPA license to start a bookkeeping business?
No. Bookkeeping and accounting are different professions. Bookkeepers manage day-to-day financial records, reconcile accounts, and produce financial reports. CPAs are licensed to provide tax advice, sign tax returns, and conduct audits. You do not need a CPA license to do bookkeeping. You do need to be clear with clients about the boundary between bookkeeping and tax advice and refer tax questions to a CPA.
How many clients do I need to replace a full-time income?
At flat monthly rates of $400 to $600 per client, you need 10 to 15 clients to generate $5,000 to $7,500 per month in revenue before expenses. Many solo bookkeeping business owners reach a comfortable full-time income equivalent with 10 to 12 clients, especially when serving niche clients who pay premium rates for specialized expertise. The math gets more favorable as you raise rates with experience.
Should I specialize in a niche or take any client?
Specializing in a niche almost always produces better outcomes than serving everyone. Niche-specific bookkeepers fill their client rosters faster because their marketing is more precise, their referrals are more targeted, and prospects immediately feel that this person understands their specific situation. Choose a niche where you have some genuine prior knowledge, whether from a previous career, personal experience, or deep interest, and build from there.
What if I get a client before my setup is fully complete?
Take the client and complete your setup in parallel. Landing a client before everything is perfect is a good problem to have. Prioritize the engagement letter above everything else. You need a signed agreement before you access anyone’s financial records. The LLC registration, business bank account, and insurance can be completed within days. Do not let incomplete setup stop you from signing a qualified client.
How do I handle a client whose books are a complete mess?
A messy books situation is a cleanup engagement, which is different from ongoing monthly bookkeeping. Price it separately as a one-time project, estimate the number of hours or months of catch-up work required, and charge accordingly. Cleanup work typically runs $500 to $3,000 depending on how far behind the books are and how complex the transactions are. Once the cleanup is complete, transition the client to a monthly retainer for ongoing work.
Recommended Readings…
Starting a Bookkeeping Business: The Real Guide for Aspiring Bookkeepers
How to Start a Bookkeeping Business for Beginners
Starting Up an Accounting Firm That Clients Actually Remember

Add A Comment