What Does a Bookkeeper Do? Duties, Software and Career Path

What does a bookkeeper do — daily duties, common software, distinction from accountants, salary, education paths and how to start a bookkeeping career.

What Does a Bookkeeper Do? Duties, Software and Career Path

A bookkeeper is the person responsible for recording the day-to-day financial transactions of a business — sales, purchases, expenses, receipts, payroll, bank deposits, customer invoices, supplier bills. The bookkeeper's records become the source of truth for the company's financial position. At month-end and year-end, the bookkeeper reconciles accounts, produces basic financial statements and prepares the books for review by an accountant or for tax preparation. The role is foundational; without good bookkeeping, a business cannot accurately know its financial position, file taxes correctly or make informed decisions.

The daily work of a bookkeeper centres on recording transactions accurately and consistently. Each sale gets recorded with the date, amount, customer and product/service category. Each expense gets categorised against the chart of accounts (rent, utilities, payroll, supplies and so on). Each bank transaction gets matched against the recorded transactions in a process called reconciliation. Each invoice issued to customers (accounts receivable) and each bill received from suppliers (accounts payable) gets tracked through to payment. The pattern repeats daily across all business activity.

The distinction between bookkeeper and accountant matters in practice. Bookkeepers handle the day-to-day recording and reconciliation. Accountants handle the higher-level analysis, tax filings, audits, financial forecasting and strategic financial advice. The two roles are complementary — accountants rely on bookkeeper records for their work, and bookkeepers escalate complex situations to accountants. Many small businesses employ a bookkeeper for routine work and engage an accountant or CPA seasonally for tax filings and year-end review. Larger businesses may have full-time staff in both roles.

This guide explains what a bookkeeper actually does day-to-day, the software bookkeepers use, the difference between bookkeeper and accountant, the industries and businesses that hire bookkeepers, salary expectations, the educational and certification paths into the field, and the realistic options for those wanting to start their own bookkeeping business serving small clients. Whether you are considering bookkeeping as a career, hiring a bookkeeper for your business or just curious about the role, the basics are covered here.

Bookkeeper role in 30 seconds

Bookkeepers record day-to-day financial transactions, reconcile bank accounts, manage accounts payable and receivable, run payroll and produce basic financial statements. They use software like QuickBooks, Xero or Wave. Median salary runs $45,000 to $60,000 in 2026. No four-year degree is required, though associate degrees and certifications (CPB, QBO ProAdvisor) are common. Bookkeepers can work in-house or run independent practices serving multiple small business clients.

The recording function is where most bookkeeping time goes. For each transaction, the bookkeeper enters the date, amount, account categorisation (which expense or revenue category it belongs to), and any reference information like invoice number or check number. Modern bookkeeping software automates much of the data entry by importing bank feeds and matching transactions against rules the bookkeeper sets up. Even with automation, the bookkeeper reviews and approves each categorisation to ensure accuracy. Bad data here cascades into every downstream report and tax filing.

Bank reconciliation is the second major time consumer. The bookkeeper compares the bank statement to the transactions recorded in the books and identifies any discrepancies. Common discrepancies include unrecorded transactions (transactions that hit the bank but were not entered in the books), timing differences (transactions recorded but not yet cleared the bank), bank fees and interest credits, and outright errors that need to be investigated and corrected. Monthly reconciliation is the standard cadence; weekly is appropriate for high-volume businesses.

Accounts payable management covers the bills the business owes to suppliers, contractors and service providers. The bookkeeper records each bill as it arrives, schedules payment based on terms (typically net 30), tracks which bills are unpaid versus paid, and runs payment cycles weekly or biweekly. Accurate AP management protects the business's vendor relationships (paying on time keeps suppliers willing to extend credit) while preserving cash flow (not paying earlier than necessary). Most businesses use bookkeeping software to track AP rather than manual systems.

Accounts receivable management is the customer side. The bookkeeper records each invoice issued to customers, tracks which invoices are paid versus outstanding, sends payment reminders to overdue customers, and posts payments as they arrive. The aging report (showing invoices by how long they are outstanding) is a key bookkeeper output that informs collections decisions. Strong AR management directly affects cash flow; lax AR management lets receivables age out and become uncollectible.

Bookkeeper - CPB / BookKeeping certification study resource

Daily bookkeeping duties

editTransaction recording

Enter each financial transaction with date, amount, account category and reference. Sales, purchases, expenses, deposits, transfers — every flow of money gets recorded. Modern software automates much of the data entry through bank feeds and rule-based categorisation. The bookkeeper still reviews each entry for accuracy because errors here cascade into all downstream reports.

git-mergeBank reconciliation

Match the bank statement against transactions recorded in the books. Identify and resolve discrepancies including unrecorded transactions, timing differences, bank fees and errors. Monthly reconciliation is standard; weekly is appropriate for high-volume businesses. Accurate reconciliation ensures the books reflect actual cash position rather than an unverified summary of expected activity.

sendAccounts payable

Record bills as they arrive from suppliers. Schedule payments based on terms (typically net 30). Track unpaid versus paid bills. Run payment cycles weekly or biweekly. Accurate AP protects vendor relationships and preserves cash flow by paying on time but not too early. Most businesses use bookkeeping software for AP tracking rather than manual systems.

tagAccounts receivable

Record customer invoices. Track which invoices are paid versus outstanding. Send payment reminders for overdue invoices. Post payments as they arrive. The aging report (showing invoices by days outstanding) informs collections decisions. Strong AR management directly affects cash flow; lax AR lets receivables age out and become uncollectible.

Beyond the daily transaction work, bookkeepers handle several recurring closer-period activities. At month-end, the bookkeeper closes the period — finalising all transactions, completing reconciliations, posting any required adjusting entries and producing the basic financial statements (Profit and Loss statement, Balance Sheet, Cash Flow statement). The month-end close typically takes 2 to 5 days depending on transaction volume and complexity. The closed period becomes the official record; subsequent changes require deliberate adjustment entries rather than direct edits.

Payroll is a significant bookkeeper responsibility for businesses without dedicated payroll staff. Calculating gross pay based on hours worked or salary, computing tax withholdings (federal, state, FICA, FUTA, SUTA), processing direct deposits or paychecks, filing payroll tax returns (941 quarterly, 940 annual, state equivalents), preparing W-2s annually for employees and 1099s for contractors. Payroll has tight regulatory compliance requirements; mistakes produce penalties and employee unhappiness. Many small businesses outsource payroll to specialised services (Gusto, ADP, Paychex) even when they keep general bookkeeping in-house.

Year-end activities are the most intense period. The bookkeeper produces the year-end financial statements, prepares the books for the accountant's tax preparation work, generates 1099s for contractors paid $600 or more during the year, completes the year-end inventory count if applicable, and ensures all reconciliations are clean for the year. The accountant then takes the bookkeeper-prepared records and produces tax filings, financial statement adjustments and any required audits. Strong bookkeeper preparation makes accountant work substantially easier and cheaper.

Reporting and analysis is increasingly part of the bookkeeper role beyond traditional record-keeping. Modern bookkeepers produce custom reports, cash flow projections, margin analyses and similar managerial outputs that help business owners make decisions. The shift toward analytical bookkeeping reflects the value-add bookkeepers provide beyond pure data entry — interpreting the numbers and surfacing insights the owner needs to act on. Bookkeepers who develop analytical skills earn more and provide more valuable services to clients.

Bookkeeper vs accountant

Day-to-day transaction recording, bank reconciliation, AP/AR management, payroll, basic financial statements. Works within established procedures rather than designing them. Typically does not file taxes or perform audits. Provides the clean records that accountants and CPAs build on. Most small businesses need a bookkeeper but do not need a full-time accountant.

The software landscape for bookkeepers is dominated by a few major platforms. QuickBooks (both Online and Desktop versions) is the U.S. market leader by a substantial margin. Xero is the strongest competitor, popular with smaller businesses and bookkeepers who prefer cloud-native design. Wave is the free option suitable for very small businesses. FreshBooks targets freelancers and small service businesses with invoicing-focused features. Sage 50 (formerly Peachtree) maintains a presence in established small business accounting. Each platform has its strengths; QuickBooks Online dominates simply because of network effects.

For bookkeepers serving multiple clients, software multi-client management matters. QuickBooks Online Accountant is free for accounting professionals and provides a unified dashboard managing multiple client subscriptions. Xero Partner Programs offer similar multi-client tooling. The bookkeeper accesses each client's books from a single interface rather than logging into separate accounts. Most independent bookkeepers standardise on one or two platforms and serve clients on those platforms; trying to support every possible accounting platform is impractical.

For bookkeepers wanting deep platform expertise, certifications add credibility. Intuit's QuickBooks Online ProAdvisor certification is free and produces a directory listing that helps with client acquisition. Xero's Xero Advisor Certification works similarly for the Xero platform. Both certifications require passing comprehensive exams covering the platform's features. The investment is modest (mostly study time) and the credential signals competence to prospective clients evaluating bookkeepers.

Industry-specific software extends the basic accounting platforms. Construction businesses use platforms like Foundation or Buildertrend. Restaurants use POS-integrated systems like Toast or Square Restaurant. Medical practices use practice management systems with bookkeeping integration. The specialist platforms handle industry-specific needs (job costing for construction, tip distribution for restaurants, insurance billing for medical) that generic accounting platforms cover poorly. Bookkeepers serving specific industries often develop deep expertise in the industry-specific platforms.

Bookkeeping Bookkeeper - CPB / BookKeeping certification study resource

Salary expectations for bookkeepers vary by experience, geography and employer type. The 2026 median salary for full-time bookkeepers in the U.S. runs $45,000 to $60,000 per year. Junior bookkeepers (1 to 3 years experience) earn $35,000 to $48,000. Senior bookkeepers and bookkeeping supervisors with 7+ years of experience earn $55,000 to $80,000. Major metropolitan areas pay 15% to 30% above the national median. Industry matters too — bookkeepers in financial services and high-tech sectors often earn more than those in retail or hospitality.

For independent bookkeepers running their own practice, billing rates typically run $30 to $75 per hour for routine work and $50 to $150 per hour for specialised work or higher-end clients. Many bookkeepers charge by the month per client (typically $200 to $1,500 per month per client depending on transaction volume and complexity) rather than hourly. Independent bookkeepers serving 5 to 15 clients can produce annual revenue of $50,000 to $150,000 with the lifestyle benefits of self-employment. Health insurance, retirement and self-employment taxes need to be factored in when comparing to W-2 employment.

For bookkeepers considering whether to pursue formal certification, the calculation depends on career direction. The Certified Public Bookkeeper (CPB) credential from NACPB and the Certified Bookkeeper (CB) credential from AIPB are the two main industry certifications. Both require passing a multi-part exam, demonstrating relevant experience and committing to ongoing continuing education. Cost runs $250 to $500 plus study materials and exam fees. The credentials add credibility for client acquisition and modestly increase salary potential. Less credentialed bookkeepers also work successfully; the certifications are valuable but not strictly required.

For aspiring bookkeepers without formal accounting education, the path to the field is more accessible than many other careers. No four-year degree is required. Community college accounting certificates (often 6 to 12 months and $1,500 to $5,000) provide foundational knowledge. QuickBooks Online ProAdvisor certification is free and can be earned in 2 to 4 weeks of focused study. Entry-level bookkeeper jobs are available to candidates with basic accounting knowledge plus QuickBooks proficiency. The career pathway is open to career changers and those without traditional college backgrounds.

Bookkeeper career path checklist

  • Learn double-entry bookkeeping fundamentals through coursework or self-study
  • Earn QuickBooks Online ProAdvisor certification (free, 2-4 weeks)
  • Complete community college accounting certificate (optional but helpful)
  • Build experience through entry-level bookkeeper roles or volunteer work
  • Consider CPB or CB certification after 1-2 years of experience
  • Develop industry expertise (construction, healthcare, restaurants, etc.)
  • For independent practice, start with 1-2 small clients and build slowly
  • Maintain professional liability insurance for client engagements
  • Stay current with software updates and tax law changes through CPE

For aspiring bookkeepers looking to start an independent practice, the path requires both technical bookkeeping skill and basic business operations skill. Build an initial client base through your existing network — friends, family, local business owners, professional contacts. Set up the legal structure (typically LLC for liability protection plus professional positioning). Choose a primary platform (typically QuickBooks Online or Xero) and standardise client work on it. Set pricing based on local market rates plus your specific value proposition. Develop service packages that simplify pricing conversations with prospects.

For client acquisition, referrals from satisfied clients are the strongest source. Local Chamber of Commerce membership, BNI groups, networking events and industry associations produce relationships that lead to client work. LinkedIn presence helps with online discovery. The QuickBooks ProAdvisor and Xero Advisor directories produce inbound leads. Specialised industry expertise (hospitality, e-commerce, construction) helps differentiate from generalist competitors. Most successful independent bookkeepers build slowly over 1 to 3 years to a sustainable client base.

For ongoing professional development, bookkeeping is a continuous learning field. Tax law changes annually. Software platforms add features regularly. Industry-specific best practices evolve. Most successful bookkeepers commit to 20 to 40 hours of continuing education per year through Intuit's QuickBooks training, Xero's partner training, NACPB and AIPB CPE programs, industry conferences and similar resources. The investment in staying current pays back through stronger client outcomes and competitive positioning against bookkeepers who let their skills stagnate.

For technology trends affecting bookkeeping, AI-powered automation is increasingly handling routine transaction categorisation. Tools like Dext, Hubdoc and the AI features within QuickBooks and Xero capture receipts, extract data and post transactions with minimal human review. The trend has shifted bookkeeper time from data entry toward review, exception handling and analytical reporting. Bookkeepers who embrace the automation and add value through analysis remain in strong demand; bookkeepers who only do data entry face shrinking opportunities. The career remains viable but evolves toward higher-value work.

For business owners deciding whether to hire a bookkeeper or do the books themselves, the calculation depends on time and skill. Owner-bookkeeping is feasible for very small businesses with simple transactions but quickly becomes a productivity drain as the business grows. Outsourcing to a bookkeeper at $300 to $1,500 per month frees the owner to focus on revenue-generating work. The math works out for most businesses past about $200,000 in annual revenue — the time saved by outsourcing produces more value than the cost of the bookkeeper.

For business owners hiring a bookkeeper, the selection criteria include experience with your industry, software proficiency on the platform you use, references from comparable clients, professional liability insurance coverage, and clear communication style. Interview at least 2 to 3 candidates before committing. Start with a defined trial period (3 to 6 months) before signing longer-term agreements. The bookkeeper has access to substantial financial information; trust and competence both matter.

Trump Cpb Board Removals Lawsuit - CPB / BookKeeping certification study resource

Bookkeeper career quick numbers

$45K-$60KMedian annual salary in 2026
$30-$75/hrIndependent bookkeeper hourly rate range
$200-$1,500/moTypical monthly fee per small business client
QuickBooksDominant U.S. bookkeeping platform
No degreeRequired to start (certifications help)
5-15Typical client load for full-time independent

Common bookkeeping software

monitorQuickBooks Online

Dominant U.S. small business accounting platform from Intuit. Subscription pricing $35 to $235 per month depending on tier. Comprehensive features for transaction recording, AP/AR, payroll integration, reporting. Multi-client dashboard available through QuickBooks Online Accountant for bookkeepers serving multiple clients. Industry standard for U.S. small business bookkeeping.

monitorXero

Cloud-native accounting platform popular outside the U.S. and growing in U.S. market. Subscription pricing $15 to $80 per month depending on tier. Strong design and modern UI compared to QuickBooks. Xero Advisor certification through Xero Partner Programs. Often preferred by smaller businesses and bookkeepers who value cloud-first architecture.

monitorWave (free)

Free accounting software for very small businesses. Includes basic bookkeeping, invoicing and receipt management. Add-on payments processing and payroll services for fees. Suitable for solo entrepreneurs and tiny businesses. Lacks the depth and integrations of QuickBooks and Xero but the free price point is attractive for ultra-small operations.

monitorFreshBooks

Targeted at freelancers and small service businesses. Strong invoicing and time tracking features. Less comprehensive bookkeeping depth than QuickBooks or Xero. Subscription pricing $19 to $60 per month. Good fit for service businesses where time tracking and project-based invoicing matter; less ideal for inventory-based or complex accounting.

For business owners considering whether to use bookkeeping services or hire in-house staff, the calculation depends on transaction volume. Businesses with under 200 transactions per month often find outsourced bookkeeping services more cost-effective than hiring even a part-time employee. Businesses with 200 to 1,000 transactions per month may benefit from a dedicated part-time bookkeeper. Businesses above 1,000 transactions per month typically need full-time bookkeeping staff. The break-even point varies but the general pattern is clear — outsource for low volume, in-house for high volume.

For freelance bookkeepers contemplating expansion, the natural growth path involves taking on more clients, hiring assistants to handle data entry, and gradually moving toward firm structure. Solo bookkeepers cap around 8 to 15 clients depending on client complexity. With one or two assistants handling routine work under bookkeeper review, the firm can serve 20 to 40 clients. The transition from solo practitioner to small firm is a meaningful step requiring different skills (people management, hiring, training) than pure bookkeeping. Many bookkeepers prefer the solo lifestyle and stay at the smaller scale by choice.

CPB / BookKeeping: Pros and Cons

Pros
  • +bookkeeping — growing demand for CPB / BookKeeping professionals in the job market
  • +Diverse career opportunities across multiple industries
  • +Competitive compensation packages including benefits
  • +Clear advancement path from entry-level to senior positions
  • +Transferable skills applicable to related fields
Cons
  • Entry-level positions may offer lower starting compensation
  • Field can be competitive — relevant certifications help stand out
  • Work-life balance varies by employer and specialty
  • Keeping skills current requires ongoing professional development
  • Some positions require specific licenses or background checks

CPB Questions and Answers

About the Author

James R. HargroveJD, LLM

Attorney & Bar Exam Preparation Specialist

Yale Law School

James 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.