General ledger reconciliation: step-by-step techniques for accuracy and compliance

Justin Myung
Expert Accountant & Former Consulting CFO | DualEntry
Summarize this article

Subscribe to the
DualEntry Newsletter

Get Fresh Al finance insights, reports and more delivered straight to your inbox

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Summarize this article

An unreconciled discrepancy doesn't just sit there: iIt compounds. Organizations lose an estimated 5% of revenue to fraud annually, much of which proper reconciliation would catch. Beyond the numbers, this is where you spot fraud early and avoid decisions based on bad data. This guide covers the complete process–what to do, when, and how to document it.

What is general ledger reconciliation?

General ledger reconciliation is about making sure your GL balances line up with what really happened.¹ You're comparing them to the underlying records–things like subsidiary ledgers, bank statements, and invoices, or any other documents that back up those transactions. The GL shows every debit and credit running through the business, and reconciliation is where you pause to see if what's recorded actually matches reality.


It's verification work, not just bookkeeping. You're looking for gaps, timing differences, and errors that somehow crept in.


If your company shows $50,000 in March revenue in the GL, but the sales subledger only shows $48,500, that $1,500 gap needs explaining. Maybe it's down to timing–perhaps an invoice hit the GL but hasn't posted to the subledger yet. Or someone fat-fingered an entry. Or it could be a duplicate posting. The point is, reconciliation catches these issues before they compound into bigger problems.

TL;DR

General ledger reconciliation verifies GL balances match supporting documentation—bank statements, subledgers, source documents. The process catches errors before they compound into material misstatements.
Key points:

  • 5-Step Process: Gather documents, compare balances, identify discrepancies, adjust errors (not timing differences), document everything. Complete within 5 business days of month-end.
  • Time Investment: Manual reconciliation takes 7-11 hours monthly. Automated systems: 3-4 hours. Organizations achieve ROI in 3-6 months.
  • Critical accounts: Cash, AR, AP, revenue, COGS need monthly reconciliation minimum. These represent 80% of financial statement risk.
  • Common Problems: Timing differences (deposits in transit, outstanding checks), unrecorded fees, duplicate postings. Manual entries that bypass subledgers. Document timing differences but only adjust actual errors.
  • Compliance: Required under SOX, GAAP, IFRS. Reconciliation also provides early fraud detection—identifies unauthorized transactions before losses compound.

Essential components of the GL

The general ledger consists of multiple integrated components that function together. Reconciliation issues typically happen when those components don't align properly.

Accounts & posting

The chart of accounts organizes financial data into standard categories:assets, liabilities, equity, revenue, expenses. Each account has a unique number for identification purposes. The double-entry bookkeeping system requires every transaction to affect at least two accounts. Assets and expenses increase with debits. Liabilities, equity, and revenue increase with credits.

Transaction sources

GL entries originate from multiple systems throughout an organization. Sources include sales systems, purchasing, payroll, treasury operations, and manual journal entries. Each transaction requires documentation that can be traced during reconciliation.¹

Subsidiary ledgers

Subsidiary ledgers provide transaction detail that rolls up into GL control accounts.¹ The system maintains AR by customer, AP by vendor, inventory by item, and fixed assets individually.

When a customer pays a $5,000 invoice, the transaction records in the AR subledger:

Debit Cash (1000) $5,000
  Credit AR (1200) $5,000

The entry posts to the GL and flows through to the trial balance and balance sheet.

GL reconciliation process: a step-by-step guide

Step 1: Preparation

The preparation phase involves gathering required statements and reports before starting reconciliation.¹ Organizations must collect bank statements for the period, plus subsidiary ledger reports, GL account details, prior reconciliations, and outstanding items lists. All transactions for the period must post to the system before reconciliation begins. Incomplete posting requires repeating the reconciliation process after remaining transactions post.

Step 2: Review & comparison

The comparison process matches GL balances to source documents or subledger totals.¹ Bank accounts are matched to bank-statement ending balances. AR and AP control accounts are compared to subledger totals. When balances don't match, the process requires investigating transaction-level detail to identify the discrepancy’s source.

Step 3: Discrepancy identification

The identification process marks transactions appearing in both the GL and source documents. Unmarked items represent discrepancies that need investigation.

Common discrepancy types include:¹

  • Timing differences (checks written but not cleared;, deposits in transit)
  • Unrecorded bank fees
  • Duplicate postings
  • Data entry errors
  • Transactions posted to incorrect accounts

Organizations must document all identified discrepancies for resolution. ¹

Step 4: Adjustments & finalization

Errors identified during reconciliation require immediate correction. Timing differences don't require adjustment as these are resolved in subsequent periods.¹

For example, a revenue account (4100) shows $125,000, but the sales subledger shows $122,500. Investigation identifies a duplicate entry from March 15.

Correcting entry:

Debit Revenue (4100) $2,500
  Credit Accounts Receivable (1200) $2,500

Entry description: "Invoice #3847, Smith Corp – duplicate posting found March 31."

Step 5: Documentation

Documentation requirements include starting balances, reconciling items with explanations, adjustments made, final reconciled balance, preparer name and date, and reviewer name and date.¹ This documentation provides an audit trail and reduces the time needed for subsequent reconciliations.

A 50-person professional services firm will typically spend 2-3 hours on steps 1-2, 4-6 hours on steps 3-4, and 1-2 hours on step 5. In total, 7-11 hours monthly.

Types of reconciliation

Organizations perform multiple reconciliation types based on account classification and materiality. Bank and AR/AP reconciliations are the highest priority due to material impact on financial statements. Remaining accounts can be reconciled less often based on resource constraints.

Bank reconciliation

Bank reconciliation is the most common reconciliation type. This process verifies that the cash balance in the general ledger matches the bank statement’s ending balance.¹

For example, the GL shows $87,500, but the bank statement shows $85,200. The difference typically results from timing or items the bank recorded first. Reconciling items include $3,100 in deposits in transit that have not cleared yet, $800 in outstanding checks, and $200 in bank fees that the bank recorded but the organization has not.

After posting adjusting entries for unrecorded bank fees, both balances match at $87,500. The reconciliation demonstrates that all items are accounted for in the appropriate period.

Subledger vs. GL reconciliation

Subsidiary ledgers maintain detailed records: AR by customer, AP by vendor, inventory by item, and fixed assets individually. These totals roll up into GL control accounts. The process compares the detailed subledger total against the GL summary number. Discrepancies typically result from timing differences or manual journal entries that bypass the subledger entirely.¹

Credit cards & payments

Credit-card reconciliation verifies expense accounts against monthly statements. Payment reconciliation matches GL records for AP payments against the check register and cleared bank transactions. Many organizations handle these reconciliations monthly, but higher-volume operations may reconcile weekly.

GL vs. subledger reconciliation

GL control accounts should match subledger totals. GL control accounts should match subledger totals. When they don't, that's where errors hide.

The GL tracks summary balances: total AR, total AP, total inventory. Subledgers track the detail–which customers owe money, which vendors you owe, and what's sitting in your warehouse. When transactions post to one system but not the other, you get discrepancies.

Here's a common scenario: AR subledger shows total $250,000 across 150 customer accounts. GL Account 1200 (AR Control) shows $248,200. The $1,800 discrepancy traces to a manual journal entry from March 20. This credit memo posted to the GL but not the subledger. This happens when someone bypasses normal posting workflows.

Key differences

GL control accounts are summary-level: one balance for all customer receivables. Subledgers break that down by customer, showing specific amounts owed. These should reconcile exactly, but timing differences, interface errors between systems, and manual entries cause mismatches.

Integration best practices

Companies should reconcile GL to subledgers monthly, at a minimum.  You should investigate discrepancies immediately and limit manual journal entries that bypass subledger posting. When manual entries post, document which subledger needs the corresponding adjustment. Modern ERP systems automate integration, but organizations are responsible for checking that the automation works correctly.

Benefits of regular reconciliation

Regular GL reconciliation is needed for organizations subject to SOX, GAAP, or IFRS requirements.² ³ Beyond compliance, the process provides measurable protection.

Compliance

Public companies must reconcile accounts timely under Sarbanes-Oxley.² ³ GAAP and IFRS require accurate, reconciled financial statements. Failed reconciliations trigger audit findings and potential restatements.³ 

Fraud prevention

Reconciliation identifies unauthorized activity. For example, a controller discovers during monthly bank reconciliation that $8,500 in unauthorized wire transfers have taken place over 3 months. Early detection limits the loss and enables recovery.

Fraud creates discrepancies. Reconciliation catches these variances through comparison of recorded amounts to source documents.

Financial decision-making

Decisions require accurate data. Regular reconciliation ensures decisions based on accurate financials rather than unverified information. According to benchmarking data from the American Productivity and Quality Center (APQC), the median general ledger reconciliation takes six hours monthly. Organizations in the 75th percentile spend an average of ten hours on reconciliation. At typical accounting department labor rates of $40–$80 per hour, this represents a monthly investment of $400–$800 for material account reconciliation. Leading automated reconciliation systems reduce this time by 70–88% while achieving 97% accuracy in transaction matching, with return on investment typically happening within 3-6 months.

AI-powered reconciliation

Machine-learning platforms match transactions automatically and flag variances. DualEntry's general ledger software and similar systems perform this function. The system learns from reconciliations and improves accuracy over time.

These platforms handle routine matching and identify variances as they occur. The systems route exceptions to appropriate reviewers and maintain documented audit trails.

Manual vs. automated reconciliation

Reconciling 50 GL accounts manually requires significant time investment. With automation, organizations can substantially reduce reconciliation time while improving accuracy.

Remember that implementation timelines typically require 90-120 days depending on organizational complexity, and training on the platform should be done before it's activated. Data must be clean before implementation begins. Organizations with an inconsistent chart of accounts or transaction coding must address those data-quality issues first – tools don’t fix existing data problems.

Implementation tips

  • Organizations should start with accounts consuming most reconciliation time (think bank, AR, and AP).⁶ Clean up their data before implementation, not during.
  • Remember that iImplementation timelines usually take 90 days minimum, and raining on the platform should be done before it’s activated.
  • Make sure your processes and workflows are solid before implementation. Even the best general ledger software won't fix workflow problems, and AI functions most effectively when processes are already in place.
  • Standard practices prevent most reconciliation issues.⁴ ⁶ When problems arise, organizations need practical solutions rather than theoretical approaches.

Scheduling

Organizations should reconcile material accounts–cash, AR, AP, revenue, COGS–monthly at a minimum.⁶ These accounts represent the highest risk for financial statement accuracy. For remaining accounts, quarterly reconciliation will do. Aim to complete reconciliations within 5 business days of period close, while transactions are recent. Waiting longer makes discrepancies harder to trace.

Document standards

Effective documentation saves time during close and error identification. Documentation should include the preparer’s name, the completion date, accounts included, discrepancies found with explanations, adjustments made, and the final reconciled balance.¹ When next month arrives, prior documentation provides a starting point and enables faster completion.

Resolving complex discrepancies

Some discrepancies need investigation. For example: $12,500 sits in a suspense account for 3 months. Investigation reveals that a $8,000 customer payment was misapplied (should be Invoice #4521, but was posted to #4421), a $3,200 vendor refund is awaiting proper GL account assignment, and $1,300 bank error was corrected but not yet reclassified. Resolution requires 3 correcting entries and coordination with AR and AP.

To learn more about reconciliation check our article: Real-Life General Ledger Examples (With Entries)

Teams lacking resources

Organizations with limited resources should prioritize based on materiality. So, rather than reconciling all 200 GL accounts monthly, focus on material accounts monthly and reconcile remaining accounts quarterly. This targets effort where it matters most for financial statement accuracy.

General ledger reconciliation FAQ

What is ledger reconciliation?

Ledger reconciliation compares GL account balances to source documents and subsidiary ledgers to verify balance accuracy.¹ The process verifies that recorded balances match underlying transaction documentation, including bank statements, subledger totals, and invoices.

How to handle a general ledger reconciliation?

Gather statements, subledger reports, and GL detail. Compare GL balances to source documents. Mark matching items. Identify discrepancies – like timing differences, errors, missing items.¹ ⁶ Make adjusting entries for actual errors, but note that timing differences don't require adjustment as these resolve in subsequent periods.¹ Document all your findings and corrections.⁴

What's the difference between bank reconciliation and general ledger reconciliation?

Bank reconciliation verifies the GL cash account versus bank statements. GL reconciliation encompasses all GL accounts compared to supporting documents. Bank reconciliation represents one type of GL reconciliation.¹

How do you reconcile the general ledger and subledger?

Compare the subledger total to the GL control account.¹ These should match. When discrepancies exist, investigate timing issues such as batch posting delays, manual entries that bypassed the subledger, or interface problems between systems. Post adjusting entries to correct actual discrepancies.

What's an example of a GL reconciliation?

The GL shows $87,500 cash. The bank statement shows $85,200. Reconciling items include $3,100 in checks that have not cleared, $800 deposit in transit, and $200 in bank fees not yet recorded.¹ After adjusting for the fees, both balances match at $87,500.

Conclusion

This guide covers the complete reconciliation methodology, from preparation to documentation. A key takeaway is that organizations not reconciling material accounts monthly should still implement monthly processes for cash, AR, AP, revenue, and COGS. Why? Because these accounts represent the highest risk for financial statement accuracy.


Accuracy results from consistent processes rather than month-end intensive efforts. The 7-11 hours invested monthly prevent expensive errors, identify fraudulent activity before losses compound, and enable smarter decisions based on accurate financial data.


Companies spending 10+ hours monthly on manual reconciliation should think about automation platforms. AI systems handle routine matching so staff can focus on investigating exceptions instead.


Resources

  1. U.S. Department of the Treasury — Types of Reconciliations to be Performed by Agencies . ↩︎
  2. Federal Register — Management's Report on Internal Control Over Financial Reporting and Certification of Disclosure in Exchange Act Periodic Reports . ↩︎
  3. PCAOB — AS 2201: An Audit of Internal Control Over Financial Reporting That Is Integrated with An Audit of Financial Statements . ↩︎
  4. COSO — Guidance on Internal Control . ↩︎
  5. ACFE — 2024 Report to the Nations . ↩︎
  6. Journal of Accountancy — Best Practices to Improve Account Reconciliation . ↩︎
  7. AICPA & CIMA — AICPA Statements on Auditing Standards Currently Effective . ↩︎
  8. State of Washington Office of Financial Management — General Ledger Reconciliation . ↩︎
  9. PwC — Best-in-class Intercompany Reconciliation Process . ↩︎

See the full power of DualEntry in 30 minutes

Go live in 24 hours

By clicking "Schedule Demo" you agree to the use of your data in accordance with DualEntry's Privacy Notice, including for marketing purposes.