Online services
Freelance Bookkeeping
Monthly books for 3-10 small businesses in QuickBooks: steady retainers, no office.
Quick answer
Freelance Bookkeeping is a online services side hustle. Typical reported pay is $25 to $75 per hour. It costs about $0 to $300 to start. People commonly report their first paid work within 14 to 45 days.
- Typical reported pay
- $25 to $75 per hour
- Cost to start
- $0 to $300
- First dollar
- 14 to 45 days
- Hours a week
- 5+
Pay source: fitsmallbusiness.com, 2026 guide, accessed 2026-09-10. Freelance bookkeepers charge $25-$75/hour; monthly per-client retainers typically $300-$1,500 depending on volume (FitSmallBusiness 2026). For context, BLS median wage for employed bookkeeping clerks was $50,670/year (May 2025).
What it typically pays
Public sources report $25 to $75 per hour for freelance bookkeeping. Freelance bookkeepers charge $25-$75/hour; monthly per-client retainers typically $300-$1,500 depending on volume (FitSmallBusiness 2026). For context, BLS median wage for employed bookkeeping clerks was $50,670/year (May 2025). Prices vary by city and by how the work is packaged. The launch checklist includes a pricing step so you set yours on purpose, not by guessing.
What it costs to start
Expect about $0 to $300 before the first job. Estimate (no single source): QuickBooks Online Accountant and ProAdvisor training are free; optional bookkeeping certificate course The basics:
- QuickBooks Online Accountant (free)
- Spreadsheet
- Secure document sharing
- Receipt capture (Hubdoc/Dext)
- Engagement letter
How fast the first dollar comes
People commonly report a first paid job within 14 to 45 days of starting, when they follow the checklist below in order. The fastest route is almost always someone you already know.
Where the first customers are
- Ask 3 tradespeople or contractors you know whether their books are a shoebox; offer a cleanup plus a monthly plan
- Local CPAs: offer to take their bookkeeping-only clients
- Facebook groups for local business owners; answer tax-season questions publicly
Rules, permits and risks
- Accuracy liability: an engagement letter limits scope; get E&O insurance once you have 3+ clients
- Never offer tax advice or filing unless credentialed (EA/CPA); bookkeeping only
- Client data security: 2FA everywhere, no shared logins
- Income is taxable whether or not you receive a 1099; set aside roughly 25-30% (federal income tax plus 15.3% self-employment tax) and pay quarterly estimates if you expect to owe $1,000+ (IRS Self-Employed Tax Center).
Launch checklist
- Complete QuickBooks Online ProAdvisor basic certification (free, about 2 days)
- Set up a practice company file; run a full month close end to end
- Define 3 monthly packages by transaction volume
- Write a one-page engagement letter
- Offer a free 30-minute books health check to 10 local owners
- Land 2 clients with a cleanup fee plus a monthly retainer
- Standardize a monthly close checklist (reconcile, categorize, AR/AP, report by the 10th)
- Send a 5-line monthly summary each client actually reads
- Ask each client's CPA for referrals at tax time
- Add payroll setup (via Gusto) or invoicing cleanup as add-ons
- Raise retainers annually; cap at about 10 clients solo
- Get E&O insurance at 3+ clients
Open as a checklist you can tick off
Templates
Replace the [brackets] with your details and send.
Email to an owner
Subject: Your books done by the 10th every month. Hi [Name], I do monthly bookkeeping for contractors in QuickBooks: transactions categorized, accounts reconciled, and a one-page report by the 10th so tax time is boring. Plans start at $300/month; a one-time cleanup of the last 6 months is $600. Free 30-minute health check if you want to see where things stand.
Starter price sheet
Cleanup (per past month) $100 | Starter (to 75 transactions/mo) $300 | Growth (to 200) $500 | Plus (to 400, with AR/AP) $850
Honest caveats
- Slow ramp; retainers take a month or two to land
- Month-end crunch (1st to 10th)
- Liability and confidentiality obligations
- Automation is shrinking the low end; sell judgment and reporting
Related playbooks
Freelance Writing
Blog posts, newsletters, and web copy for small businesses that cannot write.
- Typical reported pay
- $15 to $40 per hour
- Cost to start
- $0 to $50
Graphic Design for Local Businesses
Logos, social graphics, and menus for local businesses, using Canva or Affinity.
- Typical reported pay
- $15 to $35 per hour
- Cost to start
- $0 to $200
Social Media Management for Local Businesses
Run Instagram and Facebook for 3-5 local businesses that have no time to post.
- Typical reported pay
- $500 to $1,500 per month
- Cost to start
- $0 to $100
Pay figures are typical reported ranges from public sources, linked where we have them. They are not promises or predictions. What you earn depends on your market, your prices and the hours you put in.