General ledger reconciliation: A complete guide
Think of general ledger reconciliation as the unsung hero quietly keeping your books in balance. Let us take you through all you need to know to reconcile your general ledger.
This article was originally published on February 11, 2025 but has been refreshed and re-published with new content in September 2026.
When you’re making decisions about your business, you need rock-solid numbers.
If your records are off or out of date, you could end up overestimating how profitable you are—or worse, spending money you don’t actually have.
General Ledger (GL) reconciliation is what keeps your books honest, by checking that the figures in your general ledger are accurate and backed up by real documentation before you publish financial statements or set a budget.
To keep your finances in order, find out how GL reconciliation works, the different types of reconciliation, the steps to get it right, and how some businesses are using automation to streamline their processes.
Key takeaways
- General ledger reconciliation confirms that GL account balances match their supporting documents, such as bank statements and invoices.
- Most businesses reconcile monthly, quarterly, or annually; monthly is best practice for catching errors early.
- Common types of reconciliation include bank, credit card, vendor, accounts receivable, accounts payable, intercompany, and fixed assets reconciliation.
- Discrepancies are usually fixed with an adjusting journal entry, not by editing the original entry.
- Automated reconciliation software reduces manual errors and speeds up the financial close process.
Here’s what we’ll cover:
- What is a general ledger?
- What are the types of general ledger accounts?
- Components of a general ledger
- How transactions are recorded in a general ledger
- How are general ledgers used?
- What is general ledger reconciliation?
- What are the benefits of general ledger reconciliation?
- What are the common types of general ledger reconciliations?
- How to reconcile a general ledger: Step-by-step guide
- General ledger reconciliation example
- What are common general ledger reconciliation mistakes?
- Seven best practices for effective general ledger reconciliation
- Streamline your general ledger reconciliation with automated accounting software
- FAQs about general ledger reconciliation
What is a general ledger?
A general ledger is the central record of a business’s financial transactions, organized into accounts such as assets, liabilities, equity, income, and expenses. Traditional ledgers were physical books, but most companies now use digital files or accounting software instead.
Some general ledger accounts also have supporting subledgers, which provide a more detailed breakdown of the transactions recorded in that account.
What are the types of general ledger accounts?
Every transaction recorded in your general ledger is categorized into one of five core account types: assets, liabilities, equity, income, and expenses.
These categories organize your financial data, making it easier to prepare financial statements, track business performance, and maintain accurate accounting records.
Assets
Resources your business owns that have financial value, whether tangible or intangible, are assets.
Assets include cash, inventory, investments, business property, equipment, land, and anything else that helps generate future economic value.
Liabilities
Liabilities are financial debts and obligations that your company must repay or settle over time.
Common examples include loans, accounts payable, accrued expenses, taxes owed, and money owed to creditors.
Equity
The value remaining after liabilities are subtracted from assets is equity.
Equity represents the owners’ stake in the business and includes invested capital, retained earnings, preference shares, and treasury stock.
Income
Income is money your business earns through its normal operations, such as product sales, service revenue, interest income, or other revenue streams.
Income increases your company’s equity over time.
Expenses
The costs your business incurs to operate and generate revenue are your expenses.
Typical expenses include wages, rent, utilities, marketing, insurance, and office supplies.
Components of a general ledger
While the exact format may vary depending on your accounting system, most general ledger entries include the following six core elements:
- Account name: the specific account a transaction belongs to, such as “Sales” or “Accounts receivable.”
- Account number: a unique identifier (typically four digits) assigned to each account, with different numbering sequences used for different account types.
- Transaction details: a brief description of the transaction, including the transaction date and a reference to the original journal entry.
- Debits and credits: the debit and credit amounts that record how the transaction affects each account, ensuring the accounting equation remains balanced.
- Account balance: a running total for the account that is updated after each transaction, with an ending balance calculated at the close of each accounting period.
- Posting reference: a cross-reference to the original journal entry, making it easier to trace and verify transactions during reconciliations or audits.
How transactions are recorded in a general ledger
In a double-entry accounting system, every financial transaction affects at least two accounts: one is debited, and the other is credited. Because every debit is matched by an equal credit, the accounting equation always stays balanced.
Here’s how the process works:
- Record the transaction: enter the transaction in the general journal.
- Assign debits and credits: record equal debit and credit amounts in the appropriate accounts.
- Post to the general ledger: transfer the journal entry to the relevant GL accounts, where transactions are grouped by category (such as assets, liabilities, income, and expenses).
- Update account balances: the affected account balances are adjusted and used to prepare financial statements.
For example, if your business purchases new equipment with cash, you would debit the Equipment account (because your assets increase) and credit the Cash account (because your cash balance decreases).
How are general ledgers used?
Businesses use a general ledger to organize every financial transaction into a single, centralized record that supports accounting, financial reporting, and decision-making.
After accountants record transactions in the general journal, they post them to the appropriate general ledger accounts.
The general ledger then provides the data used to prepare the balance sheet, income statement, and cash flow statement.
A well-maintained general ledger helps businesses:
- Prepare accurate financial statements.
- Track income, expenses, assets, liabilities, and equity.
- Monitor financial performance over time.
- Create budgets and financial forecasts.
- Identify errors, unusual transactions, or potential fraud.
- Support audits, tax reporting, and regulatory compliance.
Because every transaction is categorized and stored in one place, the general ledger serves as the primary source of truth for a company’s financial information, helping business owners and finance teams make informed decisions with confidence.
What is general ledger reconciliation?
General ledger reconciliation is the process of checking that the balances recorded in your GL are accurate and complete by comparing each account balance against supporting documentation, such as bank statements, invoices, and receipts.
The process typically involves:
- Comparing the GL balance for an account against its supporting documents or sub-ledger.
- Identifying any mismatches, such as missing transactions, duplicate entries, or timing differences.
- Investigating the source documents to figure out what caused each discrepancy.
- Correcting each error with an adjusting journal entry.
Most companies reconcile at the end of every month, quarter, or year. Monthly reconciliation is best practice, as it helps catch problems while they’re still small and easy to trace back to their source.
Done well, general ledger reconciliation gives you three things:
- Accuracy: your published financial statements reflect reality.
- Early error detection: mistakes get caught and fixed before they compound.
- Fraud protection: unusual or unauthorized transactions surface quickly, rather than sitting unnoticed for months.
What are the benefits of general ledger reconciliation?
Beyond keeping the books tidy, regular general ledger reconciliation gives you more accurate financial data, stronger internal processes, and greater confidence from everyone who relies on your numbers, from your own leadership team to investors and auditors.
Here’s how it supports your business:
Catches discrepancies before they become problems
Cross-checking balances against source documents helps you identify small mistakes (missing transactions, double entries, timing errors) before they become larger issues.
It also helps flag potential fraud early, rather than months after the fact.
Highlights weak spots in your processes
Recurring discrepancies are rarely random—they usually point to a gap in how cash flow, reporting, or internal controls are handled.
Reconciliation surfaces those patterns so you can fix the process, not just the entry.
Sharpens decision-making
Confident numbers mean confident decisions. Reconciled data gives you a reliable base for budgeting, forecasting, and strategic planning instead of second-guessing whether the figures are right.
Keeps you compliant and audit-ready
Reconciliation is a core control for staying aligned with accounting standards and regulations, and it’s especially important before finalizing financial statements.
Companies that reconcile regularly also move through audits faster, since records are already organized and defensible, which cuts both the time and cost involved.
Builds trust with the people who matter
Accurate, transparent records earn confidence from investors, lenders, and business partners as well as strengthening your relationships with suppliers and customers who depend on you paying (and being paid) correctly.
What are the common types of general ledger reconciliations?
The most common types of general ledger reconciliations include bank reconciliation, credit card reconciliation, vendor reconciliation, accounts receivable reconciliation, accounts payable reconciliation, intercompany reconciliation, and fixed assets reconciliation.
Here’s what each type of reconciliation compares and why it matters:
| Reconciliation type | What is compares | Why it matters |
|---|---|---|
| Bank reconciliation | GL cash balance vs. bank statement | Identifies deposits in transit, outstanding checks, bank fees, and other timing differences. |
| Credit card reconciliation | Credit card statements vs. GL entries | Confirms expenses and customer payments are recorded correctly while identifying unusual transactions. |
| Vendor reconciliation | Vendor statements and invoices vs. company records | Verifies invoices, payments, credits, and agreed pricing to resolve discrepancies. |
| Accounts receivable reconciliation | Customer balances vs. payments recorded in the GL | Detects mismatches, outstanding balances, and missed customer payments. |
| Accounts payable reconciliation | Supplier invoices vs. GL records | Ensures liabilities are accurate, helping prevent overpayments, missed discounts, fraud, and late fees. |
| Intercompany reconciliation | Transactions between related entities | Confirms both sides of transfers, royalties, loans, and other intercompany transactions are aligned before consolidation. |
| Fixed assets reconciliation | Fixed asset register vs. GL balances | Verifies asset values after depreciation, acquisitions, disposals, and other adjustments. |
While not every business performs every type of reconciliation, most organizations regularly reconcile the accounts that have the greatest impact on their financial reporting.
The right reconciliation schedule depends on your transaction volume, industry, and regulatory requirements, but consistent reconciliations help maintain accurate books and speed up the financial close process.
How to reconcile a general ledger: Step-by-step guide
Whatever type of reconciliation you’re running, the same five steps apply:
1. Gather your financial documents
Pull together the supporting evidence for each GL account you’re reconciling (bank statements, receipts, invoices, and any other relevant records) along with the account’s current ending balance.
2. Compare accounts
Check each GL account balance against its supporting documents and cross-reference against any subledgers that have already been reconciled at the transaction level.
3. Identify and investigate errors
Flag any discrepancies, like double entries, missed transactions, or timing differences, and dig into individual transactions to work out how each one happened.
This sometimes means going back to a customer or vendor for their own records.
4. Make adjusting journal entries
Rather than editing the original (incorrect) entry, record a new adjusting journal entry to correct the mistake and update retained earnings for the period.
Adjusting entries also capture any income or expenses that weren’t recognized yet.
5. Document everything
Log what you reconciled, what discrepancies you found, and how you fixed them.
This record becomes essential later for audits, internal reviews, and proving your controls are working.
General ledger reconciliation example
To see reconciliation in action, let’s walk through a simple bank reconciliation for a fictional small business: Riverside Design Co., a graphic design studio.
At the end of March:
- GL cash balance: $14,250
- Bank statement balance: $13,890
The bookkeeper checks the $360 gap against supporting documents and finds four explainable differences:
| Item | Amount | Explanation |
|---|---|---|
| Deposits in transit | +$1,200 | A client payment recorded in the GL on March 31 but not yet processed by the bank. |
| Outstanding checks | –$850 | Two vendor payments written and recorded in the GL but not yet cashed. |
| Interest earned | +$35 | Interest the bank paid on the account not yet recorded in the GL. |
| Bank service fee | –$45 | A monthly account fee charged by the bank not yet recorded in the GL. |
To reconcile the two balances, the bookkeeper adjusts each side for what it’s missing:
| Adjustment | Running total | |
|---|---|---|
| GL balance | $14,250 | |
| + Interest earned (bank knew, GL didn’t) | +$35 | |
| − Bank service fee (bank knew, GL didn’t) | −$45 | $14,240 |
| Bank balance | $13,890 | |
| + Deposits in transit (GL knew, bank didn’t) | +$1,200 | |
| − Outstanding checks (GL knew, bank didn’t) | −$850 | $14,240 |
Both sides land on $14,240, meaning the account is reconciled. The bookkeeper posts two adjusting journal entries (the $35 interest and the $45 fee) to bring the GL in line with reality, and March is confirmed as accurate.
What are common general ledger reconciliation mistakes?
Most reconciliation mistakes trace back to one of three causes: unstandardized processes leading to frequent errors, growing transaction complexity outpacing your current process, and manual methods that can’t keep up as volume increases.
Non-standardized processes
Duplicate entries, data entry errors, unrecorded transactions, and debits posted as credits (or vice versa) are common symptoms of inconsistent processes.
If these discrepancies appear repeatedly, the issue is often the reconciliation process itself rather than isolated mistakes.
Growing transaction complexity
As a business scales, transactions become harder to reconcile.
Multiple currencies, intercompany accounting, expense amortization, and changing accounting regulations all add complexity that manual or basic reconciliation processes may struggle to handle.
Manual reconciliation
Many businesses still rely on manual reconciliation, but it’s time-consuming, prone to human error, and becomes increasingly difficult to scale as transaction volumes grow.
Seven best practices for effective general ledger reconciliation
Get these right and reconciliation becomes a lot less painful and a lot more useful. Here’s what effective GL reconciliation looks like in practice.
1. Regular reconciliation
You need to conduct GL reconciliation on a regular basis—at least annually, but preferably monthly or quarterly.
That way, you can identify errors and inefficiencies before they accumulate and cause serious problems. It’s also important to be consistent with your reconciliation methods.
2. Automated reconciliation
Automating the general ledger reconciliation process reduces the manual workload for accountants, giving them more time to spend on strategic tasks that add value, such as investigating discrepancies.
With automated accounting software, you get:
- Greater accuracy.
- Streamlined processes.
- Improved productivity and efficiency.
- Seamless integrations with other business systems.
3. Internal controls
By implementing internal controls, you’ll be able to prevent errors and fraud during the reconciliation process and ensure compliance with standards and regulations.
Internal controls can include restricted access to sensitive data and stronger authorization and approval processes.
4. Segregation of duties
Segregation of duties means dividing responsibilities between different team members involved in GL reconciliation.
In addition to improving individual accountability, this guards against duplication of journal entries or overlapping tasks.
5. Continuous training
No matter how skilled your teams are, ongoing training is essential.
Things can change rapidly in the world of accounting, whether it’s updated regulations, adjustments to your own internal processes and standards, or an adoption of new software.
6. Regular procedure reviews
One of the benefits of GL reconciliation is that it identifies areas for improvement in your processes.
Conducting regular reviews and updates for your procedures not only ensures financial accuracy but also allows your team to adapt to any changes in wider business strategies and structures.
7. Documentation and record-keeping
For every reconciliation you carry out, it’s essential to keep detailed records of every investigation, adjustment, and outcome.
Not only is this valuable for compliance purposes and audit readiness, but it will also highlight ways to improve your future procedures.
Streamline your general ledger reconciliation with automated accounting software
Manual reconciliation doesn’t scale, and the more your business grows, the more that gap costs you in time, errors, and risk.
Modern general ledger software fixes that: cloud-based platforms centralize your financial data and automate reconciliation, turning what used to be a periodic scramble into something closer to continuous monitoring.
Here’s how Sage’s bank reconciliation software can help you reconcile faster and with more confidence:
- Automated matching: instantly matches bank statement transactions with GL entries, cutting manual work and reducing mistakes.
- Real-time updates: your GL stays current, thanks to direct bank feed integrations.
- Error detection and adjustment: mismatches get flagged instantly, so you can fix them on the spot.
- Comprehensive reporting: real-time data and detailed reports make reviewing and verifying reconciled transactions fast and straightforward.
- Fraud detection: regular, automated reconciliation catches suspicious or unauthorized activity early, not months later.
Sage offers automation capabilities that handle multi-entity reconciliation with ease, so your team can spend less time chasing discrepancies and more time on the work that actually moves the business forward.
Sage Intacct brings multi-dimensional reporting, global consolidation, and journal entry templates together in one platform, with built-in support for regulatory compliance standards and integrations with more than 10,000 global banks.
Ready to spend less time reconciling and more time growing your business?
Explore our general ledger accounting software and see how much of the process you can put on autopilot.
FAQs about general ledger reconciliation
How do you balance a general ledger account?
The double-entry accounting system uses separate columns for debits and credits in every GL account, and the two must be equal for the account to balance. If they don’t match, you’ll need to review individual transactions and make adjusting entries to correct any discrepancies.
What’s the difference between a balance sheet and a general ledger?
A balance sheet shows your company’s financial position at a single point in time, while the general ledger contains the detailed, ongoing record of every transaction behind it. In short, the GL is the source data, and the balance sheet is one of the reports built from it.
What’s the difference between bank reconciliation and GL reconciliation?
Bank reconciliation is one specific type of GL reconciliation; it compares your GL’s cash balance against your bank statement. GL reconciliation is the broader process, covering every account in your ledger, from accounts receivable and accounts payable to fixed assets and intercompany transactions.
What are automated reconciliations?
Automated reconciliations are performed by software rather than manually. The software pulls in the relevant documentation, compares balances automatically, and either flags discrepancies for review or confirms the account is accurate, cutting out most of the manual matching work.
What is general ledger account reconciliation?
General ledger account reconciliation is the process of confirming that the balance in a specific GL account, such as cash, accounts receivable, or fixed assets, matches its supporting documentation. It’s typically done account by account as part of the broader monthly or quarterly close process.
What is ledger reconciliation?
Ledger reconciliation is another term for general ledger reconciliation—checking that the balances recorded in your ledger are accurate and supported by real documentation, such as invoices, receipts, or bank statements, before you finalize financial statements.
Subscribe to our Sage Advice Newsletter
Get our latest business advice delivered directly to your inbox.