CPB / BookKeeping Practice Test

โ–ถ
  • Bookkeepers record and maintain financial transactions for businesses โ€” a critical function in companies of all sizes.
  • The median annual salary for bookkeeping, accounting, and auditing clerks is approximately $47,440, according to BLS data.
  • No degree is required to become a bookkeeper โ€” most positions require only a high school diploma and on-the-job training.
  • The Certified Public Bookkeeper (CPB) credential from the National Association of Certified Public Bookkeepers (NACPB) is the leading professional certification.
  • Self-employed bookkeepers and virtual bookkeeping services are growing rapidly, with many earning $50โ€“$80 per hour on a contract basis.

What Is a Bookkeeper?

A bookkeeper is a financial professional responsible for recording and organizing a business's financial transactions on a day-to-day basis. While the title 'bookkeeper' may conjure images of ledger books and adding machines, modern bookkeepers work with sophisticated accounting software, cloud-based platforms, and integrated financial systems that automate many routine tasks while still requiring human judgment to classify transactions, reconcile accounts, and ensure records are accurate and complete.

The bookkeeper's core function is maintaining the financial records that businesses rely on for decision-making, tax compliance, and financial reporting. Every time a business receives payment from a customer, pays a vendor, processes payroll, or incurs an expense, that transaction needs to be recorded in the appropriate account with the correct categorization. The accuracy of these records directly affects how useful the financial statements are when business owners review their performance, apply for loans, or prepare tax returns.

Bookkeepers work across virtually every industry and in businesses of every size โ€” from solo entrepreneurs who need help organizing their finances, to medium-sized companies where a full-time bookkeeper handles all day-to-day transaction recording, to large corporations where bookkeepers work alongside accountants and controllers in structured finance departments. Some bookkeepers are employees; a growing number work as independent contractors or through virtual bookkeeping service businesses that serve multiple clients simultaneously using cloud-based platforms.

The distinction between bookkeeping and accounting is worth understanding from the outset. Bookkeeping is the systematic process of recording financial transactions. Accounting is the broader practice of interpreting, classifying, analyzing, and reporting on those records. Bookkeepers produce the data; accountants analyze and interpret it. In small businesses, the same person may do both โ€” but as businesses grow, these functions typically separate, with bookkeepers handling ongoing transaction recording while CPAs or accountants handle financial analysis, tax strategy, and complex reporting.

Modern bookkeeping is increasingly technology-driven. The traditional model of a bookkeeper sitting in a client's office processing paper receipts has largely given way to virtual bookkeeping: the bookkeeper accesses the client's accounting software remotely, bank feeds automatically import transactions, and communication happens via email, video call, and shared cloud documents. This shift has expanded the geographic market for bookkeeping services โ€” a bookkeeper in Ohio can serve clients in California, New York, or anywhere else with equal effectiveness โ€” and has democratized access to professional bookkeeping for small businesses that couldn't previously afford or justify a dedicated on-site staff member.

Bookkeeping vs. Accounting โ€” Quick Summary

Bookkeeping records and organizes financial transactions day-to-day โ€” no degree required
Accounting interprets, analyzes, and reports on financial data โ€” CPAs need a degree and state license
The bookkeeper records what happened; the accountant advises on what it means and what to do
Most businesses benefit from a bookkeeper for ongoing records and an accountant for taxes and strategy
In small businesses, the same person may do both roles, but they separate as the business grows
Virtual bookkeeping has eliminated the need for on-site bookkeepers for most small business clients

Bookkeeping is also one of the most accessible paths into the financial field for people without traditional business degrees. The combination of widely available online training, certification programs that don't require college degrees, and affordable accounting software licenses means that a motivated person can move from no background in bookkeeping to a paying client or employment within 6โ€“12 months. This accessibility, combined with consistent demand across all economic sectors, makes bookkeeping a particularly resilient career choice for people looking for stability, flexibility, and income growth tied to skill development rather than academic credentials.

For anyone considering bookkeeping as a career transition โ€” from retail, administrative work, or other fields without financial background โ€” the transition is genuinely achievable. Free online courses through platforms like Coursera, edX, and Khan Academy cover accounting basics. NACPB and AIPB both offer study programs specifically designed for people building bookkeeping skills from scratch. Starting by managing your own personal finances with precision, then volunteering to help a small business or nonprofit, creates the practical experience that supports a credible transition into paid bookkeeping work within a reasonable timeframe.

Reviewing your own bookkeeping work with fresh eyes at regular intervals โ€” rather than treating the books as a compliance exercise that just needs to be done โ€” is the mindset that separates exceptional bookkeepers from average ones. The financial records tell a story about a business's health, growth, and risks. Reading that story critically, rather than simply recording it, is what makes bookkeeping a genuinely strategic function rather than a clerical one, and it's the perspective that positions bookkeepers to grow into the advisory roles that command the highest compensation.

Bookkeeping remains one of the most stable and accessible paths into the financial profession, rewarding consistency, attention to detail, and a genuine interest in helping businesses thrive.

The investment in skills and certification pays off consistently over the career arc of those who stay committed to the profession.

Bookkeeper Career at a Glance

$47,440
Median Annual Salary
$50โ€“$80/hr
Self-Employed Rate
HS Diploma
Education Required
QuickBooks
Software Proficiency
โˆ’5% (2023โ€“33)
Job Outlook
4
CPB Exam Sections

Bookkeeper Job Duties

The day-to-day work of a bookkeeper centers on maintaining accurate financial records. Core responsibilities include: recording all financial transactions (income, expenses, payments) in the appropriate accounts; reconciling bank and credit card statements monthly to ensure the books match actual bank activity; processing accounts payable (vendor bills) and accounts receivable (customer invoices); managing payroll โ€” calculating wages, withholding, and submitting payroll tax deposits on schedule; and maintaining organized records that support both internal management and external reporting requirements.

Data entry โ€” entering transactions from receipts, invoices, and bank statements into accounting software โ€” has been significantly automated by modern tools. Bank feeds in QuickBooks, Xero, and similar platforms pull transactions directly from financial institutions and apply rules-based categorization that a bookkeeper then reviews and approves rather than manually entering each transaction. This automation reduces the purely mechanical portion of bookkeeping work while increasing the importance of judgment-based categorization review, anomaly detection, and exception handling. Bookkeepers who understand how to leverage these automation features effectively are substantially more productive than those who work purely manually.

Month-end and year-end close procedures are critical bookkeeping functions. At month end, bookkeepers reconcile all accounts, review outstanding items in accounts payable and receivable, record depreciation entries, and prepare preliminary financial statements for the business owner's review. Year-end procedures add more complexity: preparing 1099s for contractors, gathering documents for the accountant's tax preparation, reconciling fixed asset schedules, and ensuring all year-end accruals and adjustments are properly recorded. The quality of a bookkeeper's month-end and year-end work directly determines how smoothly the tax preparation process runs for the accountant and owner.

Cash flow management is a practical bookkeeping contribution that business owners genuinely value. By maintaining current accounts receivable and accounts payable records, a good bookkeeper can tell the business owner at any point exactly what customers owe, what bills are due, and what the business's cash position will look like over the next 30โ€“60 days.

This real-time cash visibility is enormously useful for small business owners making decisions about hiring, equipment purchases, or whether to take on new clients. Many small business owners report that their first experience hiring a bookkeeper was transformational because they went from guessing about their finances to having actual numbers.

Tax compliance is another area where ongoing bookkeeping prevents costly problems. Businesses with disorganized financial records often face higher accounting fees at tax time โ€” the accountant must do significant cleanup work before they can even begin tax preparation โ€” and may miss deductions due to incomplete or inaccurate records. A bookkeeper who maintains organized, categorized records throughout the year eliminates this scramble and ensures that every legitimate deduction is properly documented and easy to identify when the accountant prepares the return.

Communication with business owners is an underappreciated bookkeeping skill. The best bookkeepers don't just send reconciled reports โ€” they translate those reports into plain language that helps non-financial business owners understand what the numbers mean. Which customers are consistently slow to pay? Which expense categories are growing disproportionately? Is the business's gross margin holding steady or drifting? Bookkeepers who proactively surface these observations โ€” rather than simply delivering accurately formatted statements โ€” deliver far more value and build stronger, longer-lasting client relationships.

Practice Bookkeeping and Accounting Questions

How to Become a Bookkeeper

๐Ÿ”ด Education

No college degree is required for most bookkeeper positions โ€” a high school diploma plus relevant training is the typical entry point. Community college courses in accounting principles, QuickBooks, and business math provide strong preparation. Associate's degrees in accounting or business are helpful for advancement but not universally required.

๐ŸŸ  Software Skills

QuickBooks (Desktop and Online) is the dominant accounting platform and QuickBooks proficiency is required for most bookkeeper positions. Xero is common in service businesses and startups. FreshBooks serves freelancers and smaller clients. Learning QuickBooks through Intuit's official certification program or community college courses is the most direct path to job-ready software skills.

๐ŸŸก Entry-Level Experience

Many bookkeepers begin as bookkeeping assistants, data entry clerks, or accounts payable/receivable clerks before advancing to full-charge bookkeeper roles. Volunteer bookkeeping for nonprofit organizations, small businesses, or family businesses builds experience when paid entry-level roles are competitive. Tax preparation work for H&R Block or similar services also builds relevant transaction-handling experience.

๐ŸŸข Certification

The Certified Public Bookkeeper (CPB) from NACPB is the leading credential. The Certified Bookkeeper (CB) from AIPB is another well-recognized option. Both require passing exams and demonstrating work experience. Certification differentiates candidates in competitive markets and often supports higher billing rates for self-employed bookkeepers.

๐Ÿ”ต Self-Employment Path

Many bookkeepers build virtual bookkeeping businesses serving 5โ€“15 clients simultaneously using cloud accounting platforms. Startup costs are low (software subscriptions, professional liability insurance), and rates of $40โ€“$80/hr are achievable for experienced bookkeepers with certification. Online bookkeeping communities and platforms like Bench, Bookkeeper360, and QuickBooks ProAdvisor networks provide client referral channels.

๐ŸŸฃ Career Advancement

Experienced bookkeepers can advance to full-charge bookkeeper, accounting manager, or controller roles in growing businesses. Pursuing an associate's or bachelor's degree in accounting while working opens paths to CPA licensure and senior accounting roles. Some bookkeepers specialize in industries (real estate, construction, healthcare) where deep familiarity with industry-specific accounting rules commands premium rates.

Bookkeeper Salary

The Bureau of Labor Statistics reports a median annual wage of $47,440 for bookkeeping, accounting, and auditing clerks as a combined category. Within this range, full-charge bookkeepers โ€” who handle all bookkeeping functions for a business independently, without direction from an accountant on routine decisions โ€” earn toward the higher end, often $50,000โ€“$65,000 for in-house positions in mid-size companies. Entry-level bookkeeping clerks and data entry-focused positions typically start at $30,000โ€“$38,000.

Geographic variation is significant. Bookkeepers in high-cost metro areas โ€” San Francisco, New York, Seattle, Boston โ€” earn 30โ€“50% more than those in lower-cost regions, though this partially reflects higher living costs. Industries also affect compensation: bookkeepers working in finance, insurance, and legal services earn above the median, while those in nonprofit or retail settings typically earn at or below it. Federal government bookkeeping positions are competitive with private sector rates and offer comprehensive federal benefits packages.

Self-employed and virtual bookkeepers often earn substantially more per hour than their employed counterparts, though they also bear costs for software subscriptions, professional liability insurance, and the time cost of client acquisition and business administration. Bookkeepers charging $50/hr who work 30 billable hours per week earn approximately $78,000 annually โ€” though building a client base to that level typically takes 12โ€“24 months from starting a bookkeeping business from scratch. The most successful independent bookkeepers develop niche specialization (restaurant bookkeeping, e-commerce sellers, real estate investors) that justifies premium rates and simplifies marketing through targeted referral networks.

Certification consistently correlates with higher compensation for bookkeepers. CPB holders typically report earning 10โ€“20% more than non-certified peers in comparable roles, both because certification signals competency to employers and because it enables more confident rate setting for self-employed bookkeepers. The investment in earning the CPB โ€” exam preparation materials, exam fees, and the time required โ€” typically pays back within 12โ€“18 months through increased earning capacity.

The job outlook for bookkeepers as traditionally defined is projected to decline modestly (-5% over 2023โ€“2033) due to automation of routine data entry tasks. However, this framing obscures a more nuanced reality: businesses still need human judgment to review automated categorizations, handle exceptions, manage client relationships, and provide the kind of contextual interpretation that automated software cannot.

Bookkeepers who evolve their skill set toward advisory bookkeeping โ€” helping clients understand their financial results and make decisions, not just recording transactions โ€” will find robust demand even as purely mechanical bookkeeping work declines. The value of bookkeeping is shifting from data entry to data interpretation.

Building a sustainable bookkeeping business or career path requires continuous skill development. The accounting software landscape changes regularly โ€” new features, integrations, and platforms emerge that create both competitive pressure and opportunity. Bookkeepers who invest in learning app integrations (e.g., connecting point-of-sale systems, payroll processors, and inventory tools to the core accounting software) command premium rates in specialized niches and avoid being commoditized by the automated entry features that are gradually replacing manual transaction recording.

CPB Certification Overview

๐Ÿ“‹ About the CPB

The Certified Public Bookkeeper (CPB) credential is issued by the National Association of Certified Public Bookkeepers (NACPB). It's the most widely recognized bookkeeping certification in the U.S. and requires passing four exam sections covering payroll fundamentals, self-employment income, accounting principles, and QuickBooks software. CPB holders must complete 24 hours of continuing education every two years to maintain the credential.

๐Ÿ“‹ Exam Requirements

The CPB exam consists of four parts: Payroll Fundamentals, Self-Employment Fundamentals, Accounting Fundamentals, and QuickBooks Fundamentals. Each section can be taken separately and must be passed with a score of 75% or higher. NACPB requires applicants to have at least 2 years (4,000 hours) of bookkeeping experience documented before certification is awarded, though exams can be taken while accumulating experience. Study materials are available through NACPB's website and partner education platforms.

๐Ÿ“‹ AIPB Certified Bookkeeper

The American Institute of Professional Bookkeepers (AIPB) offers the Certified Bookkeeper (CB) credential as an alternative to the CPB. The CB requires passing a 6-part exam covering adjusting entries, error correction, payroll, depreciation, inventory, and internal controls. Applicants must also document 2 years of full-time bookkeeping work experience or 3,000 hours of part-time experience. Both CPB and CB are respected credentials; employer preference varies by region and industry.

๐Ÿ“‹ QuickBooks ProAdvisor

Intuit's QuickBooks ProAdvisor certification is technically a software certification rather than a bookkeeping professional credential, but it's highly valued by employers and clients who use QuickBooks. ProAdvisor status is earned by passing a free online exam through Intuit's QuickBooks Online Accountant platform. ProAdvisors appear in Intuit's public directory, which generates client referrals for self-employed bookkeepers. Most professional bookkeepers pursue ProAdvisor status as a complement to their CPB or CB credential.

Practice CPB Bookkeeping Questions

Bookkeeper vs. Accountant

The bookkeeper vs. accountant distinction is one of the most commonly misunderstood aspects of financial careers, particularly among small business owners deciding who to hire. The clearest way to understand the difference is by function: bookkeepers record what happened financially; accountants interpret what those records mean and advise on what to do next. Both roles are essential, and in a well-run business, they complement each other rather than compete.

Bookkeepers typically handle the day-to-day recording of transactions, bank reconciliations, payroll, invoicing, and basic financial statement preparation. They work at the transaction level and ensure the books are accurate, organized, and current. Accountants โ€” particularly Certified Public Accountants (CPAs) โ€” work at a higher level: they prepare or review tax returns, provide strategic tax planning advice, conduct audits, analyze financial performance, and advise on business structure and financial decisions. CPAs have completed a bachelor's degree with specific accounting coursework, passed the CPA exam, and fulfilled licensing requirements through their state board.

For small businesses, the practical question is: do I need a bookkeeper, an accountant, or both? Most small businesses benefit from both on different timescales. A bookkeeper working monthly (or more frequently) keeps the financial records current and accurate. An accountant engaged quarterly or annually reviews the bookkeeper's work, prepares tax returns, and provides advisory input on significant financial decisions.

Trying to use only an accountant without a bookkeeper often leads to catch-up work at tax time that costs significantly more per hour than ongoing bookkeeping would have. Trying to use only a bookkeeper without an accountant can result in missed tax optimization, compliance errors, and decisions made without professional financial guidance.

Many small businesses operate in a hybrid model where the owner maintains basic bookkeeping throughout the year using a tool like QuickBooks and hires a bookkeeper for quarterly or annual cleanup and reconciliation. This is generally a less effective arrangement than consistent monthly bookkeeping, because errors compound over time and quarterly catch-up work takes longer per transaction than staying current. The cost of monthly bookkeeping service is often offset by the reduced accountant fees at tax time and the improved financial decision-making that comes from having current, accurate numbers available throughout the year.

One practical observation for business owners evaluating their bookkeeping arrangements: the cost of poor bookkeeping is substantially higher than the cost of good bookkeeping. A missed estimated tax payment, an improperly recorded owner's draw that triggers an IRS notice, or an unreconciled bank account that conceals fraud can each cost more to resolve than years of professional bookkeeping service. Framing bookkeeping not as overhead but as insurance against more costly financial problems is a more accurate way to evaluate whether the investment makes sense.

Bookkeeper: Pros and Cons

Pros

  • Bookkeeper: has a publicly available content blueprint โ€” you know exactly what to prepare for
  • Multiple preparation pathways accommodate different schedules and budgets
  • Clear score reporting shows specific strengths and weaknesses
  • Study communities share current insights from recent test-takers
  • Retake policies allow recovery from a difficult first attempt

Cons

  • Tested content scope requires substantial preparation time
  • No single resource covers everything optimally
  • Exam-day performance can differ from practice test performance
  • Registration, prep, and retake costs accumulate significantly
  • Content changes between versions can make older materials less reliable

Bookkeeper Questions and Answers

What does a bookkeeper do?

A bookkeeper records and organizes a business's financial transactions on a day-to-day basis. Core duties include: entering transactions into accounting software, reconciling bank and credit card statements, processing accounts payable (vendor bills) and receivable (customer invoices), managing payroll, and preparing basic financial reports like income statements and balance sheets. The bookkeeper ensures that the financial records are accurate, current, and organized โ€” a foundation the accountant and business owner rely on for decision-making and tax preparation.

How much do bookkeepers make?

The BLS median annual wage for bookkeeping, accounting, and auditing clerks is $47,440. Full-charge bookkeepers in mid-size companies typically earn $50,000โ€“$65,000. Self-employed and virtual bookkeepers charge $40โ€“$80 per hour, with the most experienced specialists earning above this range. Geographic location, industry, certification, and level of responsibility all affect compensation. CPB-certified bookkeepers typically earn 10โ€“20% more than non-certified peers in comparable roles.

Do you need a degree to be a bookkeeper?

No degree is required for most bookkeeper positions. Most employers require only a high school diploma and relevant skills โ€” primarily accounting software proficiency and basic understanding of accounting principles. Community college courses in accounting fundamentals and QuickBooks, combined with the CPB or CB certification, provide a credible path to bookkeeping employment and self-employment without a four-year degree. An associate's or bachelor's degree in accounting is helpful for advancement to controller or CPA roles but is not required for the bookkeeper role itself.

What is the difference between a bookkeeper and an accountant?

Bookkeepers record and maintain financial transactions. Accountants interpret, analyze, and report on financial data, handle tax planning, and provide advisory services. Bookkeepers work at the transaction level; accountants work at the analytical and strategic level. CPAs (Certified Public Accountants) are licensed by state boards, require a bachelor's degree and CPA exam passage, and can sign off on audited financial statements. Bookkeepers cannot perform public accounting functions. Many businesses use both: a bookkeeper for ongoing transaction recording and an accountant for tax returns and financial analysis.

What software do bookkeepers use?

QuickBooks Online and QuickBooks Desktop are the dominant platforms in the U.S., used by the majority of small and mid-size businesses. Xero is widely used in professional service businesses and has strong international adoption. FreshBooks is popular with freelancers and small service businesses. Wave offers free accounting software for businesses with simple finances. Microsoft Excel remains widely used for customized reporting and reconciliation work. Most bookkeepers specialize in 2โ€“3 platforms and pursue formal certifications (QuickBooks ProAdvisor, Xero Partner) to validate their software expertise.

How do I find bookkeeper jobs near me?

Bookkeeper jobs are listed on Indeed, LinkedIn, ZipRecruiter, and accounting-specific job boards like AccountingJobsToday.com. Local accounting firms, CPA offices, and bookkeeping services are frequent employers. Networking through local business associations, chamber of commerce events, and small business owner groups often surfaces opportunities not posted publicly. For self-employed bookkeeping, joining the NACPB directory, becoming a QuickBooks ProAdvisor, and building referral relationships with local CPAs who outsource bookkeeping work to independent bookkeepers are effective client acquisition strategies.

What is the CPB certification?

The Certified Public Bookkeeper (CPB) is a professional credential issued by the National Association of Certified Public Bookkeepers (NACPB). It requires passing four exam sections โ€” payroll, self-employment, accounting, and QuickBooks fundamentals โ€” and demonstrating 2 years of bookkeeping work experience. The CPB signals professional competency, differentiates candidates in competitive job markets, and typically supports higher billing rates for self-employed bookkeepers. Holders must complete 24 hours of continuing education every two years to maintain the credential.
โ–ถ Start Quiz