Facebook Pixel
Accounting
Bookkeeping

How to Do Bookkeeping: 9 Steps for Small Businesses and Firms

Written byFortune App Team
Updated on
1 min read
How to do Bookkeeping

Bookkeeping is the systematic process of recording, categorizing, and reconciling a business's daily financial transactions into a structured set of accounts. The 9-step bookkeeping workflow covered in this guide spans choosing an accounting method, building a chart of accounts, posting journal entries, and closing the books at month-end. Small businesses, accountant firms, and enterprises manage bookkeeping through one of four methods — single-entry bookkeeping, double-entry bookkeeping, cash-basis accounting, or accrual-basis accounting — each determining how debits and credits flow through the general ledger. Accurate bookkeeping produces the three core financial statements every business relies on: the income statement, the balance sheet, and the cash-flow statement. The sections below explain how to do bookkeeping step by step, compare bookkeeping software against manual spreadsheets, and outline common bookkeeping mistakes that delay the month-end close for growing organizations and business bookkeeping teams.

Overview of Bookkeeping
Bookkeeping Methods
The 9 Steps
Common Mistakes
Software vs Excel
Hire or DIY
Worked Examples
Do You Need Software?
Teaching Yourself
Step-by-Step Recap
DIY Bookkeeping
Bookkeeper Rates

Bookkeeping is the systematic, continuous process of recording every financial transaction a business generates, classifying each entry into a structured chart of accounts, and reconciling those records against external source documents such as bank statements, invoices, and receipts. The American Institute of Certified Public Accountants (AICPA) distinguishes bookkeeping from accounting by scope: bookkeeping captures the raw transactional data, while accounting interprets, summarizes, and reports that data to stakeholders. Under Generally Accepted Accounting Principles (GAAP), maintained by the Financial Accounting Standards Board (FASB), every entity that prepares financial statements depends on an unbroken bookkeeping layer to feed accurate figures into the income statement, balance sheet, and cash-flow statement.

The Internal Revenue Service (IRS) codifies the bookkeeping obligation in Publication 583, which requires all businesses operating in the United States to "keep records that identify the source of receipts" and to retain those records for a minimum of 3 years (or 7 years for claims involving bad-debt deductions or worthless securities, per IRS Topic No. 305). Small businesses that fail to maintain adequate bookkeeping records face accuracy-related penalties of up to 20% of the underpayment amount under Internal Revenue Code Section 6662. Accountant firms managing multiple clients carry the same recordkeeping burden for each engagement, which makes a repeatable bookkeeping workflow a baseline operational requirement rather than an optional best practice.

A complete bookkeeping cycle contains three core activities: recording transactions as journal entries using debits and credits, posting those entries to a general ledger organized by account, and reconciling ledger balances against bank feeds and source documents at a fixed cadence — daily, weekly, or monthly. The U.S. Bureau of Labor Statistics (BLS) Occupational Outlook Handbook classifies bookkeeping under SOC code 43-3031 and reports that approximately 1.5 million bookkeeping, accounting, and auditing clerk positions existed in the United States as of May 2022, a figure that reflects the volume of transactional data businesses produce. Double-entry bookkeeping, the dominant method since Luca Pacioli formalized it in the 1494 treatise "Summa de Arithmetica, Geometria, Proportioni et Proportionalita," requires every transaction to touch at least two accounts — one debited and one credited — so that the accounting equation (Assets = Liabilities + Equity) remains in balance after every entry.

Bookkeeping operates under one of two timing methods that determine when a transaction is recorded. Cash-basis bookkeeping logs revenue when cash is received and expenses when cash is paid, a method the IRS permits for businesses with average annual gross receipts of $30 million (USD) or less over the prior 3 tax years, the threshold set by Revenue Procedure 2023-34's inflation indexing of the Tax Cuts and Jobs Act of 2017 small-taxpayer rule. Accrual-basis bookkeeping logs revenue when earned and expenses when incurred, regardless of cash movement, and is mandatory under GAAP for publicly traded companies and for any entity that carries inventory, as specified in IRC Section 471. The choice between these two methods shapes every downstream bookkeeping step, from transaction categorization to month-end close procedures and trial balance preparation.

The purpose of bookkeeping in business accounting is to maintain a complete, accurate, and chronological record of every financial transaction so that stakeholders can assess the financial position of the business at any point in time. Without a structured bookkeeping process, the general ledger lacks the verified data that accountant firms and business owners need to prepare an income statement, a balance sheet, or a cash-flow statement. The American Institute of Certified Public Accountants (AICPA) identifies reliable transaction recording as the foundational layer beneath all higher-order accounting functions, including financial reporting, tax compliance, and management analysis.

Bookkeeping serves three operational purposes inside a business accounting workflow. First, it creates an auditable trail of source documents — invoices, receipts, and bank statements — linked to corresponding journal entries through debit and credit pairs. Second, it enforces transaction categorization across a chart of accounts, which segments revenue, expenses, assets, liabilities, and equity into discrete buckets. Third, it feeds the month-end close cycle by supplying the reconciled data that a trial balance report requires before financial statements can be generated. A 2022 small-business survey found that 60% of owners who maintained weekly bookkeeping routines reported fewer than 2 discrepancies per quarterly bank reconciliation, compared to an average of 11 discrepancies among businesses that reconciled only at year-end.

Bookkeeping also functions as the control layer between daily cash movement and periodic financial analysis. When a business records a $4,500 (approximately £3,550 or €4,150) equipment purchase as a debit to the fixed-assets account and a credit to the cash account on the transaction date, the double-entry bookkeeping method ensures that the balance sheet reflects the change immediately. Accrual-basis bookkeeping extends this control by recognizing revenue when earned and expenses when incurred, regardless of when cash changes hands, which gives enterprises and accountant firms a more precise view of profitability across reporting periods.

For small businesses operating on a cash-basis accounting method, bookkeeping provides the minimum data set required for income-tax reporting. For enterprises using accrual-basis accounting, bookkeeping supplies the granular journal entries that external auditors and regulatory bodies examine during compliance reviews. The distinction between bookkeeping and accounting begins at this boundary — bookkeeping records and categorizes the transaction, while accounting interprets, summarizes, and reports on the aggregated data.

Bookkeeping and accounting differ in scope, analytical depth, and decision-making authority within a business's financial workflow. Bookkeeping covers the daily recording, categorizing, and reconciling of financial transactions — journal entries, bank reconciliation, and ledger maintenance — while accounting interprets those records to produce financial analysis, tax strategy, and regulatory compliance reports. The American Institute of Certified Public Accountants (AICPA) classifies bookkeeping as a subset of the broader accounting function, positioning it as the data-capture layer that feeds every upstream financial process.

A practical way to separate the two disciplines is by output type. Bookkeeping produces a clean, reconciled general ledger and a verified trial balance. Accounting takes that trial balance and generates the three core financial statements — the income statement, the balance sheet, and the cash-flow statement — then layers on ratio analysis, forecasting, and advisory interpretation. In a typical small business with $500,000 to $2 million (approximately £400,000 to £1.6 million) in annual revenue, bookkeeping tasks consume roughly 60–70% of total finance-department hours, according to a 2022 workflow study published by the Association of Chartered Certified Accountants (ACCA).

Timing also separates the two functions. Bookkeeping operates on a daily or weekly cycle: recording invoices, matching receipts, categorizing expenses, and flagging unmatched bank-feed transactions. Accounting operates on a monthly, quarterly, or annual cycle: closing the books at month-end, preparing tax filings, and advising on cash-flow strategy. A bookkeeper posts a $4,200 vendor payment as a debit to accounts payable and a credit to the cash account; an accountant later analyzes whether that vendor relationship is cost-efficient relative to gross margin.

The distinction matters when a small business or accountant firm selects accounting software for its bookkeeping workflow. Software that automates transaction recording, rule-based categorization, and bank reconciliation handles the bookkeeping layer. The same platform then rolls those reconciled records into trial balance generation and financial statement preparation, bridging the gap between bookkeeping data capture and the analytical accounting layer that drives month-end close decisions.