The median bookkeeping salary in the US is $45,860 according to the Bureau of Labor Statistics — but that number hides a $30,000 gap between the bottom and top quartile. Where you land in that range depends less on years of experience than most people expect, and more on three factors: software certifications, industry vertical, and whether you're doing basic data entry or owning the full month-end close.
This guide breaks down bookkeeping salary by experience level, geography, and specialization — and identifies what actually moves the needle if you're trying to earn more.
What Bookkeepers Actually Earn: Bookkeeping Salary by Experience Level
The BLS groups bookkeepers with accounting and auditing clerks, which inflates the median slightly. Based on job posting data and industry surveys, here's a more granular picture:
- Entry-level (0–2 years): $33,000–$42,000. Typical duties include data entry, bank reconciliations, and accounts payable processing. Most employers at this range require QuickBooks or Xero familiarity but not certification.
- Mid-level (3–6 years): $44,000–$58,000. At this stage you're handling full-cycle bookkeeping — payroll, month-end closes, basic financial statement prep. QuickBooks ProAdvisor certification starts to appear in job requirements.
- Senior/specialized (7+ years): $60,000–$75,000+. Senior bookkeepers who manage other staff, handle multi-entity accounting, or support CFO-level reporting often reach this range, especially at SMBs without a controller.
- Self-employed/freelance: $40–$75/hour depending on client complexity. Full-time equivalent earnings range from $55,000 to $110,000 for bookkeepers who've built a client book and work independently.
One thing the averages obscure: bookkeepers who specialize in a single industry (construction, real estate, e-commerce) consistently out-earn generalists by 10–20% because industry-specific software knowledge (Procore, AppFolio, A2X) commands a premium.
Bookkeeping Salary by Location
Geography still matters even in a remote-friendly field. While remote work has compressed some of the gaps, client-facing and in-house roles still carry strong local premiums.
Highest-paying states
- Massachusetts: $57,400 median
- Washington: $56,100 median
- California: $55,200 median
- Connecticut: $54,700 median
- New York: $53,800 median
Lower-cost, lower-pay states
- Mississippi: $36,100 median
- West Virginia: $37,200 median
- Arkansas: $37,800 median
The calculus changes if you're working remotely. A bookkeeper based in Arkansas serving California-based clients can often bill California market rates while keeping a lower cost of living. This is one of the more reliable salary arbitrage opportunities in finance support roles.
Industry Matters More Than Most Guides Admit
Bookkeeping salary varies significantly by the industry you work in — not just because of pay norms, but because complexity drives compensation. A bookkeeper handling 20 SKUs for a retailer is doing materially different work than one managing job costing and lien waivers for a construction firm.
- Finance and insurance: $52,000–$65,000
- Healthcare: $46,000–$58,000 (regulatory complexity adds value)
- Construction: $48,000–$62,000 (job costing, AIA billing, certified payroll)
- Real estate: $47,000–$60,000 (property management software, CAM reconciliations)
- Retail/wholesale: $38,000–$50,000
- Nonprofit: $38,000–$52,000 (grant tracking can push this higher)
If you're looking to maximize bookkeeping salary without moving into accounting proper, construction and real estate are the two verticals that consistently pay above median without requiring a degree upgrade.
Certifications and Their Real Impact on Pay
There's a persistent myth that bookkeeping is credential-agnostic — that clients only care about accuracy, not paper. That's partially true for freelancers who've built a referral network. For employees, the data tells a different story.
QuickBooks ProAdvisor
The most common certification in the field. Intuit's ProAdvisor program is free and the certification exam is included. Job postings requiring ProAdvisor certification pay an average of 8–12% more than those that don't. More importantly, it's table stakes for accounting firm employment — non-negotiable at most practices with 5+ clients.
AIPB Certified Bookkeeper (CB)
The American Institute of Professional Bookkeepers certification requires 2 years of experience and passing a two-part exam. Certified Bookkeepers earn roughly $5,000–$9,000 more annually than uncertified peers at the same experience level, per AIPB's own salary surveys. The exam covers adjusting entries, error correction, depreciation, and payroll — areas that genuinely separate journeymen from specialists.
NACPB License
The National Association of Certified Public Bookkeepers offers a bookkeeping license focused on small business accounting. Less recognized than the CB designation but useful for freelancers serving small clients who want visible credentials.
The ROI math on certifications is straightforward: a $300 exam cost recovering $5,000/year in salary premium pays back in under a month. The barrier isn't money — it's the 60–80 hours of study most candidates need to pass the harder exams.
Top Courses to Raise Your Bookkeeping Salary
Certifications matter, but you still need to pass the exams — and most people benefit from structured coursework rather than self-study. Here are the courses worth your time, sorted by practical value.
Quickbooks 2013 Training - Bookkeeping Made Easy Course
Despite the version number in the title, this Udemy course (rated 9.2) covers the core QuickBooks workflow that hasn't meaningfully changed — chart of accounts setup, reconciliations, invoicing, payroll basics. Solid preparation for the ProAdvisor exam without Intuit's own training material's marketing slant.
Bookkeeping Reconciliations Course
Bank and account reconciliations are where bookkeeping errors actually surface — and where employers test competence in interviews. This Udemy course (rated 8.6) goes deeper on reconciliation workflow than any general bookkeeping intro, which makes it practical preparation for both the AIPB exam and day-to-day client work.
Bookkeeping: Verify Financial Accuracy Course
One of three Coursera bookkeeping courses (rated 8.5) in the Intuit-backed series. This module focuses on error detection and correction — skills directly tested in the CB exam and directly relevant to the month-end close work that gets mid-level bookkeepers promoted.
Apply Bookkeeping & Accounting for Financial Reporting Course
The financial reporting module from Coursera (rated 8.5) bridges the gap between bookkeeping and what CFOs actually look at. If you want to position yourself as someone who can support management reporting rather than just data entry, this is the right next step after the basics.
Introduction to Bookkeeping Course
The EDX version (rated 8.5) covers double-entry accounting from first principles. Better structured for someone with zero accounting background than the Coursera alternatives, which assume some familiarity with debits/credits. A good start before tackling software-specific training.
Excel Financial Statement Modeling and Bookkeeping Automation Course
Bookkeepers who can automate reporting in Excel earn more — period. This Coursera course (rated 8.5) covers the automation side that most bookkeeping certifications ignore entirely, and it's the skill that makes you useful when a client outgrows basic QuickBooks reporting.
FAQ
What is the starting bookkeeping salary for someone with no experience?
Entry-level bookkeeping roles with no prior experience typically start between $33,000 and $38,000 annually. Some accounting firms start lower ($28,000–$30,000) for bookkeeping assistants, while small businesses that need immediate help sometimes pay at the higher end of that range because they can't wait for someone to develop on the job. QuickBooks familiarity — even just self-taught — materially improves your starting offer.
How much do freelance bookkeepers make compared to salaried bookkeepers?
Experienced freelance bookkeepers typically earn more per hour than salaried equivalents — $45–$75/hour is common for experienced practitioners with their own client base — but income isn't guaranteed and you absorb overhead costs (software subscriptions, liability insurance, self-employment taxes). The break-even for going freelance is usually around the $55,000 salaried level: below that, the risk-adjusted comparison favors employment unless you have existing client relationships.
Does a bookkeeping certification actually increase salary?
Yes, with caveats. The AIPB Certified Bookkeeper designation shows a measurable $5,000–$9,000 salary premium in compensation surveys. QuickBooks ProAdvisor certification is more widely recognized in job postings but the premium is smaller — it's more of a floor requirement than a differentiator at accounting firms. The certification effect is larger in employment than in freelancing, where referrals and client results matter more than credentials.
What's the difference in bookkeeping salary between working at a CPA firm vs. in-house?
In-house bookkeepers (working directly for a single company) typically earn 5–15% more than firm-side bookkeepers at comparable experience levels. CPA firms compensate with faster exposure to different business types and a clearer path to accountant roles. The tradeoff: in-house work is often more repetitive (same company, same software, same close cycle every month), while firm work keeps the work varied but the pay lower in the early years.
Can bookkeepers earn six figures?
Yes, but it requires specialization or self-employment. Salaried bookkeepers rarely exceed $80,000 without moving into controller or accounting manager roles. Freelancers who have built a practice serving 10–15 small business clients at $800–$1,500/month each can clear $100,000+, but that's a small business operation at that point, not just bookkeeping. The path to six figures through employment typically runs through becoming a controller, not staying in pure bookkeeping.
Is bookkeeping a growing field, and does that affect salary prospects?
The BLS projects bookkeeping, accounting, and auditing clerk employment to decline about 5% through 2032 — automation is handling more data entry and reconciliation work. However, this affects the low end of the job market (pure data entry) more than skilled bookkeepers who handle complex reconciliations, payroll compliance, and financial reporting. Compensation for skilled bookkeepers has held up; the squeeze is on commodity data-entry roles. The practical implication: certifications and software proficiency aren't optional if you want salary growth — they're what separates the roles that still exist in five years from those that get automated away.
Bottom Line
The national median bookkeeping salary of ~$46,000 is a reasonable starting point for someone with 3–5 years of experience and basic software proficiency. But it's not a ceiling, and it's not where most people plateau if they're deliberate about it.
The levers that actually move your bookkeeping salary, in order of impact:
- Industry specialization — Construction, real estate, and finance pay 15–25% above median for the same skill set.
- Certification — AIPB CB adds $5,000–$9,000/year on average. QuickBooks ProAdvisor is table stakes at accounting firms.
- Software depth — Excel automation and industry-specific tools (Procore, AppFolio) narrow the gap between bookkeeper and controller compensation.
- Freelancing — If you have 5+ years of experience and can handle client acquisition, the hourly premium over employment is significant.
If you're starting from zero, the fastest path to the $45,000+ range is: QuickBooks proficiency (ProAdvisor certification), a single industry to specialize in, and the AIPB exam once you have two years of experience. That sequence, not years of general experience, is what moves the number.
