# Account Reconciliation: What It Is and How to Do It Correctly

Published: 2026-01-27
Author: Warren Team
URL: https://www.heywarren.com/blog/account-reconciliation

---
Picture this: your accountant spots a £12,000 discrepancy two days before year-end and traces it to nine months of unrecorded bank charges that no one caught. That scenario plays out in businesses every reporting period, precisely because [reconciling account](/blog/reconciling-account) records gets treated as a low-priority task rather than a foundational financial control. The assumption is that small gaps don't matter — until they compound into material errors or mask unauthorized activity.

Account reconciliation is the process of comparing two sets of financial records, identifying every difference, and resolving each one — whether that means correcting an error, waiting for a timing difference to clear, or escalating a potential fraud indicator. In this guide, you will learn what account reconciliation is, how to perform a bank reconciliation step by step, which reconciling items to watch for, and how the process functions as a formal internal control. Under the COSO internal control framework, reconciliation is a classified detective control — and the first thing auditors examine when investigating financial irregularities.

## What Is Account Reconciliation?

Account reconciliation confirms that the balance in one financial record matches the balance in an independent source for that same account. If both records agree, the account is "in balance." If they don't, the gap is a **reconciling item** — and it must be identified, explained, and either corrected or cleared in the following period.

When accounts are properly reconciled, financial statements are accurate. When they are not, errors compound silently — misclassifications, duplicate entries, and fraud hide in unreconciled balances until they become material problems.

**The two most common reconciliation types**:

**1. Bank reconciliation**: Comparing the company's cash account in its general ledger against the bank statement. Differences arise from timing (outstanding cheques, deposits in transit) or errors.

**2. Account-to-account reconciliation**: Comparing one internal record against another — for example, the accounts payable subledger against the AP control account in the general ledger, or an intercompany receivable against the corresponding intercompany payable.

## Reconciling a Bank Account: Step by Step

Bank reconciliation is the most widely understood form of account reconciliation. The objective is to bring the book balance and bank balance to the same adjusted figure by accounting for every timing difference and unrecorded item on either side — outstanding cheques, deposits in transit, bank charges, and interest earned.

![The four-step process to reconcile a bank account by adjusting both the book balance and bank balance to a common figure.](data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201090%20125%22%20width%3D%221090%22%20height%3D%22125%22%20role%3D%22img%22%3E%3Ctitle%3EFlow%20diagram%3C%2Ftitle%3E%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20fill%3D%22%23f8fafc%22%2F%3E%3Crect%20x%3D%2230%22%20y%3D%2225%22%20width%3D%22170%22%20height%3D%2275%22%20rx%3D%2210%22%20fill%3D%22white%22%20stroke%3D%22%232563eb%22%20stroke-width%3D%222%22%2F%3E%3Ctext%20x%3D%22115%22%20y%3D%2258.5%22%20text-anchor%3D%22middle%22%20font-family%3D%22system-ui%2C-apple-system%2Csans-serif%22%20font-size%3D%2214%22%20font-weight%3D%22600%22%20fill%3D%22%230f172a%22%3EStart%3C%2Ftext%3E%3Ctext%20x%3D%22115%22%20y%3D%2278.5%22%20text-anchor%3D%22middle%22%20font-family%3D%22system-ui%2C-apple-system%2Csans-serif%22%20font-size%3D%2211%22%20fill%3D%22%2364748b%22%3EBook%20%26amp%3B%20bank%20balances%3C%2Ftext%3E%3Cline%20x1%3D%22205%22%20y1%3D%2262.5%22%20x2%3D%22237%22%20y2%3D%2262.5%22%20stroke%3D%22%2364748b%22%20stroke-width%3D%222%22%2F%3E%3Cpolygon%20points%3D%22244%2C62.5%20235%2C57.5%20235%2C67.5%22%20fill%3D%22%2364748b%22%2F%3E%3Crect%20x%3D%22245%22%20y%3D%2225%22%20width%3D%22170%22%20height%3D%2275%22%20rx%3D%2210%22%20fill%3D%22white%22%20stroke%3D%22%232563eb%22%20stroke-width%3D%222%22%2F%3E%3Ctext%20x%3D%22330%22%20y%3D%2258.5%22%20text-anchor%3D%22middle%22%20font-family%3D%22system-ui%2C-apple-system%2Csans-serif%22%20font-size%3D%2214%22%20font-weight%3D%22600%22%20fill%3D%22%230f172a%22%3EIdentify%3C%2Ftext%3E%3Ctext%20x%3D%22330%22%20y%3D%2278.5%22%20text-anchor%3D%22middle%22%20font-family%3D%22system-ui%2C-apple-system%2Csans-serif%22%20font-size%3D%2211%22%20fill%3D%22%2364748b%22%3EOutstanding%20cheques%3C%2Ftext%3E%3Cline%20x1%3D%22420%22%20y1%3D%2262.5%22%20x2%3D%22452%22%20y2%3D%2262.5%22%20stroke%3D%22%2364748b%22%20stroke-width%3D%222%22%2F%3E%3Cpolygon%20points%3D%22459%2C62.5%20450%2C57.5%20450%2C67.5%22%20fill%3D%22%2364748b%22%2F%3E%3Crect%20x%3D%22460%22%20y%3D%2225%22%20width%3D%22170%22%20height%3D%2275%22%20rx%3D%2210%22%20fill%3D%22white%22%20stroke%3D%22%232563eb%22%20stroke-width%3D%222%22%2F%3E%3Ctext%20x%3D%22545%22%20y%3D%2258.5%22%20text-anchor%3D%22middle%22%20font-family%3D%22system-ui%2C-apple-system%2Csans-serif%22%20font-size%3D%2214%22%20font-weight%3D%22600%22%20fill%3D%22%230f172a%22%3EIdentify%3C%2Ftext%3E%3Ctext%20x%3D%22545%22%20y%3D%2278.5%22%20text-anchor%3D%22middle%22%20font-family%3D%22system-ui%2C-apple-system%2Csans-serif%22%20font-size%3D%2211%22%20fill%3D%22%2364748b%22%3EDeposits%20in%20transit%3C%2Ftext%3E%3Cline%20x1%3D%22635%22%20y1%3D%2262.5%22%20x2%3D%22667%22%20y2%3D%2262.5%22%20stroke%3D%22%2364748b%22%20stroke-width%3D%222%22%2F%3E%3Cpolygon%20points%3D%22674%2C62.5%20665%2C57.5%20665%2C67.5%22%20fill%3D%22%2364748b%22%2F%3E%3Crect%20x%3D%22675%22%20y%3D%2225%22%20width%3D%22170%22%20height%3D%2275%22%20rx%3D%2210%22%20fill%3D%22white%22%20stroke%3D%22%232563eb%22%20stroke-width%3D%222%22%2F%3E%3Ctext%20x%3D%22760%22%20y%3D%2258.5%22%20text-anchor%3D%22middle%22%20font-family%3D%22system-ui%2C-apple-system%2Csans-serif%22%20font-size%3D%2214%22%20font-weight%3D%22600%22%20fill%3D%22%230f172a%22%3EAdjust%3C%2Ftext%3E%3Ctext%20x%3D%22760%22%20y%3D%2278.5%22%20text-anchor%3D%22middle%22%20font-family%3D%22system-ui%2C-apple-system%2Csans-serif%22%20font-size%3D%2211%22%20fill%3D%22%2364748b%22%3EBank%20charges%20%26amp%3B%20credits%3C%2Ftext%3E%3Cline%20x1%3D%22850%22%20y1%3D%2262.5%22%20x2%3D%22882%22%20y2%3D%2262.5%22%20stroke%3D%22%2364748b%22%20stroke-width%3D%222%22%2F%3E%3Cpolygon%20points%3D%22889%2C62.5%20880%2C57.5%20880%2C67.5%22%20fill%3D%22%2364748b%22%2F%3E%3Crect%20x%3D%22890%22%20y%3D%2225%22%20width%3D%22170%22%20height%3D%2275%22%20rx%3D%2210%22%20fill%3D%22white%22%20stroke%3D%22%232563eb%22%20stroke-width%3D%222%22%2F%3E%3Ctext%20x%3D%22975%22%20y%3D%2258.5%22%20text-anchor%3D%22middle%22%20font-family%3D%22system-ui%2C-apple-system%2Csans-serif%22%20font-size%3D%2214%22%20font-weight%3D%22600%22%20fill%3D%22%230f172a%22%3ECompare%3C%2Ftext%3E%3Ctext%20x%3D%22975%22%20y%3D%2278.5%22%20text-anchor%3D%22middle%22%20font-family%3D%22system-ui%2C-apple-system%2Csans-serif%22%20font-size%3D%2211%22%20fill%3D%22%2364748b%22%3EAdjusted%20balances%3C%2Ftext%3E%3C%2Fsvg%3E)

*The four-step process to reconcile a bank account by adjusting both the book balance and bank balance to a common figure.*

**Starting positions**:
- Book balance (per general ledger): £42,350
- Bank statement balance: £45,100

**Step 1: Identify outstanding cheques** (written but not yet cleared the bank)
- Cheque #1042: £1,200 written last week — not yet cleared
- Cheque #1046: £800 written 3 days ago — not yet cleared
- Total outstanding: **£2,000**

**Step 2: Identify deposits in transit** (deposited by company but not yet on bank statement)
- Deposit made on statement cutoff date: £800
- Total deposits in transit: **£800**

**Step 3: Identify bank charges and credits not yet recorded in books**
- Bank service charge: £50 (on bank statement, not in books)
- Interest earned: £500 (on bank statement, not in books)

**Step 4: Adjust both sides**

| Adjusted Bank Balance | | Adjusted Book Balance | |
|---|---|---|---|
| Bank statement balance | £45,100 | Book balance | £42,350 |
| Less: Outstanding cheques | (£2,000) | Less: Bank charges | (£50) |
| Plus: Deposits in transit | £800 | Plus: Interest earned | £500 |
| **Adjusted bank balance** | **£43,900** | **Adjusted book balance** | **£42,800** |

In this example, the adjusted balances still don't agree — there is a £1,100 discrepancy requiring further investigation. Common causes include an error in recording a [transaction](/blog/what-is-a-transactions), a cleared cheque left on the outstanding list, or a bank error.

## Reconciling Account Balances: Types of Reconciling Items

Reconciling items fall into three categories: timing differences that resolve automatically, errors that require correction, and fraud indicators that require immediate escalation. Distinguishing between these three is the most critical judgment call in any reconciliation review — timing differences are routine, but the other two demand action before the period closes.

![The three categories of reconciling items, distinguished by how each must be handled.](data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20600%20211%22%20width%3D%22600%22%20height%3D%22211%22%20role%3D%22img%22%3E%3Ctitle%3EHierarchy%3C%2Ftitle%3E%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20fill%3D%22%23f8fafc%22%2F%3E%3Crect%20x%3D%22220%22%20y%3D%2220%22%20width%3D%22160%22%20height%3D%2258%22%20rx%3D%228%22%20fill%3D%22%232563eb%22%2F%3E%3Ctext%20x%3D%22300%22%20y%3D%2254%22%20text-anchor%3D%22middle%22%20font-family%3D%22system-ui%2C-apple-system%2Csans-serif%22%20font-size%3D%2214%22%20font-weight%3D%22700%22%20fill%3D%22white%22%3EReconciling%20Items%3C%2Ftext%3E%3Cpath%20d%3D%22M%20300%2078%20L%20300%20105.5%20L%20120%20105.5%20L%20120%20133%22%20stroke%3D%22%23cbd5e1%22%20stroke-width%3D%222%22%20fill%3D%22none%22%2F%3E%3Crect%20x%3D%2240%22%20y%3D%22133%22%20width%3D%22160%22%20height%3D%2258%22%20rx%3D%228%22%20fill%3D%22white%22%20stroke%3D%22%230891b2%22%20stroke-width%3D%222%22%2F%3E%3Ctext%20x%3D%22120%22%20y%3D%22158%22%20text-anchor%3D%22middle%22%20font-family%3D%22system-ui%2C-apple-system%2Csans-serif%22%20font-size%3D%2213%22%20font-weight%3D%22600%22%20fill%3D%22%230f172a%22%3ETiming%20Differences%3C%2Ftext%3E%3Ctext%20x%3D%22120%22%20y%3D%22176%22%20text-anchor%3D%22middle%22%20font-family%3D%22system-ui%2C-apple-system%2Csans-serif%22%20font-size%3D%2210%22%20fill%3D%22%2364748b%22%3EClear%20next%20period%3C%2Ftext%3E%3Cpath%20d%3D%22M%20300%2078%20L%20300%20105.5%20L%20300%20105.5%20L%20300%20133%22%20stroke%3D%22%23cbd5e1%22%20stroke-width%3D%222%22%20fill%3D%22none%22%2F%3E%3Crect%20x%3D%22220%22%20y%3D%22133%22%20width%3D%22160%22%20height%3D%2258%22%20rx%3D%228%22%20fill%3D%22white%22%20stroke%3D%22%230891b2%22%20stroke-width%3D%222%22%2F%3E%3Ctext%20x%3D%22300%22%20y%3D%22158%22%20text-anchor%3D%22middle%22%20font-family%3D%22system-ui%2C-apple-system%2Csans-serif%22%20font-size%3D%2213%22%20font-weight%3D%22600%22%20fill%3D%22%230f172a%22%3EErrors%3C%2Ftext%3E%3Ctext%20x%3D%22300%22%20y%3D%22176%22%20text-anchor%3D%22middle%22%20font-family%3D%22system-ui%2C-apple-system%2Csans-serif%22%20font-size%3D%2210%22%20fill%3D%22%2364748b%22%3ECorrect%20immediately%3C%2Ftext%3E%3Cpath%20d%3D%22M%20300%2078%20L%20300%20105.5%20L%20480%20105.5%20L%20480%20133%22%20stroke%3D%22%23cbd5e1%22%20stroke-width%3D%222%22%20fill%3D%22none%22%2F%3E%3Crect%20x%3D%22400%22%20y%3D%22133%22%20width%3D%22160%22%20height%3D%2258%22%20rx%3D%228%22%20fill%3D%22white%22%20stroke%3D%22%230891b2%22%20stroke-width%3D%222%22%2F%3E%3Ctext%20x%3D%22480%22%20y%3D%22158%22%20text-anchor%3D%22middle%22%20font-family%3D%22system-ui%2C-apple-system%2Csans-serif%22%20font-size%3D%2213%22%20font-weight%3D%22600%22%20fill%3D%22%230f172a%22%3EFraud%20Indicators%3C%2Ftext%3E%3Ctext%20x%3D%22480%22%20y%3D%22176%22%20text-anchor%3D%22middle%22%20font-family%3D%22system-ui%2C-apple-system%2Csans-serif%22%20font-size%3D%2210%22%20fill%3D%22%2364748b%22%3EEscalate%20now%3C%2Ftext%3E%3C%2Fsvg%3E)

*The three categories of reconciling items, distinguished by how each must be handled.*

**Legitimate timing differences** (resolve automatically next period):
- Outstanding cheques: The company wrote the cheque; the bank has not processed it yet
- Deposits in transit: The company recorded the deposit; the bank received it after cutoff
- Accruals: Expenses accrued in the books but not yet reflected on the bank statement

**Errors requiring correction**:
- Transposition errors (£1,296 recorded as £1,269)
- Duplicate entries (transaction entered twice)
- Wrong account coding (transaction posted to the wrong GL account)
- NSF cheques (returned cheques not yet reversed in the books)

**Fraud indicators**:
- Unauthorized transactions on the bank statement
- Cheques made out to fictitious payees
- Altered cheque amounts
- Transactions with no corresponding purchase order or approval

## Reconciling Account Types Beyond the Bank Statement

Every balance sheet account requires monthly reconciliation — not just cash. The AR subledger, AP subledger, inventory system, payroll records, and intercompany balances each carry their own reconciliation requirements, and gaps in any of them can produce misstated financial statements that pass a superficial review.

![Every balance sheet account type that requires its own monthly reconciliation beyond the bank statement.](data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20760%20211%22%20width%3D%22760%22%20height%3D%22211%22%20role%3D%22img%22%3E%3Ctitle%3EHierarchy%3C%2Ftitle%3E%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20fill%3D%22%23f8fafc%22%2F%3E%3Crect%20x%3D%22300%22%20y%3D%2220%22%20width%3D%22160%22%20height%3D%2258%22%20rx%3D%228%22%20fill%3D%22%232563eb%22%2F%3E%3Ctext%20x%3D%22380%22%20y%3D%2254%22%20text-anchor%3D%22middle%22%20font-family%3D%22system-ui%2C-apple-system%2Csans-serif%22%20font-size%3D%2214%22%20font-weight%3D%22700%22%20fill%3D%22white%22%3EAccount%20Types%3C%2Ftext%3E%3Cpath%20d%3D%22M%20380%2078%20L%20380%20105.5%20L%20110%20105.5%20L%20110%20133%22%20stroke%3D%22%23cbd5e1%22%20stroke-width%3D%222%22%20fill%3D%22none%22%2F%3E%3Crect%20x%3D%2230%22%20y%3D%22133%22%20width%3D%22160%22%20height%3D%2258%22%20rx%3D%228%22%20fill%3D%22white%22%20stroke%3D%22%230891b2%22%20stroke-width%3D%222%22%2F%3E%3Ctext%20x%3D%22110%22%20y%3D%22167%22%20text-anchor%3D%22middle%22%20font-family%3D%22system-ui%2C-apple-system%2Csans-serif%22%20font-size%3D%2213%22%20font-weight%3D%22600%22%20fill%3D%22%230f172a%22%3EAccounts%20Receivable%3C%2Ftext%3E%3Cpath%20d%3D%22M%20380%2078%20L%20380%20105.5%20L%20290%20105.5%20L%20290%20133%22%20stroke%3D%22%23cbd5e1%22%20stroke-width%3D%222%22%20fill%3D%22none%22%2F%3E%3Crect%20x%3D%22210%22%20y%3D%22133%22%20width%3D%22160%22%20height%3D%2258%22%20rx%3D%228%22%20fill%3D%22white%22%20stroke%3D%22%230891b2%22%20stroke-width%3D%222%22%2F%3E%3Ctext%20x%3D%22290%22%20y%3D%22167%22%20text-anchor%3D%22middle%22%20font-family%3D%22system-ui%2C-apple-system%2Csans-serif%22%20font-size%3D%2213%22%20font-weight%3D%22600%22%20fill%3D%22%230f172a%22%3EAccounts%20Payable%3C%2Ftext%3E%3Cpath%20d%3D%22M%20380%2078%20L%20380%20105.5%20L%20470%20105.5%20L%20470%20133%22%20stroke%3D%22%23cbd5e1%22%20stroke-width%3D%222%22%20fill%3D%22none%22%2F%3E%3Crect%20x%3D%22390%22%20y%3D%22133%22%20width%3D%22160%22%20height%3D%2258%22%20rx%3D%228%22%20fill%3D%22white%22%20stroke%3D%22%230891b2%22%20stroke-width%3D%222%22%2F%3E%3Ctext%20x%3D%22470%22%20y%3D%22167%22%20text-anchor%3D%22middle%22%20font-family%3D%22system-ui%2C-apple-system%2Csans-serif%22%20font-size%3D%2213%22%20font-weight%3D%22600%22%20fill%3D%22%230f172a%22%3EInventory%3C%2Ftext%3E%3Cpath%20d%3D%22M%20380%2078%20L%20380%20105.5%20L%20650%20105.5%20L%20650%20133%22%20stroke%3D%22%23cbd5e1%22%20stroke-width%3D%222%22%20fill%3D%22none%22%2F%3E%3Crect%20x%3D%22570%22%20y%3D%22133%22%20width%3D%22160%22%20height%3D%2258%22%20rx%3D%228%22%20fill%3D%22white%22%20stroke%3D%22%230891b2%22%20stroke-width%3D%222%22%2F%3E%3Ctext%20x%3D%22650%22%20y%3D%22167%22%20text-anchor%3D%22middle%22%20font-family%3D%22system-ui%2C-apple-system%2Csans-serif%22%20font-size%3D%2213%22%20font-weight%3D%22600%22%20fill%3D%22%230f172a%22%3EPayroll%3C%2Ftext%3E%3C%2Fsvg%3E)

*Every balance sheet account type that requires its own monthly reconciliation beyond the bank statement.*

**[Accounts Receivable](/blog/accounts-receivable) (AR) reconciliation**: The AR subledger (which shows what each customer owes) must agree to the AR control account in the general ledger. Differences indicate posting errors or timing issues between the subledger and GL systems.

**Accounts Payable (AP) reconciliation**: The AP subledger is reconciled against the AP control account. It also involves comparing AP balances against vendor statements — does what the vendor says you owe match what you recorded? Differences are common and important to catch before payment runs.

**Inventory reconciliation**: The inventory subledger (unit counts × costs) is reconciled against the inventory GL account. Month-end physical counts are compared against system counts to catch shrinkage, damage, or recording errors.

**Payroll reconciliation**: Gross payroll per the payroll system vs. the GL posting; tax withholdings per the payroll processor vs. remittances to tax authorities; headcount vs. employee master records.

**Intercompany reconciliation**: For companies with multiple legal entities, amounts owed between subsidiaries must be eliminated in consolidation. The intercompany receivable on one entity's books must equal the intercompany payable on the other's. Differences cause consolidation errors and potentially misstated financial statements.

## The Reconciliation as an Internal Control

Reconciliation is one of the five components of the COSO internal control framework under **Control Activities**. It functions as a detective control — catching errors and irregularities after they occur rather than preventing them at the point of entry. To serve as a genuine control rather than a paperwork exercise, it must meet four criteria.

For a reconciliation to function as a control, it must be:

1. **Performed by someone independent** of the account's transactions — the person who writes cheques should not reconcile the bank account
2. **Reviewed by a supervisor** — reconciliations must be signed off by someone who can evaluate whether the reconciling items are legitimate
3. **Completed timely** — monthly close reconciliations should be complete within 5–10 business days of period end
4. **Documented** — the reconciliation workpaper must be retained with supporting evidence

Auditors routinely test reconciliations as evidence that financial statement accounts are properly stated. Gaps in reconciliation coverage are among the most common audit findings for small and mid-size businesses, and can rise to the level of a significant deficiency or material weakness.

## Common Errors When Reconciling Account Records

The most common reconciliation mistakes share one theme: they allow differences to persist rather than forcing resolution. Netting two offsetting errors, carrying forward an unexplained item for a second period, or filing an undocumented reconciliation all neutralize the control — and leave management with false confidence in the financial records.

| Error Type | Impact | Prevention |
|---|---|---|
| "Netting" differences | Hides individual errors | List every reconciling item separately |
| Rolling forward prior-period items | Old errors never resolve | Enforce a 60-day maximum age; escalate anything older |
| Incorrect cutoff | Timing differences grow | Standardize period-end procedures |
| Incomplete documentation | Can't validate reconciling items | Require source documents for every item |

## Authoritative Sources

For deeper background and primary-source data on this topic, the following authoritative sources are useful starting points:

- [Financial Accounting Standards Board](https://www.fasb.org/)
- [IFRS Foundation](https://www.ifrs.org/)
- [AICPA](https://www.aicpa-cima.com/)

## Conclusion

Account reconciliation is the bedrock of accounting accuracy and the first line of defense against cumulative error and fraud. Here are the core takeaways:

- **Every account needs a monthly reconciliation.** Bank accounts are the starting point, but AR, AP, inventory, payroll, and intercompany balances all need the same treatment to catch discrepancies before they compound.
- **Classify every reconciling item correctly.** Timing differences resolve on their own. Errors must be corrected in the current period. Fraud indicators must be escalated immediately — not carried forward.
- **A reconciliation is only a control if it is independent, supervised, timely, and documented.** Remove any one of those four elements and you have paperwork, not an internal control.
- **Unresolved items compound fast.** A £50 bank charge missed in January becomes an unexplained variance in the annual audit if the reconciling account process never forces resolution.
- **For investors, reconciliation quality signals accounting reliability.** Companies with systematic, well-documented account reconciliation processes are less likely to restate financials or harbor undetected fraud.

The minimum standard for any business is monthly bank and subledger reconciliation, completed within 10 business days of period end. Start there — then build the discipline outward across every balance sheet account.

Ready to put this knowledge to work? Try Warren, your AI financial advisor — get personalized, conflict-free guidance at heywarren.com

---


## Related Reading

**More from Warren**:
- [Accounts Receivable: What It Is and Why It Matters to Investors](/blog/accounts-receivable)
- Accounts Payable: What It Is and How It Works
- [Profit and Loss Statement: How to Read a P&L and What It Tells Investors](/blog/profit-and-loss-statement)

**Authoritative sources**:
- [AICPA — Internal Control Standards](https://www.aicpa.org/)
- [COSO — Internal Control Integrated Framework](https://www.coso.org/sitepages/internal-control.aspx)
- [IRS — Recordkeeping for Businesses](https://www.irs.gov/businesses/small-businesses-self-employed/recordkeeping)
