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.
Recommended Qualifications
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
Legal Structure
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:
| Item | Cost |
|---|---|
| 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 Type | Transactions/Month | Monthly Price |
|---|---|---|
| Sole trader / freelancer | Under 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:
- Tell everyone — friends, family, former colleagues, social media
- Offer a “founding client” rate (modest discount in exchange for a testimonial later)
- Join local business groups (chambers of commerce, BNI, Facebook groups)
- 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:
- Send an engagement letter (use our template)
- Collect their information (business details, accounting software access, bank accounts)
- Set up their portal access
- Create their recurring jobs in your practice management software
- Set up recurring invoicing
- 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
| Milestone | Clients | Revenue (Approx.) |
|---|---|---|
| Part-time (side hustle) | 5–10 | $15,000–50,000/year |
| Full-time solo | 15–30 | $60,000–150,000/year |
| Solo + 1 employee | 30–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
- Get QBO or Xero certified (free, takes a few hours)
- Register your business and open a bank account
- Set up Tidyflow for practice management ($25/month)
- Build a simple one-page website
- Tell 20 people you’ve started a bookkeeping business
- 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.