How to Start a Bookkeeping Business — Step by Step

How to Start a Bookkeeping Business — Step by Step

Bookkeeping is one of the easiest professional services businesses to start. The demand is constant — every business needs someone to manage their books. The startup costs are minimal. You can work from home, set your own hours, and start with just a laptop and an internet connection.

This guide covers everything from qualifications to getting your first clients, with practical advice based on what actually works.


Do You Need Qualifications?

The Short Answer

In most countries, bookkeeping is not a licensed profession. You don’t legally need a degree or certification to start a bookkeeping business. However, credentials significantly help with credibility and getting clients.

Certifications that matter:

  • QuickBooks ProAdvisor (free) — certifies you in QBO; clients look for this
  • Xero Advisor Certification (free) — same for Xero; essential in AU/NZ/UK markets
  • Certified Bookkeeper (CB) — from AIPB (US); demonstrates professional competence
  • Certified Public Bookkeeper (CPB) — from NACPB (US); requires exam and experience
  • BAS Agent registration (Australia) — legally required if you prepare and lodge BAS for clients
  • AAT qualification (UK) — widely recognized for bookkeepers

Minimum practical knowledge:

  • Double-entry bookkeeping
  • Bank reconciliation
  • Accounts receivable and payable
  • GST/Sales tax treatment
  • Payroll basics
  • Financial statement reading (P&L, Balance Sheet, Cash Flow)
  • Proficiency in QBO or Xero

If you’re starting from scratch, an online bookkeeping course + QBO/Xero certification is the fastest path to credibility. Most can be completed in 2–4 months of part-time study.


Step 1: Define Your Services and Niche

Don’t try to serve everyone. Start with a clear offering:

Core Services (Start Here)

  • Monthly bookkeeping (categorization, reconciliation, reporting)
  • Accounts receivable / invoicing management
  • Accounts payable / bill payment
  • Bank and credit card reconciliation
  • Monthly financial reports (P&L, Balance Sheet)

Add-On Services (Once Established)

  • Payroll processing
  • BAS/GST/Sales tax preparation
  • Cash flow management
  • Cleanup / catch-up bookkeeping
  • Receipt management and expense tracking

Consider a Niche

Specializing in an industry makes marketing easier and allows you to charge more:

  • E-commerce sellers (Shopify, Amazon) — complex inventory and multi-channel revenue
  • Restaurants and hospitality — high transaction volume, tip tracking, inventory
  • Real estate — rental property accounting, multiple entities
  • Trades and construction — job costing, project-based accounting
  • Professional services (lawyers, consultants) — time-based billing, trust accounting

For more on choosing a niche, see our guide on accounting firm niches.


Step 2: Set Up Your Business

A sole proprietorship works to start. Consider an LLC/LLP once you’re established for liability protection. Register your business name and get any required business licenses.

Business Bank Account

Open a separate business bank account immediately. Never mix personal and business finances.

Insurance

Professional liability (errors & omissions) insurance protects you if a client claims your bookkeeping caused them financial harm. Typically $300–800/year for a solo bookkeeper.

Home Office

Most bookkeepers start from home. You need:

  • A reliable computer
  • High-speed internet
  • A quiet workspace for client calls
  • A second monitor (strongly recommended — dramatically improves bookkeeping efficiency)

Startup costs:

ItemCost
Business registration$50–300
Insurance (E&O)$300–800/year
Computer (if needed)$500–1,500
Second monitor$150–300
Software (see below)$50–200/month
Website$200–1,000
Total$1,250–4,100

You can start a bookkeeping business for under $2,000 if you already have a computer.


Step 3: Choose Your Software

Accounting Software (for client work)

Learn QuickBooks Online and/or Xero. Most clients use one of these. Get certified in both through their free partner programs — you’ll also get discounts and free subscriptions.

Practice Management

You need a system to track your clients, jobs, and deadlines. For a new bookkeeping business, Tidyflow at $25/month covers job management, a client portal for document sharing, invoicing with Stripe payments, and e-signatures. It’s the most complete option at the lowest price point for solo bookkeepers. See our tech stack guide for the full recommended setup.

Receipt / Document Management

Dext (formerly Receipt Bank) or Hubdoc automate receipt and invoice capture. Your clients photograph receipts, and the tool extracts the data and feeds it into QBO/Xero. This saves hours per client per month.


Step 4: Set Your Pricing

Pricing Models

Fixed monthly fee (recommended): Charge a set monthly price based on transaction volume and complexity. This is what most successful bookkeeping businesses use.

Hourly rate: Simple but penalizes efficiency. Use only for cleanup/catch-up work.

Pricing Benchmarks

Client TypeTransactions/MonthMonthly Price
Sole trader / freelancerUnder 50$250–400
Small business (1–5 employees)50–150$400–800
Growing business (5–20 employees)150–500$800–1,500
Mid-size business (20+ employees)500+$1,500–3,000+

Pricing add-ons:

  • Payroll: +$100–300/month depending on employee count
  • BAS/GST lodgement: +$100–200/quarter
  • Cleanup/catch-up: $75–150/hour

For detailed pricing guidance, see our pricing accounting services guide.


Step 5: Get Your First Clients

The First 5 (Personal Network)

Your first clients almost always come from people you know:

  1. Tell everyone — friends, family, former colleagues, social media
  2. Offer a “founding client” rate (modest discount in exchange for a testimonial later)
  3. Join local business groups (chambers of commerce, BNI, Facebook groups)
  4. Reach out to sole traders and small businesses in your network directly

The Next 10 (Systematic Marketing)

  • Google Business Profile — set up, optimize, collect reviews from your first clients
  • Simple website — who you serve, what you offer, pricing, and a contact form
  • LinkedIn — share bookkeeping tips, tax reminders, and business insights regularly
  • Referral partnerships — connect with accountants (they often refer bookkeeping work), financial planners, and business coaches

From 15+ (Content and Referrals)

  • Write 1–2 blog posts per month targeting searches like “bookkeeper for [industry] in [city]”
  • Ask every happy client for a referral
  • Consider Google Ads ($500–1,000/month) if you need clients quickly

For a deeper dive, see our guide on getting more accounting clients.


Step 6: Onboard Clients Properly

A smooth onboarding process sets the tone. For each new client:

  1. Send an engagement letter (use our template)
  2. Collect their information (business details, accounting software access, bank accounts)
  3. Set up their portal access
  4. Create their recurring jobs in your practice management software
  5. Set up recurring invoicing
  6. Send a welcome email with expectations (what you need, when, how to send it)

See our client onboarding checklist for the full process with templates.


Step 7: Systemize and Grow

Build Processes Early

Even as a solo bookkeeper, document your processes:

  • Standard bookkeeping workflow (step-by-step for each client’s monthly work)
  • Client onboarding checklist
  • Document request checklist per service type
  • Month-end closing checklist

These processes become critical when you hire your first employee or contractor.

Know When to Raise Prices

If you’re consistently working more hours than your pricing allows, your prices are too low. Review pricing every 6–12 months and increase where needed. See our guide on fee increase letters for templates.

Know When to Hire

Hire when you’re consistently turning away work or working 50+ hours/week. Your first hire is typically a part-time bookkeeper who takes over production work so you can focus on client relationships and growth.


Revenue Potential

MilestoneClientsRevenue (Approx.)
Part-time (side hustle)5–10$15,000–50,000/year
Full-time solo15–30$60,000–150,000/year
Solo + 1 employee30–50$150,000–300,000/year
Small team (3–5)50–100$300,000–750,000/year

Bookkeeping businesses are highly scalable because the work is recurring and systematizable. Each additional client adds predictable monthly revenue with known delivery costs.


Start This Week

  1. Get QBO or Xero certified (free, takes a few hours)
  2. Register your business and open a bank account
  3. Set up Tidyflow for practice management ($25/month)
  4. Build a simple one-page website
  5. Tell 20 people you’ve started a bookkeeping business
  6. Land your first client

The biggest barrier isn’t skill or capital — it’s starting. The demand for good bookkeepers is enormous and growing. Every hour you delay is revenue you’re leaving on the table.

Get your firm organized today.

No credit card required. Cancel anytime.