Home / Wiki / B / Bookkeeping

Bookkeeping

Accounting and Financial ManagementUpdated 11 Nov 2026

Bookkeeping is the process of systematically recording a business's financial transactions into its accounts, generally covering the work that happens before a trial balance is prepared. It is the foundation every later step in the accounting cycle, and ultimately every financial statement and tax filing, is built on top of.

01

The core steps bookkeeping covers

At its core, bookkeeping involves analyzing each transaction to determine which accounts it affects, recording it in a journal as the book of original entry, and posting that entry into the appropriate accounts within the general ledger. It also includes maintaining supporting records such as accounts receivable and accounts payable subsidiary ledgers, processing payroll, and reconciling the bank statement against the company's own cash records each period.

02

Single-entry versus double-entry bookkeeping

Most modern bookkeeping follows double-entry bookkeeping, a system dating back roughly five centuries, in which every transaction is recorded with equal debits and credits across at least two accounts, providing a built-in arithmetic check and a complete picture of both where resources came from and where they went. A much simpler single-entry approach, tracking only cash in and cash out, is occasionally used by very small operations, but it cannot produce a proper balance sheet and is rarely used by any business that needs reliable financial statements.

03

Manual versus software-based bookkeeping

Historically, bookkeeping meant physically writing entries into paper journals and ledgers, a labor-intensive process that left considerable room for arithmetic error. Modern accounting software automates most of the mechanical posting and arithmetic, letting a bookkeeper focus more on correctly categorizing transactions, resolving exceptions, and reconciling accounts, rather than manually transferring figures from one ledger page to another.

04

Why bookkeeping quality matters beyond the books themselves

Lenders, investors, tax authorities, and a company's own management all ultimately rely on information that traces back to bookkeeping records, which is why poor bookkeeping — missed transactions, miscategorized expenses, unreconciled accounts — can distort every downstream decision built on the numbers, from a bank's lending decision to a business owner's own sense of whether the company is actually profitable. Clean, timely bookkeeping is consistently cited by accountants as one of the most important, if least glamorous, foundations of a well-run business.

05

A simple illustrative example

When a customer pays a $500 invoice, proper bookkeeping records a debit to Cash and a credit to Accounts Receivable for $500, immediately keeping both accounts accurate. Skipping or delaying that entry, even temporarily, means the company's books would overstate what customers still owe while understating how much cash is actually on hand, a small gap that compounds quickly if bookkeeping consistently falls behind.

06

Single-entry versus double-entry bookkeeping

Most modern bookkeeping follows double-entry accounting, in which every transaction is recorded with at least one debit and one credit that must balance exactly, giving the system an internal check against simple recording errors. A small number of very simple operations still use single-entry bookkeeping, essentially a running log of cash in and cash out similar to a personal checkbook register, but single-entry records cannot easily produce a reliable balance sheet or catch many kinds of errors the way double-entry bookkeeping can, which is why virtually every accounting software package and every business beyond the smallest sole proprietorship uses double-entry bookkeeping as the underlying system.

Accounting software has also shifted much of bookkeeping's manual burden into automated processes: bank feeds pull in transactions directly, invoicing systems record sales automatically, and many small routine entries that once required a bookkeeper's judgment are now generated by the software itself, leaving the bookkeeper to review, categorize, and reconcile rather than hand-enter every single line.

Last updated 11 Nov 2026