Read summarized version with
The first time I had to explain our general ledger to someone new, I realized I couldn’t actually explain it. I knew the books were right. I knew where the numbers ended up. But the path from “a vendor sent us an invoice” to “this number is on the balance sheet” lived entirely in one person’s head, and that person wasn’t me.
If you run accounting ops, you’ve probably felt this too. The general ledger is the most important system in the whole finance function, and it’s also the one most likely to be undocumented. Everyone trusts it. Almost nobody can walk you through it end to end.
So that’s what I want to do here. Walk the general ledger process step by step, the way it actually runs: the structure, journal entries, posting, reconciliation, and the close. Not the textbook version. The version you can hand to a new hire so they don’t have to reverse-engineer it from a spreadsheet.
Yuval / Founder & CEO, Glitter AI
Teach your co-workers or customers how to get stuff done – in seconds.
What the general ledger actually is
The general ledger (GL) is the master record of every financial transaction your business makes. Every sale, every bill, every payroll run, every depreciation entry eventually lands in the GL. It’s the single source of truth that your financial statements are built from.
Everything else in accounting feeds it. Accounts payable, accounts receivable, payroll, fixed assets - those are subledgers. They hold the detail. The GL holds the summarized, organized version that produces the balance sheet and income statement.
The GL feels mysterious to newcomers because it isn’t really one thing you “do.” It’s where a dozen other processes converge. So to document it well, you have to walk the flow, not just describe the end result. For the wider context around it, my accounting process explained post maps the full cycle the GL sits inside.
Step 1: Understand the GL structure
Before anyone touches a journal entry, they need to understand how your ledger is organized. This is the part most onboarding skips, and it’s why new hires miscode transactions for months.
The chart of accounts
The chart of accounts (COA) is the list of every account the GL can post to, each with a number and a type. The five core types are assets, liabilities, equity, revenue, and expenses. Your COA is the vocabulary of your books. If someone doesn’t know it, every entry they make is a guess.
A good COA is structured by number ranges - say, 1000s for assets, 2000s for liabilities, and so on. Document what each range means. Then, just as importantly, document the accounts people get wrong. There’s almost always a handful: the catch-all “miscellaneous expense,” the prepaid accounts, the intercompany lines. That’s where errors hide.
Account hierarchy and segments
Most accounting systems also have segments or dimensions: department, location, entity, project. A transaction isn’t just “office supplies.” It’s office supplies, sales department, New York office. If your team doesn’t know which segments are required, your reporting falls apart even when the dollar amounts are right.
Write down the structure once: which accounts exist, what they’re for, which segments are mandatory, and the common miscoding traps. That one document prevents more GL cleanup than any control you’ll add later.
Step 2: Create the journal entry
Everything in the GL arrives as a journal entry. A journal entry records a transaction using double-entry bookkeeping, where total debits always equal total credits. If they don’t balance, it’s not a valid entry.
There are two broad sources:
- Automated entries flow in from subledgers and integrations. An invoice approved in AP creates an entry. A payroll run posts an entry. These are high volume and mostly hands-off, but they still need owners who understand what’s being posted.
- Manual journal entries are created directly in the GL by the accounting team. Accruals, deferrals, depreciation, reclassifications, allocations, and corrections. These are lower volume and higher risk, because a person is deciding the numbers.
Every manual entry needs the same things: a clear description, the correct accounts and segments, supporting documentation, a named preparer, and a reviewer. “Accrual - $14,200” with no backup is how you fail an audit. “Q2 marketing accrual for contracted services not yet invoiced, per attached vendor SOW” is an entry someone can actually verify. The 2025 KPMG SOX Survey found that about 45% of controls at public companies are still entirely manual, with only 17% automated - which means journal entry discipline is the norm, not the exception, even at large organizations.
This is exactly the kind of step that lives in one person’s head right up until they leave. So document the recurring entries explicitly: what they are, when they post, how the number gets calculated, and where the support comes from.
Teach your co-workers or customers how to get stuff done – in seconds.
Step 3: Post to the general ledger
Posting is the act of moving a journal entry into the general ledger so it affects account balances. In modern accounting systems this often happens automatically when an entry is approved, but “automatic” doesn’t mean “unmanaged.”
Posting is where the timing rules live, and timing is where most GL pain comes from. A few things your process needs to define clearly:
- Posting period. Which accounting period does this entry hit? An invoice received in May for April services usually belongs in April. Getting this wrong distorts every period it touches.
- Approval before posting. Who can post directly, and who needs review first? High-risk accounts and large manual entries should never post without a second set of eyes.
- Cutoff. At some point the period closes and nothing new posts to it. Everyone needs to know the cutoff date and what happens to entries that miss it.
The detective control here is segregation of duties: whoever prepares an entry shouldn’t be the only person who can post it. On a small team that’s often not realistic, so document the compensating review instead. My write-up on internal controls in accounting goes deeper on how to structure that without a big team.
Step 4: Reconcile the general ledger
Posting gets numbers into the GL. Reconciliation proves they’re right. This is the step that turns “the books look done” into “the books are done.”
General ledger reconciliation means tying each GL balance to independent support. Cash ties to the bank statement. Accounts receivable ties to the AR aging. Fixed assets tie to the depreciation schedule. Prepaids tie to a roll-forward schedule. If you can’t explain a GL balance with a schedule that lives outside the GL, you don’t actually know it’s correct.
A reconciliation isn’t done when the numbers happen to match. It’s done when:
- The GL balance ties to an independent source.
- Every reconciling item is identified, explained, and has an action.
- The reconciliation is reviewed by someone other than the preparer.
Cash is usually the first one, and the most important. If your team isn’t crisp on it, walk through the bank reconciliation process and make that the template for every other account reconciliation: same rigor, same definition of done.
The single biggest improvement most teams can make here is just standardizing what “reconciled” means. When five people carry five definitions of done, your close stretches out and your audit gets painful.
Step 5: Review, adjust, and close
Once entries are posted and accounts are reconciled, the GL goes through review before the period locks.
Trial balance and variance review
The trial balance lists every GL account and its ending balance, with total debits equal to total credits. It’s the first sanity check. Next comes variance analysis: comparing this period to the prior period and to budget, then explaining the moves that matter.
Variance review is where real errors actually get caught. A duplicated accrual, a missed reversal, a transaction coded to the wrong account - these rarely show up as a broken trial balance. They show up as a number that moved more than it should have, and someone asking why.
Adjusting entries and the lock
Review almost always surfaces adjusting entries: a missed accrual, a correction, a reclassification. Those go back through the journal entry and posting steps, held to the same documentation standard as everything else. Once review is clean and adjustments are posted, the period gets locked so balances can’t change after they’ve been reconciled and signed off.
The GL process doesn’t end in a vacuum. It feeds straight into the broader financial close process and the recurring month-end close. The cleaner your GL steps, the shorter and less painful those closes get.
Teach your co-workers or customers how to get stuff done – in seconds.
Why documenting the GL process is the actual hard part
Here’s the thing nobody says out loud: the general ledger process isn’t hard because the accounting is hard. It’s hard because the knowledge is undocumented and sitting in one or two people’s heads. APQC benchmarking across more than 2,300 organizations shows that top-quartile finance teams close in 4.8 calendar days or fewer, versus 10 or more days for the bottom quartile - and that gap almost never comes from better accountants. It comes from better-documented processes that any qualified person can execute without a knowledge transfer.
Ask most teams to show you their GL process and you’ll get a chart of accounts and a shrug. The real process - which recurring entries post when, how the tricky accruals get calculated, which accounts people always miscode, what “reconciled” actually means here - lives in someone’s memory. That person becomes a single point of failure, and onboarding a replacement turns into months of looking over a shoulder.
I built Glitter AI because I kept watching this exact failure mode play out across finance teams. You record yourself doing the process once - posting the month-end accruals, running a reconciliation, walking the trial balance review - and you talk through it as you go. Out comes a clean step-by-step guide with screenshots, automatically. The general ledger process stops being tribal knowledge and turns into something you can hand a new hire on day one. The same way you’d document any repeatable accounting workflow, except you don’t have to write it.
You document it once. You stop re-explaining it every time someone new joins or someone leaves.
A quick reference: the general ledger process end to end
- Understand the structure - chart of accounts, account types, segments, and the common miscoding traps.
- Create journal entries - automated from subledgers, manual for accruals and adjustments, always balanced and supported.
- Post to the GL - correct period, proper approval, clear cutoff.
- Reconcile - tie every balance to independent support, explain every reconciling item, review by someone else.
- Review and close - trial balance, variance analysis, adjusting entries, then lock the period.
Give each of those five steps a named owner and a documented “how,” and your general ledger stops being a risk you’ve been getting away with. It starts being an actual process.
Frequently Asked Questions
What is the general ledger process?
The general ledger process is the set of steps that move financial transactions into the master accounting record and prove they are accurate. It covers understanding the GL structure, creating journal entries, posting them to the correct period, reconciling account balances, and reviewing before the period is closed.
What are the main steps in the general ledger process?
The core steps are understanding the chart of accounts and GL structure, creating journal entries, posting them to the ledger, reconciling each account to independent support, and reviewing and closing the period. Each step should have a named owner.
What is the difference between the general ledger and a subledger?
Subledgers like accounts payable, accounts receivable, and payroll hold the transaction-level detail. The general ledger holds the summarized, organized balances that financial statements are built from. Subledgers feed the general ledger.
What is a journal entry in the general ledger?
A journal entry records a transaction using double-entry bookkeeping, where total debits equal total credits. Entries arrive automatically from subledgers or are created manually for accruals, deferrals, depreciation, and corrections. Every manual entry needs a description, support, a preparer, and a reviewer.
What does posting to the general ledger mean?
Posting is the act of moving a journal entry into the general ledger so it affects account balances. It requires the correct accounting period, appropriate approval before posting, and a clear cutoff date after which nothing new posts to the period.
What is general ledger reconciliation?
General ledger reconciliation means tying each GL balance to independent support outside the ledger, such as a bank statement or an AR aging. A reconciliation is only done when the balance ties out, every reconciling item is explained, and someone other than the preparer has reviewed it.
Why is the chart of accounts important to the GL process?
The chart of accounts is the list of every account the GL can post to, organized by type and number. It is the vocabulary of the books. If the team does not know it well, transactions get miscoded and reporting breaks even when the dollar amounts are correct.
What is a trial balance and where does it fit?
A trial balance lists every GL account and its ending balance, with total debits equal to total credits. It is the first sanity check during review, before variance analysis and adjusting entries, and before the period is locked.
What is a period lock in the general ledger?
A period lock prevents any new entries from posting to a period after it has been reconciled, reviewed, and signed off. It protects balances from changing after they have been verified, which is essential for reliable financial statements and audits.
How do you document the general ledger process for a new hire?
Document the GL structure, the recurring journal entries with how each number is calculated, the posting and cutoff rules, the reconciliation standard, and the review and close steps. Recording the process once while narrating it, then turning that into a step-by-step guide, is faster and more accurate than writing it from scratch.








