CPB - Certified Public Bookkeeper Practice Test

โ–ถ

Bookkeeping Guide 2026: CPB Certification, Small Business Tips & Free Practice Tests

Bookkeeping is the systematic recording, organizing, and tracking of a business's financial transactions. From payroll and invoices to bank reconciliations and tax preparation, bookkeeping forms the financial foundation of every business, nonprofit, and organization. In the United States, over 1.7 million bookkeeping, accounting, and auditing clerks are employed โ€” making bookkeeping one of the most in-demand professional skills in the country. For those pursuing formal recognition, the CPB (Certified Professional Bookkeeper) credential offered by NACPB validates your expertise and opens doors to higher-paying bookkeeping roles.

What Is Bookkeeping?

Bookkeeping is the day-to-day process of recording all financial transactions a business makes. Every time money moves โ€” a product is sold, a bill is paid, payroll runs, or a loan is received โ€” the bookkeeper records it in the company's books. This creates an accurate, ongoing financial record that accountants use to prepare tax returns, generate financial statements, and provide strategic advice.

The difference between bookkeeping and accounting is often misunderstood. Bookkeeping is transactional and operational: it involves entering and categorizing every financial event. Accounting uses the data bookkeepers create to analyze financial performance, prepare reports, and advise on decisions. Many small businesses start with a part-time bookkeeper and add an accountant only for tax season, making bookkeeping the first and most critical layer of financial management.

Core bookkeeping tasks include: recording daily transactions (sales, purchases, receipts, payments), reconciling bank and credit card statements monthly, managing accounts payable and accounts receivable, running payroll, and preparing trial balances. These tasks are performed using either single-entry or double-entry bookkeeping systems, and increasingly via cloud-based software such as QuickBooks, Xero, or FreshBooks.

Bookkeeping & CPB At a Glance

๐Ÿ‘ฉโ€๐Ÿ’ผ
1.7 million
US bookkeeping, accounting & auditing clerks employed
๐Ÿ’ฐ
$47,440
Median annual bookkeeper salary (BLS 2024)
๐Ÿ†
4 sections
CPB exam sections required for certification
๐Ÿ“ˆ
-5% (automation)
Projected job growth for bookkeeping roles 2024โ€“2034

Bookkeeping Methods: Single-Entry vs Double-Entry

There are two primary bookkeeping systems used by businesses worldwide. Understanding the difference is fundamental to both professional bookkeeping practice and the CPB certification exam.

Single-entry bookkeeping records each transaction once โ€” either as income or an expense. It resembles a personal checkbook register. This method is simple and fast, making it suitable for sole proprietors, freelancers, and very small businesses with straightforward finances. However, single-entry provides limited insight into the financial health of a business and does not produce a balance sheet.

Double-entry bookkeeping records every transaction as two equal and opposite entries: a debit to one account and a credit to another. This system follows the foundational accounting equation: Assets = Liabilities + Equity. Double-entry is the standard for any business that needs to produce financial statements, file accrual-basis taxes, or attract investors. It is also the system tested on the CPB exam. For a hands-on test of these concepts, try the bookkeeping certification which covers recording entries for inventory transactions.

๐Ÿ“‹ Core Concepts

Chart of Accounts
A master list of all accounts used in a business's general ledger: assets, liabilities, equity, income, and expenses. Every transaction is categorized using the chart of accounts.
Debits and Credits
In double-entry bookkeeping, debits increase asset and expense accounts while credits increase liability, equity, and revenue accounts. Every entry must balance: total debits = total credits.
General Ledger
The central record that contains all of a business's financial accounts. The general ledger is updated with every journal entry and is the source data for all financial reports.
Trial Balance
A report that lists all accounts and their debit/credit balances at a specific date. If total debits equal total credits, the books are in balance. Prepared before closing the books each period.

๐Ÿ“‹ Key Tasks

Bank Reconciliation
Comparing your bookkeeping records to your bank statement to ensure they match. Catches errors, duplicate entries, and bank fees. Should be done monthly for every bank and credit card account.
Accounts Receivable (AR)
Money owed to the business by customers for goods or services already delivered. Bookkeepers track open invoices, send reminders, and record payments to keep AR current.
Accounts Payable (AP)
Money the business owes to vendors and suppliers. Bookkeepers record bills received, schedule payments, and ensure the business pays on time to avoid late fees and maintain vendor relationships.
Payroll Processing
Calculating employee wages, withholding taxes (federal, state, FICA), and issuing paychecks or direct deposits. Payroll records must be accurate for tax compliance and employee trust.

๐Ÿ“‹ Software

QuickBooks Online
The most widely used small business accounting software in the US. Cloud-based, supports double-entry bookkeeping, invoicing, payroll, and bank feeds. Heavily tested in CPB continuing education.
Xero
Cloud-based accounting platform popular with small businesses and bookkeepers. Offers unlimited users on all plans, strong bank reconciliation, and extensive app integrations.
FreshBooks
Best suited for service-based businesses and freelancers. Focuses on invoicing and time tracking, with double-entry bookkeeping added in recent versions.
Wave Accounting
Free cloud-based accounting software for small businesses. Includes double-entry bookkeeping, invoicing, and expense tracking. Good for startups and very small businesses with limited budgets.
Free CPB Financial Recordkeeping & Reporting Questions and Answers
Free CPB Payroll & Tax Compliance Questions and Answers

CPB Certification: Complete Guide 2026

The Certified Professional Bookkeeper (CPB) designation is issued by the National Association of Certified Public Bookkeepers (NACPB) and is one of the two primary bookkeeping certifications available in the United States (the other being the CB issued by the American Institute of Professional Bookkeepers). The CPB demonstrates mastery of bookkeeping principles, payroll, QuickBooks, and accounting software.

CPB Exam Structure: The CPB exam is divided into four sections, each covering a distinct area of bookkeeping:

  1. Bookkeeping โ€” covers the entire accounting cycle: journal entries, ledgers, trial balances, adjusting entries, financial statements, and bank reconciliation.
  2. Payroll โ€” covers payroll calculations, federal and state withholding, FICA taxes, Form 941, and W-2 preparation.
  3. QuickBooks โ€” covers setting up a company file, entering transactions, running reports, and managing accounts in QuickBooks Online or Desktop.
  4. Accounting โ€” covers advanced topics including accrual vs. cash basis accounting, depreciation, inventory valuation, and financial analysis.

Eligibility requirements: Candidates must have at least one year (or 2,000 hours) of bookkeeping or accounting experience. There is no college degree requirement, making the CPB accessible to self-taught bookkeepers who have worked in the field. The exam is taken online and proctored remotely, with each section available individually so you can schedule at your own pace.

CPB Certification Requirements at a Glance
  • Experience: Minimum 1 year (2,000 hours) of bookkeeping/accounting work experience required before applying.
  • Exam format: 4 separate sections (Bookkeeping, Payroll, QuickBooks, Accounting) โ€” multiple choice and short answer. Each section taken independently.
  • Passing score: 75% or higher on each section to earn the CPB designation.
  • Continuing education: 24 hours of CPE (Continuing Professional Education) per 2-year renewal cycle to maintain certification.
  • Cost: Approximately $100โ€“$200 per exam section when purchased through NACPB. Combo packages available at a discount.

Prepare for each CPB section with free bookkeeping covering all exam topics.

Small Business Bookkeeping: Getting Started

For small business owners, setting up a solid bookkeeping system from day one saves time, reduces tax-season stress, and provides the financial clarity needed to make informed decisions. The most critical first step is separating personal and business finances โ€” open a dedicated business checking account and credit card the moment your business generates revenue.

Most small businesses use cash-basis bookkeeping initially, recording income when cash is received and expenses when cash is paid. This is simpler to maintain and sufficient for tax purposes if your annual revenue is below the IRS threshold for required accrual accounting (generally $25 million for C-corporations; most small businesses qualify for cash basis). As revenue grows, you may need to switch to accrual accounting, which records income when earned and expenses when incurred regardless of cash flow timing.

Monthly bookkeeping tasks for small businesses: Reconcile all bank and credit card accounts, categorize all transactions in your accounting software, review accounts receivable aging (who owes you money), review accounts payable (what bills are due), and generate a monthly profit and loss statement. These monthly habits keep your books clean and make annual tax preparation straightforward. For bookkeeping services near me, many local CPAs and bookkeeping firms offer monthly packages starting at $200โ€“$500 for small businesses with under $1 million in revenue.

Small Business Bookkeeping Checklist

Open a dedicated business bank account and credit card โ€” never mix personal and business finances.
Choose an accounting software (QuickBooks, Xero, or Wave) and set up your chart of accounts.
Record every transaction in your software on at least a weekly basis โ€” daily is ideal.
Reconcile all bank and credit card statements at the end of each month.
Keep digital copies of all receipts and invoices organized by month and vendor.
Generate and review a monthly profit and loss statement to track business performance.
Set aside 25โ€“30% of net profit in a separate savings account for estimated quarterly tax payments.
Review accounts receivable monthly and send payment reminders for invoices over 30 days past due.
FREE CPB Accounts Payable & Receivable Management Questions and Answers
FREE CPB Internal Controls & Ethical Standards Questions and Answers

Bookkeeper Salary 2026: What You Can Expect to Earn

According to the U.S. Bureau of Labor Statistics, the bookkeeper salary for bookkeeping, accounting, and auditing clerks in the United States is a median of $47,440 per year ($22.81/hour) as of 2024. However, actual earnings vary significantly based on experience, industry, location, credentials, and whether you work as an employee or self-employed bookkeeper.

Bookkeeper salary ranges by experience:

Geographic variation is significant: bookkeepers in California, New York, and Washington earn 20โ€“35% above the national median, while those in rural Midwest states earn 10โ€“20% below. Remote bookkeeping roles โ€” increasingly common post-pandemic โ€” allow professionals to charge metro-area rates while living in lower-cost regions, making remote bookkeeping near me searches somewhat outdated for new practitioners.

Free CPB Practice Tests and Study Resources

Practice Test Geeks offers a comprehensive set of free CPB practice tests covering all four exam sections: bookkeeping fundamentals, payroll, QuickBooks, and advanced accounting topics. Each quiz is modeled on the actual CPB exam question format โ€” multiple choice with application-based scenarios โ€” and includes instant answer feedback and explanations.

For inventory and cost-of-goods-sold questions (a frequently tested CPB topic), the bookkeeping is an excellent starting point. The bookkeeping certification covers segregation of duties, fraud detection, and audit procedures โ€” topics that appear on both the CPB exam and in real bookkeeping roles. The bookkeeping course rounds out your preparation for the payroll and accounting exam sections.

In addition to practice quizzes, revisit the foundational concepts in our bookkeeping, which mirrors the full exam format with mixed questions across all topic areas. Pairing timed practice with regular review of missed questions is the most effective study strategy for the CPB.

How to Start a Bookkeeping Business in 2026

Starting your own bookkeeping business is one of the most accessible paths to self-employment in the financial services industry. Unlike accounting firms, you do not need a CPA license or a college degree to offer bookkeeping services. What you do need is solid technical knowledge, a bookkeeping certification such as the CPB to establish credibility, and a reliable accounting software subscription.

Begin by defining your niche. Bookkeepers who specialize in a specific industry โ€” such as real estate, restaurants, construction, or e-commerce โ€” can charge premium rates because they understand the unique chart of accounts, sales tax rules, and reporting requirements for that sector. A niche also makes marketing easier: you can focus on local industry associations, attend trade events, and build referrals within a tight community of business owners who all know each other.

Price your services using a monthly retainer model rather than hourly billing. Retainer pricing (50โ€“,500/month based on transaction volume and scope) provides predictable income, encourages clients to stay organized, and removes the disincentive for clients to ask questions. As your client base grows to 10 or more monthly accounts, consider hiring a part-time bookkeeper or outsourcing overflow work to scale without burnout.

CPB / BookKeeping Inventory and Cost of Goods Sold

What is bookkeeping and how does it differ from accounting?

Bookkeeping is the day-to-day process of recording all financial transactions in a business's books. Accounting uses that recorded data to analyze financial performance, prepare reports, and advise on decisions. Bookkeepers record transactions; accountants interpret them. Many small businesses use a bookkeeper for daily tasks and an accountant only for annual tax returns.

What does a CPB certification involve?

The Certified Professional Bookkeeper (CPB) designation from NACPB requires passing four exam sections: Bookkeeping, Payroll, QuickBooks, and Accounting. Candidates must also have at least 1 year (2,000 hours) of bookkeeping experience. Each section is taken separately online with remote proctoring. Passing score is 75%+ per section.

How much do bookkeepers earn?

The median bookkeeper salary in the US is $47,440/year ($22.81/hour) per BLS data. Entry-level bookkeepers earn $32,000โ€“$42,000; experienced certified bookkeepers earn $55,000โ€“$75,000. Self-employed bookkeeping business owners charging $40โ€“$100/hour can earn $80,000โ€“$120,000 per year with a steady client base.

Do you need a degree to become a bookkeeper?

No degree is required to become a bookkeeper. Many bookkeepers learn on the job or through online bookkeeping courses. The CPB certification does require 1 year of work experience but no formal education. An associate degree in accounting is helpful but not mandatory for most entry-level bookkeeping roles.

What bookkeeping software should small businesses use?

QuickBooks Online is the most widely used bookkeeping software for small businesses in the US. Xero is a strong alternative with unlimited users on all plans. Wave is free and sufficient for very small businesses. Your choice depends on your business size, budget, and whether your bookkeeper or accountant has a software preference.

What is double-entry bookkeeping?

Double-entry bookkeeping records every financial transaction as two entries: a debit to one account and a credit to another. This keeps the fundamental accounting equation (Assets = Liabilities + Equity) in balance at all times. It provides more accurate financial records than single-entry bookkeeping and is required for generating full financial statements.

How much do bookkeeping services cost for small businesses?

Professional bookkeeping services typically cost $200โ€“$500/month for small businesses with under $500,000 in annual revenue, depending on transaction volume and scope. Virtual bookkeeping services (fully remote) often cost 20โ€“30% less than local in-person services. Larger businesses or those needing payroll processing pay $500โ€“$2,000+/month.
โ–ถ Start Quiz