How to start a bookkeeping for a small business: get it right

Launch your bookkeeping business with our complete guide. Get a clear roadmap for funding, licensing, and insurance to skip common startup hurdles.

2 min read time

Copied
How to start bookkeeping for a small business
Main topics

Starting a bookkeeping business for small businesses is a rewarding venture that combines a knack for numbers and organization with sharp business savvy. The accounting services market is worth billions, with steady demand for reliable bookkeeping from startups, local shops, and online sellers.

This guide will take you through the practical steps of defining your services, obtaining the right permits, and marketing your new venture to help you launch a successful bookkeeping for a small business in the U.S.

Step 1: Plan and validate your business

Define your market and niche

First, research your local market. Use Google Maps and your local Chamber of Commerce directory to find other bookkeeping services. See what they offer and who they serve. This helps you spot gaps in the market.

Many new bookkeepers try to serve everyone. You might find more success if you focus on a niche, such as e-commerce sellers, construction contractors, or local restaurants. Specialization makes your marketing much more effective.

Analyze competitors and estimate costs

Look at the websites and LinkedIn profiles of at least five potential competitors. Note their service packages and pricing structures. This information helps you position your own offerings competitively without starting a price war.

Your startup costs can be modest, typically between $2,000 and $5,000. Preparing for these expenses upfront allows for a smoother launch. Here is a sample breakdown:

  • Bookkeeping Software: $30-$70 per month for a subscription to QuickBooks Online or Xero.
  • Business Formation (LLC): $50-$500, a one-time fee that varies by state.
  • Errors & Omissions Insurance: $400-$600 annually.
  • Website and Initial Marketing: $500-$2,000 for a professional site and basic ads.

Here are 3 immediate steps to take:

  • List five local bookkeeping competitors and their primary services.
  • Identify two or three potential client niches that interest you.
  • Create a detailed startup budget based on the cost estimates above.

Step 2: set up your legal and financial foundation

You might want to consider forming a Limited Liability Company (LLC). It protects your personal assets if the business faces legal issues. An LLC also offers pass-through taxation, so you avoid the double tax hit that corporations can face. State filing fees range from $50 to $500.

Many new bookkeepers operate as sole proprietors to save on initial costs. This is a risk because it puts your personal finances on the line. Establishing an LLC provides a vital liability shield from the very beginning.

Secure your licenses and permits

First, get a free Employer Identification Number (EIN) from the IRS website. The online application is quick, and you will receive your number immediately. You need an EIN to open a business bank account and hire employees.

Next, check with your city or county clerk for a general business license. These typically cost between $50 and $150 annually. While most states do not require a specific bookkeeping license, you must register your business name.

Once you have your formation documents and EIN, open a separate business bank account. Keeping business and personal finances apart is non-negotiable for clean records and legal protection.

Here are 3 immediate steps to take:

  • File for an LLC with your state's Secretary of State.
  • Apply for a free EIN on the IRS website.
  • Open a business bank account with your new EIN and LLC documents.

Step 3: Secure your insurance and manage risk

Protect your business with the right insurance

Your first priority should be Professional Liability insurance, also known as Errors & Omissions (E&O). This policy protects you if a client claims a mistake in your work caused them a financial loss. A simple data entry error could lead to significant client penalties.

A frequent misstep is to underinsure to save money. Aim for at least $500,000 in E&O coverage. This typically costs between $400 and $600 annually. You might also consider General Liability insurance, which covers property damage or client injury.

Some providers specialize in insurance for small professional services. You can get quotes from companies like Hiscox, The Hartford, or Next Insurance to compare rates. If you plan to hire employees, you will also need Workers’ Compensation insurance.

Here are 3 immediate steps to take:

  • Get quotes for Errors & Omissions insurance from at least two providers.
  • Select a policy with a minimum of $500,000 in coverage.
  • Purchase your policy and store the documents with your business records.

Step 4: Set up your workspace and systems

Create your professional workspace

Your initial workspace will likely be a home office. Designate a specific area, even if it is just a corner of a room. This helps with focus and allows for a potential home office tax deduction. Check local zoning laws, but home-based professional services rarely face issues.

If you prefer an external office, consider a co-working space before you sign a long-term lease. This gives you a professional address and meeting rooms without a large financial commitment. It is a flexible way to start.

Acquire your equipment and software

A reliable computer is a given, but many new bookkeepers underestimate the value of a dual-monitor setup. Having two screens makes comparing statements and entering data much faster. Here is what your initial hardware investment might look like:

  • Reliable Laptop or Desktop: $800-$1,500
  • Dual Monitors: $200-$400 for two screens
  • Document Scanner: $150-$300 for a dedicated model

Your software is your primary asset. Sign up for an accountant-specific plan like QuickBooks Online Accountant or the Xero Partner Program. These give you a central dashboard to manage multiple clients. Avoid the mistake of using standard business versions, which lack these features.

Here are 3 immediate steps to take:

  • Designate and organize your dedicated home office space.
  • Purchase a second monitor to create a dual-screen workstation.
  • Sign up for QuickBooks Online Accountant or the Xero Partner Program.

Step 5: Set up your pricing and payment systems

You can price your services hourly, with rates from $60 to over $100, or offer monthly retainer packages. Retainers provide predictable income and often range from $300 to $1,500 depending on client needs.

Always use a service agreement that outlines the scope of work, fees, and payment terms. It is a good idea to require the first month's payment upfront to secure the engagement.

Many new bookkeepers underprice their services. Research competitor rates not to copy them, but to ensure you value your expertise appropriately from day one. Your price signals your quality.

Set up your payment processing

Once you have your pricing, you need a way to get paid. Look for a payment solution with low transaction fees and fast access to your money. Some clients may prefer to pay by check, but digital payments are faster.

For bookkeepers who need to accept payments on-site or on-the-go, JIM offers a streamlined solution. With JIM, you can accept debit, credit and digital wallets directly through your smartphone - just tap and done.

At just 1.99% per transaction with no hidden costs or extra hardware needed, it is particularly useful for collecting payment after an initial client consultation. Most other payment solutions have average commission rates between 2.5% and 3.5%.

  • Get Started: Download the JIM app for iOS.
  • Make a Sale: Type the sales amount, hit sell, and ask your customer to tap their card or device on your phone.
  • Access Funds: Your money is available right on your JIM card as soon as the sale is done - no waiting for bank transfers.

Here are 3 immediate steps to take:

  • Decide on your pricing model: hourly, monthly retainer, or project-based.
  • Draft a basic service agreement outlining your payment terms.
  • Download the JIM app to set up your payment processing.

Step 6: Fund your business and manage finances

Explore your funding options

Most bookkeeping businesses start with personal savings because startup costs are low. If you need outside capital, you have a few solid options. Your good personal credit is your strongest asset here.

The SBA Microloan program is a great fit for new bookkeepers. These loans range from $500 to $50,000 and often have interest rates between 8% and 13%. Lenders focus more on your character and business plan than a long credit history.

You might also consider a business credit card with a 0% introductory APR. This can cover software and marketing costs while you build your client base. Just be sure to pay it off before the promotional period ends.

Calculate your working capital

You will need about $2,500 to $4,000 in working capital to cover your first six months. This accounts for software, insurance, and some light marketing before client payments become consistent.

A frequent oversight is failing to budget for your own living expenses. Plan for a modest personal draw from the start. This prevents financial stress while you focus on growth.

Here are 3 immediate steps to take:

  • Calculate your 6-month working capital needs, including a modest personal draw.
  • Research SBA Microloan lenders in your area if you need startup funds.
  • Apply for a business credit card with a 0% introductory APR for initial expenses.

Step 7: Hire your team and streamline operations

Hiring your first team members

Your first hire will likely be a Staff Bookkeeper. They handle daily tasks like data entry and bank reconciliations, which frees you up for client strategy. Expect a salary range of $45,000 to $60,000, depending on your location and their experience.

Look for candidates with QuickBooks ProAdvisor or Xero Advisor certifications. While a formal accounting degree is a plus, practical experience with bookkeeping software is more important for this role. Many firm owners hire prematurely, which strains cash flow, so wait until you have a steady client load.

Setting up your operational workflow

Before you hire, map out your processes. Use a project management app like Asana, Trello, or Karbon to create templates for client onboarding and monthly tasks. This ensures consistency from day one.

A solo bookkeeper can typically manage $80,000 to $120,000 in annual revenue. Once you bring on staff, a good benchmark is for each bookkeeper to eventually manage a client portfolio that generates over $100,000 for the firm.

Here are 3 immediate steps to take:

  • Draft a job description for a Staff Bookkeeper with key responsibilities.
  • Research local bookkeeper salaries on sites like Glassdoor or Indeed.
  • Create a project template in Asana or Trello for a typical monthly client.

Step 8: Market your business and get clients

Establish your digital storefront

Start with a simple, professional website on a platform like Squarespace or Wix. Your site must clearly state who you serve and what you do. Also, polish your LinkedIn profile. It is your digital resume and networking hub.

Many new bookkeepers neglect their LinkedIn profile. They leave it incomplete or use a casual photo. Treat it like your virtual office. A professional headshot and detailed service descriptions make a huge difference in how potential clients perceive you.

Tap into professional networks

Your best first clients often come from referrals. Connect with local CPAs, fractional CFOs, and business attorneys. They frequently need reliable bookkeepers for their own clients. Offer to take them for coffee to introduce yourself.

A frequent misstep is to ask for referrals immediately. Instead, focus on building a relationship. Ask about their business and how you might help them. This approach builds trust and leads to better, more consistent referrals down the line.

As you start marketing, track your efforts. A reasonable Customer Acquisition Cost (CAC) for a new bookkeeping client is between $300 and $700. If you spend $1,000 on marketing and get two clients, your CAC is $500. This helps you decide where to invest.

Here are 3 immediate steps to take:

  • Update your LinkedIn profile with a professional headshot and service details.
  • Identify and reach out to two local CPAs to schedule an introductory coffee meeting.
  • Create a one-page PDF that outlines your niche services and pricing packages.

Step 9: Develop your pricing strategy

Choose your pricing model

Your pricing model directly impacts your income. An hourly charge, typically $60 to over $100, is simple to implement. However, this model can penalize your efficiency, and clients often prefer predictable costs, which retainers provide.

Monthly retainer packages offer that predictability. These often range from $300 to $1,500, based on transaction volume and complexity. Many new bookkeepers fail to define the scope of work, which leads to unpaid extra tasks. Always detail what is included.

To set your rates, analyze local competitors' pricing pages and review professional bookkeeping forums. Resist the urge to underprice your services to win business. Your price signals your quality, so price with confidence from the start.

As your business grows and you hire staff, your pricing must support it. Aim for a gross profit margin of 60-70% on employee work. This covers salary and overhead, and it should leave a net profit of around 20-30% for the firm.

Here are 3 immediate steps to take:

  • Define three tiered monthly service packages with clear deliverables.
  • Calculate your minimum acceptable hourly rate based on your income goals.
  • Draft a scope of work clause for your service agreement to prevent scope creep.

Step 10: Implement quality control and scale your business

Establish your quality standards

Create a final review checklist for every client's monthly close. This second look at the books helps you catch errors before the client ever sees them. A frequent oversight is to skip this step to save time, which can quickly damage your professional reputation.

You can also signal quality with certifications. While not required, becoming a QuickBooks ProAdvisor or a Xero Advisor shows clients you have proven expertise with their software. Most certification programs are free for accounting partners and can be completed online.

Know when to grow

Once you have a solid quality process, you can plan for growth. A solo bookkeeper can typically manage between $80,000 and $120,000 in annual revenue. As you approach this range, it is time to think about your first hire.

When you do hire, a good benchmark is for each staff bookkeeper to eventually manage a client portfolio that generates over $100,000 for the firm. To manage a growing team, use practice management software like Karbon or Asana to standardize your workflows.

Here are 3 immediate steps to take:

  • Create a final review checklist for your monthly bookkeeping process.
  • Calculate your current annual revenue to benchmark against the $80,000 hiring trigger.
  • Sign up for a free trial of a project management app like Asana or Trello.

You now have the steps to launch your bookkeeping firm. Remember that small business owners look for a partner they can trust with their finances. Your reliability is your greatest asset. The path is clear, so take that first step with confidence.

And when it is time to get paid, keep it simple. JIM lets you accept card payments directly on your smartphone for a 1.99% fee, no hardware needed. Your funds are available instantly. Download JIM and be ready for your first client.

sell and get paid in seconds with jim

Start selling