CPB / BookKeeping Practice Test

โ–ถ

Bookkeeping basics are the working rules that turn a stack of receipts into clean monthly numbers a business owner can actually act on. The mechanics are surprisingly stable: every dollar that moves gets recorded twice, every entry hits a named account, and every month the books reconcile to the bank.

Get those three habits right and you have the foundation most accountants assume is already in place โ€” the one that gets surprisingly few small businesses to year-end without an expensive cleanup. The phrase "bookkeeping basics" gets searched thousands of times a month because the topic feels harder than it actually is, and almost everyone learning it for the first time is hunting for the same handful of practical answers.

This guide walks through what a bookkeeper actually does day to day, how that work differs from accounting, and the specific principles โ€” double-entry, accrual vs cash, the chart of accounts โ€” that decide whether your numbers tell the truth. We will look at debits and credits the practical way (not the textbook way), the monthly close routine that catches errors before they compound, and the wrinkles that hit e-commerce sellers and construction contractors hardest.

By the end you should have a clear picture of how to do your own bookkeeping for a small business, when to bring in help, and what the bookkeeper career path looks like if you want to do this work for others. We will also touch on Bookkeeper Day (the second Wednesday in May each year), which celebrates the small army of bookkeepers who keep American small business numbers honest.

One quick definition before we go further. "Bookkeeping" means the daily record-keeping โ€” entering transactions, matching them to bank statements, categorizing expenses, sending invoices. "Accounting" sits one layer up: interpreting those records, building financial statements, filing tax returns, advising on strategy. They are not interchangeable, though plenty of people use the words as if they are.

Bookkeepers feed accountants. Accountants feed owners and the IRS. Both are necessary, and the order matters. Confusing the two roles is one of the most common reasons small-business owners end up paying more than they need to โ€” hiring an expensive CPA to do data entry, or asking a bookkeeper for tax advice they are not licensed to give.

Bookkeeping Basics at a Glance

Double-entry
Standard recording rule used by virtually every business beyond a tiny side hustle
5โ€“10 days
Typical monthly close window for a well-run small business
Cash basis
Default basis IRS allows for small businesses under the gross-receipts threshold
40โ€“80
Categories a typical small-business chart of accounts contains

What Bookkeeping Actually Means (and What It Does Not)

Strip away the jargon and bookkeeping is record-keeping with rules. The bookkeeper sees a bank deposit and decides which income account it belongs to. The bookkeeper sees a credit-card charge and decides which expense bucket โ€” office supplies, software subscription, meals, fuel โ€” it should hit.

Multiply that by hundreds of transactions a month and you have the raw material for every financial report the business will ever produce. The job is more judgment than data entry once you get past the first few weeks. Two near-identical Amazon charges might belong in different categories depending on what was actually purchased, and only someone paying attention catches the difference.

What bookkeeping is not: it is not tax preparation, it is not financial advice, and it is not the same thing as managing the bank account. A bookkeeper records what already happened; they do not authorize spending or move money.

In small operations the owner often wears both hats โ€” running the money and keeping the books โ€” but the two functions are conceptually separate, and separating them is one of the simplest internal controls a growing business can add. The IRS, your bank, and your future accountant all assume the books reflect reality, not opinion. The closer your bookkeeping sits to that standard, the smaller every downstream problem gets.

The other thing to understand early: bookkeeping is mostly about consistency, not complexity. Pick a method, follow it every week, reconcile every month, and the year-end statements practically build themselves. Skip weeks, change categorizations mid-year, and you end up paying a cleanup specialist three to five times the cost of doing it right the first time. The phrase "how to catch up on bookkeeping" is one of the most-searched accounting queries on the internet for a reason โ€” most catch-up work could have been avoided with thirty minutes of weekly attention.

What Good Bookkeeping Produces

Three reports come out of clean books, and every other report is built from them. The income statement (also called profit and loss) shows revenue minus expenses over a period and tells you whether the business made money this month. The balance sheet shows what the business owns, owes, and is worth at a point in time, and is the report a lender or buyer reads first. The cash flow statement shows where cash actually came from and where it went, which often surprises owners who confuse profit with cash. A business can be profitable on paper and broke on the bank statement because timing of receipts and payments differs from the timing of earned revenue and incurred expenses. Bookkeeping that does not produce these three reports reliably is not really doing its job โ€” it is just data entry.

Double-Entry: The Rule That Holds Everything Together

Double-entry bookkeeping is 500 years old and still the bedrock of every accounting system in use today. The rule is simple: every transaction touches at least two accounts, and the total debits equal the total credits. Buy office supplies for $200 cash โ€” Office Supplies (expense) increases by $200, Cash (asset) decreases by $200. Receive a $1,500 customer payment โ€” Cash increases by $1,500, Accounts Receivable decreases by $1,500. The two sides always tie. If they do not, you have an error, and the system tells you immediately rather than letting it hide for six months.

The mental shortcut most people use: debits and credits do not mean "good" and "bad," they mean "left" and "right" in the ledger. Assets and expenses increase on the debit (left) side. Liabilities, equity, and income increase on the credit (right) side. That asymmetry confuses beginners because it does not match how the words feel in everyday English. A credit card "credit" means money back to the customer, but a credit entry on the business side records money owed.

Get past the language and the mechanics are mechanical. Modern bookkeeping software (QuickBooks, Xero, Wave, FreshBooks) handles the debits and credits automatically once you set up the chart of accounts, but understanding what the software is doing is what separates an average bookkeeper from one who can troubleshoot when the reports look wrong.

How the Five Account Types Work Together

๐Ÿ”ด Assets โ€” What the Business Owns

Cash, accounts receivable, inventory, equipment, prepaid expenses, and any other resource that has measurable value. Assets increase with a debit and decrease with a credit. The asset section is the top of the balance sheet and is usually the first place a lender or buyer looks. Current assets (cash and items convertible to cash within a year) sit above long-term assets like buildings or vehicles.

๐ŸŸ  Liabilities โ€” What the Business Owes

Accounts payable to vendors, credit-card balances, loans, payroll tax owed but not yet remitted, sales tax collected but not yet paid. Liabilities increase with a credit and decrease with a debit. The line that matters most is current liabilities โ€” debts due within twelve months โ€” because that number compared to current assets is the working-capital story for the business.

๐ŸŸก Equity โ€” The Owner's Stake

Owner contributions, retained earnings, owner draws. Equity is the residual after liabilities are subtracted from assets โ€” the accounting equation Assets = Liabilities + Equity must always balance. For sole proprietors and LLCs, equity often shows up as one or two simple accounts. For corporations, equity includes common stock, retained earnings, and dividends paid, which makes the section structurally more complex.

๐ŸŸข Income & Expenses โ€” The Flow Across Time

Income is revenue earned from selling products or services; expenses are the costs of producing that revenue. Both reset to zero at the start of each fiscal year โ€” they are flow accounts, not stock accounts. The difference between income and expenses for the year flows into retained earnings at year-end, which is the bridge between the income statement and the balance sheet.

The Ledger, the Journal, and the Chart of Accounts

Three terms get used interchangeably and they should not be. The journal is the chronological log โ€” every transaction written down in the order it happened, with the date, the debit, the credit, and a description. The ledger is the same data sorted by account โ€” every entry that hit "Cash" gathered together, every entry that hit "Rent Expense" gathered together.

The chart of accounts is the master list of every account the ledger uses, organized into the five types above and usually numbered for sorting (1000s = assets, 2000s = liabilities, 3000s = equity, 4000s = income, 5000s+ = expenses).

In paper-bookkeeping days the journal and ledger were physically separate books and entries got copied by hand from one to the other. Software collapses the distinction: you enter a transaction once and the system produces both the chronological view and the per-account view automatically. What has not changed is the underlying logic.

When something looks wrong in a financial statement, the troubleshooting path is to drill from the report back into the ledger account, then from the ledger entry back into the original journal entry, then from the journal entry into the source document โ€” the receipt, invoice, or bank statement that justifies the entry. A good bookkeeping service keeps that audit trail intact so questions get answered in minutes rather than days.

Bookkeeping Methods Compared

๐Ÿ“‹ Cash Basis

Cash-basis bookkeeping records income when money lands in the bank and expenses when money leaves. It is simple, intuitive, and matches the bank statement closely. The IRS lets most small businesses with average annual gross receipts under the small-business threshold use cash basis, and many do because tax planning becomes more straightforward โ€” you control taxable income by timing collections and payments around year-end. The downside is that cash basis can distort a business's real economic picture. A contractor who collects a $40,000 deposit in December but does not start the work until January looks wildly profitable in Q4 and wildly unprofitable in Q1, even though nothing about the business has changed.

๐Ÿ“‹ Accrual Basis

Accrual bookkeeping records revenue when it is earned and expenses when they are incurred, regardless of when cash moves. Send a $5,000 invoice in March for work completed in March โ€” accrual records the revenue in March even if the customer does not pay until May. Accrual gives a more accurate picture of business performance over short periods and is required by GAAP for businesses above the small-business threshold or seeking outside investment. The trade-off is more complex bookkeeping โ€” you have to track accounts receivable, accounts payable, prepaid expenses, and accruals, and reconcile them carefully each month.

๐Ÿ“‹ Modified Cash (Hybrid)

Many small businesses run a hybrid โ€” cash-basis for income tax reporting but accrual-style internal reports for management. The bookkeeper records receivables and payables in the system so the owner can see what is outstanding, but the year-end tax return is filed on cash basis. This works for most service businesses, freelancers, and consultancies under the IRS threshold. The risk is internal inconsistency โ€” make sure your tax preparer, your bookkeeper, and your management reports all agree on which transactions get adjusted at year-end so the tax return ties out to the books.

๐Ÿ“‹ BAS Bookkeeping (Australia)

In Australia, a registered BAS agent prepares the Business Activity Statement that reports GST, PAYG withholding, and PAYG installments to the ATO. "BAS bookkeeping" refers to the day-to-day record-keeping done by a bookkeeper who holds BAS-agent registration and can lodge the activity statement on behalf of the business. The principles match cash and accrual bookkeeping anywhere else โ€” what is different is the regulatory layer, the quarterly lodgement cycle, and the GST coding that has to be applied to every transaction. If you are running a small business in Australia, working with a BAS-registered bookkeeper is usually the cleanest path through the compliance calendar.

The Monthly Close: Where Bookkeeping Either Works or Falls Apart

Everything in bookkeeping points toward the monthly close โ€” the routine of reconciling, reviewing, and reporting at the end of each month. A good close has a checklist that gets followed every time. Reconcile every bank and credit-card account to the statement. Match every deposit to an income line and every charge to an expense category. Clear any uncategorized transactions.

Review accounts receivable and chase old invoices. Review accounts payable and confirm what is due. Post depreciation and amortization. Adjust prepaid expenses. Run the income statement and balance sheet, scan for anything that looks off, and ask the obvious questions before the numbers go to the owner or the accountant.

The discipline that separates clean books from messy ones is not skill โ€” it is repetition. A monthly close that gets done on the same days every month produces clean year-ends with almost no extra work. A monthly close that gets skipped "because nothing major happened" produces year-ends where the bookkeeper or accountant has to reverse-engineer ten months of transactions in November. The math works out so consistently that anyone with experience can predict, by mid-year, whether a business is heading for a clean year-end or a cleanup project just by asking when the last reconciliation was completed.

Practice CPB Accounting Equation Questions

How to Do Your Own Bookkeeping for a Small Business

If the business is small enough that hiring out the bookkeeping costs more than the time it would take you, doing it yourself is a perfectly reasonable answer for the first year or two. The trick is to set it up so it stays maintainable. A separate business bank account is non-negotiable โ€” no personal expenses on the business card and no business expenses on the personal card, ever.

A single piece of bookkeeping software, set up once, beats a spreadsheet for anything more than a handful of monthly transactions. Most small operations land on QuickBooks Online, Xero, or Wave depending on pricing and feature needs.

From there the rhythm matters more than the system. Schedule a weekly bookkeeping slot โ€” Friday afternoon, Sunday evening, whatever sticks โ€” and use it to import bank feeds, categorize new transactions, send invoices, and clear receipts piled up on your desk.

Schedule a monthly close โ€” first Monday of the new month is a common choice โ€” and use it to reconcile, review reports, and answer any questions about what the numbers mean. Schedule a quarterly review with your accountant or tax preparer so anything weird gets caught before it becomes a year-end problem. Online bookkeeping courses are widely available if you want to formalize what you are picking up by doing.

DIY Bookkeeping Setup Checklist

Opened a dedicated business checking account and a business credit or debit card โ€” every business transaction runs through these accounts and no personal spending is mixed in, ever
Chose a single bookkeeping platform (QuickBooks Online, Xero, Wave, or FreshBooks) and connected bank and credit-card feeds so transactions import automatically each day
Built a focused chart of accounts using the platform's small-business template as a starting point and customized only the accounts you actually need rather than enabling everything
Decided on cash basis or accrual basis, set the option in the software, and confirmed your tax preparer is using the same basis for year-end filings
Set a weekly bookkeeping slot on the calendar โ€” categorize new transactions, send invoices, scan receipts, and clear any uncategorized items before they pile up
Established the monthly close routine โ€” reconcile every bank and credit-card account to the statement on a fixed day each month, no skipping even on slow months
Stored every receipt and invoice digitally inside the bookkeeping platform or a connected app (Hubdoc, Dext, Google Drive) so source documents are findable years later
Scheduled a quarterly review with your accountant or CPA โ€” they catch coding mistakes, suggest tax-saving moves, and flag anything that needs cleanup before year-end
Built a simple cash-flow forecast updated monthly โ€” bookkeeping looks backward, cash-flow forecasting looks forward, and small businesses need both to manage growth without surprises
Documented the bookkeeping process in a one-page playbook so when you eventually hire help, the new person can take over without rebuilding everything from scratch

Industry Wrinkles: E-Commerce and Construction

The general principles of bookkeeping apply everywhere, but two industries have habits worth flagging because the standard small-business templates leave gaps. E-commerce bookkeeping has to handle marketplace deposits that arrive net of fees, returns, and promotional discounts โ€” meaning the deposit hitting the bank is rarely the same as the gross sales for the period.

Best practices for e-commerce bookkeeping include posting daily or weekly sales summaries by channel (Amazon, Shopify, eBay, Etsy) and reconciling those to the marketplace settlement reports rather than just to bank deposits. Sales tax collected through marketplace facilitator programs is a separate compliance track that has to be tracked even when the marketplace remits the tax on your behalf.

The bookkeeper construction niche has its own complications: job costing, retainage on receivables, work-in-progress accounting, and progress billings that span tax years. A construction bookkeeper needs to track revenue and costs by job, not just by month, because owners need to know which jobs are profitable and which are bleeding. The IRS rules on completed-contract versus percentage-of-completion accounting make construction one of the few small-business segments where method choice has real tax consequences. If you are running a contracting business and your bookkeeper does not produce job-cost reports, that is the gap to close first.

DIY Bookkeeping vs Hiring a Bookkeeper

Pros

  • โ€”
  • โ€”
  • โ€”
  • โ€”

Cons

  • โ€”
  • โ€”
  • โ€”
  • โ€”

When to Bring In a Professional

The signal that DIY bookkeeping has run its course is usually time, not skill. If categorizing the week's transactions takes more than an hour or two, if the close keeps slipping into the second week of the new month, if you find yourself avoiding the bookkeeping software, the math has tipped โ€” a professional bookkeeper at $300-$600 per month is cheaper than what your own hours are worth doing higher-value work.

The other clear signal is complexity: adding payroll, inventory, multi-state sales tax, or outside investors all push past what most owners can comfortably handle while running the rest of the business.

If you choose to hire, the certification to look for is the CPB credential from the National Association of Certified Public Bookkeepers โ€” it tells you the bookkeeper has passed a comprehensive exam covering everything in this guide and continues to meet annual education requirements. The CB credential from the AIPB (American Institute of Professional Bookkeepers) is the other respected option. Both carry weight with accountants and lenders. A certified bookkeeper costs slightly more than an uncertified one but tends to make far fewer of the mistakes that turn into expensive year-end cleanups.

Try CPB Month-End Closing Questions

Putting It All Together

Bookkeeping basics come down to a small set of habits applied consistently. Pick double-entry โ€” every business beyond a side hustle should be using it. Pick a basis (cash or accrual) and stick with it. Build a focused chart of accounts. Reconcile every bank and credit-card account every month, without exception. Run the three financial statements monthly and read them, even briefly, so the numbers stop being abstract. Save every receipt. Separate business and personal accounts on day one and keep them separated forever.

Most of what makes bookkeeping feel complicated is just unfamiliarity. The terminology has Latin roots and 500-year-old conventions, and the rules look more intimidating than they really are once you have worked through them a few months in a row. If you are studying for the CPB or CB exam, the topics in this guide โ€” double-entry, the accounting equation, journals and ledgers, accrual vs cash, the monthly close, industry adjustments โ€” are the core of what you will be tested on.

If you are running a small business and want to keep the books yourself, the same topics tell you what to set up and what habits to build. And if you are deciding whether to outsource bookkeeping, the same framework helps you ask better questions of the bookkeepers you interview. The fundamentals are the same in every direction. Master them once and the rest is repetition.

Bookkeeping Questions and Answers

What does bookkeeping mean in simple terms?

Bookkeeping means the day-to-day recording of every financial transaction a business makes โ€” sales, purchases, payments, receipts, and adjustments. The bookkeeper enters each transaction into the accounting system, categorizes it by account (rent, supplies, sales revenue, accounts payable, and so on), and reconciles the records to bank and credit-card statements each month. The result is a clean set of books that produces three core reports: the income statement, the balance sheet, and the cash-flow statement. Bookkeeping is the input side of accounting. Accountants use the bookkeeper's work to produce tax returns, financial analysis, and strategic advice.

What is bookkeeping versus accounting?

Bookkeeping is the daily and weekly recording of transactions; accounting is the interpretation, analysis, and reporting built on top of those records. A bookkeeper enters bills, sends invoices, reconciles bank accounts, and runs monthly reports. An accountant or CPA reviews those reports, files tax returns, advises on tax strategy, and helps with major financial decisions. In small businesses one person sometimes wears both hats, but the two functions are distinct. Bookkeeping is operational and routine; accounting is analytical and strategic. You can run a business with just a bookkeeper for years, but most businesses also work with an accountant at least at tax time.

What are the basic bookkeeping principles every small business should follow?

Five basic bookkeeping principles cover most of what matters. First, use double-entry โ€” every transaction posts equal debits and credits across at least two accounts. Second, separate business and personal finances completely from day one. Third, reconcile every bank and credit-card account to the statement every month. Fourth, pick a basis (cash or accrual) and apply it consistently across the year. Fifth, keep every source document โ€” receipt, invoice, bank statement โ€” so any entry can be traced back to evidence. These five habits prevent more than 90% of the problems that show up in small-business books at year-end.

How do debits and credits work in bookkeeping?

Debits and credits are the two sides of every transaction in a double-entry system. Debits sit on the left side of an account; credits sit on the right. Assets and expenses increase with a debit and decrease with a credit. Liabilities, equity, and income increase with a credit and decrease with a debit. The total debits in every transaction must equal the total credits, which is what keeps the accounting equation (Assets = Liabilities + Equity) in balance. The words do not mean good or bad โ€” they are just directional. Modern bookkeeping software applies debits and credits automatically once the chart of accounts is set up, so the bookkeeper sees the transaction in plain English while the system handles the journal mechanics underneath.

How do you catch up on bookkeeping that is months behind?

Start with bank and credit-card statements for every month you are behind. Import or enter every transaction from the statements into your bookkeeping software. Categorize them in order โ€” the same vendor usually hits the same account most of the time, so patterns emerge quickly. Reconcile each month to the statement before moving to the next. After transactions are in, run the income statement and balance sheet for each month and scan for obvious errors. If you are more than six months behind or the year is closed, consider hiring a catch-up specialist; the time cost of doing months of cleanup yourself is usually higher than the professional rate. A clean year-end is worth more than a partial-credit one.

What are the best practices for e-commerce bookkeeping?

E-commerce bookkeeping has to handle marketplace deposits that arrive net of fees and returns, multi-channel sales (Shopify, Amazon, eBay, Etsy), inventory accounting, and marketplace facilitator sales tax. Best practices include posting daily or weekly sales summaries by channel rather than treating bank deposits as gross sales, reconciling to the marketplace settlement reports rather than just the bank, tracking inventory using a perpetual method that updates with every sale, and keeping marketplace facilitator tax separate from any sales tax you remit directly. Software with built-in e-commerce connectors (A2X, Synder, Link My Books) feeds the data correctly into QuickBooks or Xero and saves substantial manual work each month.

How does construction bookkeeping differ from regular small-business bookkeeping?

Construction bookkeeping adds job costing โ€” tracking revenue and costs by individual job rather than only by month or category. Each job gets its own profit-and-loss view so the owner knows which projects make money and which lose it. Construction books also handle retainage (a percentage of each progress billing held back until completion), work-in-progress accounting for projects spanning multiple periods, and method choices between completed-contract and percentage-of-completion accounting that have real tax consequences. A bookkeeper construction specialist understands subcontractor management, certified payroll requirements on public projects, and the cash-flow gap between paying for materials upfront and collecting from owners 60-90 days later.

Do I need a bookkeeper if my business is very small?

Probably not in the first year if monthly transactions are under 50-100, you have no payroll, no inventory, and a single revenue stream. Modern bookkeeping software is genuinely DIY-friendly at that scale, and the financial literacy you build by doing your own books pays off for years. The crossover point usually arrives when transactions cross 200 per month, payroll starts, inventory enters the picture, or you add a second sales channel. At that point a part-time bookkeeper at $300-$600 a month is almost always cheaper than the hours you would spend on it yourself. Many businesses also choose a hybrid โ€” keep doing the weekly transaction work yourself but hire a bookkeeper for the monthly close and a CPA for year-end taxes.
โ–ถ Start Quiz