Bookkeeper Jobs: Types, Salaries, Requirements, and How to Find Them
Complete guide to bookkeeper jobs: job types, salary ranges, what employers look for, remote bookkeeping roles, and how to land your first position.
Bookkeeper jobs span a remarkably diverse range of industries, work arrangements, and career levels. Whether you are looking for your first entry-level accounting position, a remote role that fits around family obligations, or a senior bookkeeper position with supervisory responsibilities, the bookkeeping job market offers genuine options across all three. The profession is also unusually resilient: every business that generates revenue and incurs expenses needs someone to record those transactions accurately, which means bookkeeper demand follows the overall business economy rather than being confined to a single sector or business cycle phase.
The fundamental question for job seekers entering the bookkeeping field is which combination of qualifications — education, software skills, certifications, and experience — best positions them for the roles they want.
The answer varies by the segment of the market you are targeting: a small business owner looking for a part-time bookkeeper values QuickBooks proficiency and reliability above everything else, while a regional accounting firm hiring for a full-time staff bookkeeper role may require an associate degree or active pursuit of a professional certification. Understanding what different employers actually look for, versus what job postings formally list as requirements, is the starting point for an efficient job search strategy.
Bookkeeping as a field occupies a specific and valuable position in the financial services ecosystem. Unlike accounting (which requires interpreting and analyzing financial information at a higher level) or tax work (which requires deep regulatory knowledge and often a CPA license), bookkeeping is the transactional foundation that makes all higher-level financial work possible.
Clean, accurate books are the raw material that accountants, tax preparers, and business owners need to make decisions. This foundational quality creates steady, non-cyclical demand: businesses need accurate books maintained continuously, not just at year-end or during tax season, which means bookkeeper employment is more stable than many financial services roles.
The US bookkeeper workforce is also undergoing a generational transition. As experienced bookkeepers who entered the field before cloud accounting software retire, employers need candidates who are not just proficient in current software but who embrace continuous learning as platforms evolve. Candidates who demonstrate digital fluency — comfortable with new software features, integrations, and automation tools — are positioned particularly well in the current hiring environment, where many small businesses are actively upgrading from outdated systems to modern cloud platforms.
Bookkeeper Job Market Snapshot
- Median salary: $45,860/year ($22/hr) — Bureau of Labor Statistics 2023
- Top 10% earn: $61,980+/year
- Remote availability: High — majority of bookkeeper job postings now include remote/hybrid options
- Entry-level requirements: High school diploma + software skills in most small business roles
- Most in-demand software: QuickBooks Online, Xero, FreshBooks, Sage
- Fastest-growing segment: Virtual/remote bookkeeping for small businesses
- Certification that boosts hiring: CPB (Certified Public Bookkeeper), CB (Certified Bookkeeper)
Bookkeeper jobs fall into several distinct categories based on employment type, client type, and scope of responsibility. The most traditional category is in-house bookkeeper — a single full-time or part-time employee managing the books for one company. This role suits candidates who prefer stability, a consistent working environment, and deep familiarity with a single business's financial operations. In-house bookkeepers at small and mid-sized companies often expand their responsibilities over time to include payroll processing, vendor management, cash flow monitoring, and preliminary financial reporting — creating a de facto controller function even if the title does not formally change.
Staff bookkeeper roles at accounting firms represent a second major category. These positions involve managing the books for multiple small business clients simultaneously, under the supervision of a CPA or senior accountant. The work is faster-paced than in-house bookkeeping and requires comfort with context-switching between different industries and software setups. Accounting firm bookkeeper roles typically pay more than solo in-house roles and offer stronger career development pathways — you see how many different businesses operate, build technical breadth, and work alongside licensed professionals whose knowledge accelerates your own professional development.
Virtual bookkeeping roles are the fastest-growing segment of the bookkeeper job market. These positions involve managing client books entirely remotely, communicating with clients via email, phone, and video, and using cloud-based accounting software that allows simultaneous access from multiple locations. Large virtual bookkeeping services like Bench, Bookkeeper360, and Decimal hire bookkeepers as employees or contractors to service their nationwide client rosters.
Independent virtual bookkeepers also build solo practices by signing direct clients and managing their books remotely. The remote nature of virtual bookkeeping makes it particularly attractive to candidates with family obligations, geographic constraints, or a preference for home-based work. Professionals pursuing their nacpb bookkeeper certification find the remote bookkeeping market particularly receptive to credentialed candidates.
Geographic location affects bookkeeper salaries substantially. Metropolitan areas with high costs of living and strong business density — San Francisco, New York, Boston, Seattle — pay 30-60% more than the national median. Rural and lower cost-of-living markets pay below median but also have less competition for positions.
Remote bookkeeping has partially decoupled salary from geography: a bookkeeper in rural Ohio who works entirely with California-based clients can realistically charge California market rates if they market themselves effectively as a remote professional. This geographic arbitrage opportunity is one of the most compelling financial arguments for building a virtual bookkeeping practice rather than pursuing local employment.
Industry sector also significantly influences bookkeeper compensation and work experience. Bookkeepers at construction companies manage job costing and subcontractor payments. Nonprofit bookkeepers navigate fund accounting and grant compliance. Real estate bookkeepers handle property management accounts and escrow tracking. Healthcare practice bookkeepers deal with insurance billing, HIPAA compliance, and complex revenue recognition. Each sector has its idiosyncratic requirements, and bookkeepers who develop sector-specific expertise command premiums — typically 15-25% higher compensation — over generalist bookkeepers at similar experience levels.
Types of Bookkeeper Jobs
Works exclusively for one company as an employee. Manages all aspects of that company's financial records. Offers job stability, benefits, and deep familiarity with one business. Common at small to mid-sized companies without a full accounting department.
Manages books for multiple small business clients under CPA supervision. Faster-paced with more variety than in-house roles. Strong career development opportunity. Common salary bump of 10-20% vs. in-house at same experience level.
Manages client books entirely remotely using cloud accounting software. Can work as an employee of a virtual bookkeeping service or independently. Fastest-growing segment. Requires strong self-management and digital communication skills.
Works with multiple clients on an hourly or monthly retainer basis. Maximum schedule flexibility. Typical hourly rates range from $18-$45. Suitable as a side income or full practice for experienced bookkeepers with established client networks.
Handles the complete accounting cycle including journal entries, trial balance, financial statement preparation, and year-end close — responsibilities that overlap with lower-level controller functions. Commands salary premiums of 20-40% over basic bookkeeper roles.
Specializes in payroll processing, tax deposits, and compliance reporting. Often found in companies with large employee counts where payroll complexity justifies a dedicated role. Payroll certifications (FPC, CPP) complement bookkeeping credentials.
Software proficiency is the most practically important qualification for bookkeeper job seekers in the current market. QuickBooks — both Online and Desktop — dominates the small business accounting software market, and proficiency in QBO is the single most valuable technical credential for most bookkeeper positions.
Xero is the preferred platform for many modern, cloud-first businesses and has significant market share among technology-oriented small businesses. Sage is common in manufacturing, nonprofit, and government accounting contexts. FreshBooks is popular among freelancers and service businesses. Most job postings specify software requirements explicitly — being proficient in the required platform is often a binary filter, not a nice-to-have.
Education requirements for bookkeeper jobs are more modest than many candidates assume. The large majority of bookkeeper positions at small and mid-sized companies do not require a bachelor's degree. An associate degree in accounting, business administration, or a related field is sufficient for most staff and in-house bookkeeper roles.
Many bookkeepers enter the field with a high school diploma and on-the-job training, particularly in small business contexts where the employer prioritizes trust, reliability, and software skills over formal credentials. Where a degree matters is at accounting firms and larger employers who use educational credentials as a proxy filter when reviewing large volumes of applicants — a two-year degree consistently outperforms a diploma-only application in that context even when the actual skills are equivalent.
Professional certification significantly enhances bookkeeper job candidates' market position, particularly for roles at accounting firms or when making the transition from part-time to full-time employment. The NACPB Certified Public Bookkeeper (CPB) credential requires passing four exams covering bookkeeping, payroll, QuickBooks, and accounting — demonstrating competency across the full scope of professional bookkeeping.
The AIPB Certified Bookkeeper (CB) designation similarly requires passing exams and documenting work experience. Both credentials signal to employers that the candidate has achieved a verified standard of knowledge, not just self-reported experience. For candidates pursuing nacpb bookkeeping certification, the credential also provides direct business development value when targeting small business clients who look for credentialed service providers.
Beyond software and education, employers consistently rank reliability, attention to detail, and communication as the qualities they value most in bookkeepers. Reliability means showing up consistently, meeting monthly deadlines, and proactively communicating when something is late or wrong rather than hoping the employer does not notice. Attention to detail is the obvious core competency — a single misplaced decimal or miscategorized transaction can cascade into significant financial misstatements.
Communication matters because most bookkeepers serve as a bridge between financial reality and business decision-makers who may not speak accounting fluently — the ability to explain what a reconciliation difference means in plain English, or flag a cash flow concern without causing unnecessary alarm, is a genuinely valued professional skill.
Continuing education is important for bookkeeper career longevity. Accounting software updates frequently — major platform updates to QuickBooks, Xero, and Sage can change core workflows significantly within a single year. Tax code changes, payroll law updates, and changes to financial reporting standards all require keeping current. AIPB and NACPB both offer continuing education resources for their certified members, and many bookkeeping professionals augment this with vendor-specific certifications (QuickBooks ProAdvisor annual recertification, Xero Advisor certification) that demonstrate current platform proficiency to clients and employers.
Entry-level (0-2 years): $32,000-$40,000/year in most markets. These roles typically involve data entry, bank reconciliation, accounts payable processing, and supporting senior bookkeepers or accountants. Remote entry-level roles may pay slightly less than in-person but offer schedule flexibility that many candidates value highly.
Mid-level (3-7 years): $40,000-$55,000/year. At this stage, bookkeepers typically handle the full accounting cycle independently, supervise junior staff, and interact directly with clients or management. Full-charge bookkeeper roles fall here. Software certifications and professional credentials like CPB push salaries toward the upper end of the range.
The bookkeeper job search process benefits from targeting smaller employers directly rather than relying exclusively on large job boards. Most bookkeeper openings at small and mid-sized businesses are never posted publicly — they are filled through word of mouth, referrals from accountants and CPAs, and LinkedIn connections.
Building a professional network in your local small business community, attending Chamber of Commerce events, and connecting with local CPAs who regularly refer bookkeeping clients to trusted professionals are all higher-yield strategies than applying to posted openings alone. This is particularly true for part-time and freelance bookkeeper positions, where small business owners often hire someone they have met in person or received a recommendation for rather than screening anonymous online applicants.
The interview process for bookkeeper roles typically includes both a behavioral interview and a practical skills assessment. Practical assessments may involve reconciling a bank statement, categorizing a set of transactions, or identifying errors in a sample set of accounts. Prepare for these by practicing with QuickBooks or your target software's demo environment before your interview — the ability to navigate the software confidently under observation is a significant differentiator.
Review basic accounting concepts (the accounting equation, debits and credits, the difference between cash and accrual accounting) since interviewers often include conceptual questions even for entry-level roles where hands-on software work will be the actual job. Our bookkeeping services guide covers the full scope of work bookkeepers perform, which helps you articulate your capabilities clearly in interviews.
Staffing agencies that specialize in accounting and finance placements — Robert Half Finance and Accounting is the most prominent nationally — can be valuable resources for bookkeeper job seekers, particularly for temporary-to-permanent roles. Temporary placements allow you to build your resume with recognized employers while evaluating whether a full-time opportunity is a good fit before committing.
Many full-time bookkeeper hires at mid-sized companies come through exactly this path: the company hires a temp through an agency, the arrangement works well, and the company extends a permanent offer. The agency relationship also provides a professional reference and ongoing connection to the job market even after you are placed.
For candidates targeting freelance bookkeeping rather than employment, pricing strategy is worth dedicated thought. Many new freelancers set rates too low out of anxiety about competition and then find themselves locked in to a low rate with clients who expect to pay that rate indefinitely.
A better approach: research the local and national market rates, price at or slightly below the middle of the range for your first few clients to build references, then raise rates for new clients as your reference base grows. Existing clients generally accept modest annual rate increases if they have been happy with the service — most will not leave a bookkeeper they trust over a 5-10% annual increase.
Applying only to job board postings: Most bookkeeper openings, especially part-time and freelance roles, are never posted publicly. Direct outreach and networking fill a majority of positions at small businesses.
Omitting software skills from your resume header: Recruiters and hiring managers look for software names immediately. List QuickBooks, Xero, and any other platforms you know prominently — not buried at the bottom of your resume.
Accepting an informal arrangement without a contract: Freelance and part-time bookkeeper arrangements at small businesses frequently start without written agreements. Always use a written engagement letter or contract specifying scope, rate, payment terms, and data handling. Verbal agreements routinely result in scope creep and payment disputes.
Underpricing your services: Many entry-level bookkeepers undercharge for freelance work out of imposter syndrome. Research market rates in your area — $18-$35/hour for bookkeeping services is the standard range for most markets, and credentialed bookkeepers should be at the upper end of that range.
Career advancement from bookkeeper typically follows one of three paths. The first is deepening specialization within bookkeeping — becoming a full-charge bookkeeper, developing expertise in a specific industry (construction, nonprofit, healthcare), or building a specialized software credential stack that commands premium rates.
The second path is upward progression into accounting: completing an associate or bachelor's degree in accounting, sitting for the enrolled agent or CPA exams, and transitioning into a tax or audit role that builds on the bookkeeping foundation. The third path is entrepreneurial: building a freelance bookkeeping practice that grows to support multiple full-time employees and generates income from a business asset rather than personal labor.
The long-term employment outlook for bookkeepers remains solid despite automation concerns. While basic data entry tasks are increasingly automated through bank feed integrations, receipt scanning, and AI-assisted transaction categorization, the judgment-intensive work of reviewing categorizations for accuracy, identifying anomalies, managing client relationships, and preparing meaningful financial summaries for business owners is not effectively automated at the small business level.
Employers continue to hire and pay premium rates for bookkeepers who combine technical software proficiency with the professional judgment to catch errors, flag issues, and communicate financial information clearly. The bookkeeper role is evolving toward more advisory work and less data entry — a change that rewards skilled professionals rather than threatening them.
The path from entry-level bookkeeper to senior bookkeeper or controller typically takes 5-10 years and involves progressively increasing complexity of work: from basic transaction recording to full-cycle accounting, from reconciling bank statements to preparing financial statements, from processing payroll to managing compliance reporting. Certifications accelerate this progression by formally validating competency at each stage and opening doors to roles that require verified credentials. The CPB and CB credentials are particularly valuable for this reason — they document that the credential-holder has achieved the full professional standard, not just accumulated years of undifferentiated experience.
The bookkeeping profession rewards those who treat it as a professional discipline rather than a clerical function. Bookkeepers who invest in certifications, software expertise, client communication skills, and industry specialization build careers with genuine upward trajectory — not just in title and pay, but in the quality of the work itself and the satisfaction of being a trusted financial advisor to the businesses they serve. The job market reflects this premium on professionalism, paying certified, specialized bookkeepers at rates that compare favorably to many roles requiring significantly longer and more expensive educational pathways.
- +In-house offers stable income, benefits, and predictable schedule
- +Freelance offers higher effective hourly rates and schedule control
- +In-house provides immersive depth in one company's operations
- +Freelance builds diverse experience across industries and software platforms
- +Both paths lead to the same certification and career advancement options
- −In-house limits income growth to employer pay scales
- −Freelance requires self-marketing, client acquisition, and administrative overhead
- −In-house may restrict remote work opportunities depending on employer
- −Freelance income is variable — feast-or-famine early in practice building
- −In-house single-employer dependency creates risk if the company downsizes
CPB Questions and Answers
About the Author
Attorney & Bar Exam Preparation Specialist
Yale Law SchoolJames R. Hargrove is a practicing attorney and legal educator with a Juris Doctor from Yale Law School and an LLM in Constitutional Law. With over a decade of experience coaching bar exam candidates across multiple jurisdictions, he specializes in MBE strategy, state-specific essay preparation, and multistate performance test techniques.