Table of Contents >> Show >> Hide
- What a General Ledger Actually Is (and Why It Matters)
- Before You Start: Pick Your Rules of the Game
- Step 1: Gather Your Source Documents (Your Ledger’s Receipts of Reality)
- Step 2: Build a Chart of Accounts That Won’t Betray You Later
- Step 3: Set Up the General Ledger Structure (Manual or Software)
- Step 4: Establish Opening Balances (So Your Ledger Starts in Reality, Not Fantasy)
- Step 5: Record Transactions as Journal Entries (The Clean Way to Feed the Ledger)
- Step 6: Post Journal Entries to the General Ledger (Where Accounts Get Their History)
- Step 7: Reconcile Accounts (Because the Bank Statement Is Not a Suggestion)
- Step 8: Run a Trial Balance and Make Adjusting Entries
- Step 9: Produce Financial Statements (The Whole Point of the Ledger)
- Common General Ledger Mistakes (and How to Dodge Them)
- A Simple Monthly Close Routine You Can Actually Keep
- Real-World Experience: What Constructing a GL Feels Like in the First Month (and What People Learn Fast)
A general ledger sounds like something your accountant keeps in a locked briefcase next to “the good pens.” In reality, it’s just your business’s financial memoryorganized, searchable, and (ideally) not powered by vibes. Construct it well, and you’ll know exactly where your money came from, where it went, and why your “tiny” monthly software subscriptions somehow add up to the price of a used scooter.
This guide walks you through building a general ledger (GL) from scratch, step-by-step, with practical examples, a clean chart of accounts, and a workflow you can run monthly without sacrificing your weekends to the Spreadsheet Gods. Whether you use QuickBooks, Xero, Wave, NetSuite, or a well-behaved Excel file, the logic is the same.
What a General Ledger Actually Is (and Why It Matters)
The general ledger is the master record of your business’s financial transactions, organized by account. Every sale, bill, payroll run, loan payment, and owner draw eventually lands in the GL. Your profit and loss statement (income statement) and balance sheet aren’t magical documentsthey’re summaries generated from your ledger.
If your books were a kitchen: source documents (receipts, invoices, bank statements) are ingredients, journal entries are the recipe, and the general ledger is the finished meal plated by account. The GL is how you prove (to yourself, your lender, or the IRS) that your numbers are realand not “about right, give or take a few thousand.”
Before You Start: Pick Your Rules of the Game
1) Choose cash vs. accrual (and stick with it)
Your ledger needs a consistent method:
- Cash basis: record income when money hits your bank; record expenses when you pay them. Simple and common for small businesses.
- Accrual basis: record income when earned (invoiced) and expenses when incurred (billed), even if cash moves later. More accurate for growth and reporting.
Either can work, but mixing them is how you end up believing you made a profit while your bank account is quietly panicking. If you carry inventory or want stronger financial statements for investors/lenders, accrual is often the better fit. If you’re unsure, ask a CPA how your tax filing and industry norms affect the choice.
2) Set your reporting period and “close” schedule
Decide whether you’ll close monthly (recommended), quarterly, or annually. Monthly closes make problems smaller and easier to fixlike cleaning a kitchen daily instead of once a year with a hazmat team.
Step 1: Gather Your Source Documents (Your Ledger’s Receipts of Reality)
Your general ledger is only as good as what feeds it. Start by collecting:
- Bank and credit card statements
- Sales records (POS reports, Stripe/PayPal deposits, invoices)
- Bills from vendors and contractors
- Payroll reports (gross wages, taxes, benefits, employer taxes)
- Loan statements and interest schedules
- Sales tax filings (if applicable)
- Asset purchases (equipment, computers) and depreciation info
Pro tip: attach receipts to transactions in your accounting system as you go. Future You will be grateful. Auditors and tax questions love documentation. Chaos does not.
Step 2: Build a Chart of Accounts That Won’t Betray You Later
The chart of accounts (COA) is the index of all the accounts your general ledger will use. Think of it as your financial filing cabinet: every transaction needs a labeled folder to land in. A good COA is detailed enough to answer questions, but not so detailed that you have separate expense accounts for “paper clips,” “staples,” and “staples I regret buying.”
The five core account types
- Assets (what you own): cash, accounts receivable, inventory, equipment
- Liabilities (what you owe): credit cards, loans, payroll taxes payable, sales tax payable
- Equity (owner’s stake): owner contributions, retained earnings, owner draws
- Revenue: sales, service income, other income
- Expenses: rent, payroll, marketing, software, cost of goods sold (COGS), etc.
Use a numbering system that can grow
Many businesses use leading digits by category (for example: 1000s assets, 2000s liabilities, 3000s equity, 4000s revenue, 5000s–7000s expenses). The exact numbers don’t matter as much as consistency and room to expand.
Example: a simple COA for a small service business
| Account # | Account Name | Type | Why You Need It |
|---|---|---|---|
| 1010 | Operating Checking | Asset | Your cash hub |
| 1200 | Accounts Receivable | Asset | Money customers owe you (accrual) |
| 2005 | Credit Card Payable | Liability | Track card balances and payments |
| 2100 | Payroll Taxes Payable | Liability | Separate what you owe from what you spend |
| 3000 | Owner Capital | Equity | Owner contributions and baseline equity |
| 3100 | Owner Draws | Equity | Owner withdrawals (not “salary” for many structures) |
| 4010 | Service Revenue | Revenue | Core income stream |
| 5010 | Contractor Expense | Expense | Outsourced labor costs |
| 6100 | Software Subscriptions | Expense | Modern “rent,” but for apps |
| 6200 | Marketing & Advertising | Expense | Track customer acquisition spend |
Customize your COA to your business model. Retail and e-commerce often need inventory, COGS, shipping income/expense, merchant fees, returns/allowances, and sales tax payable accounts.
Step 3: Set Up the General Ledger Structure (Manual or Software)
In accounting software, your ledger exists automatically once you create the chart of accounts. If you’re building it manually (spreadsheet or paper ledger), each account needs a running record with:
- Date
- Description (what happened)
- Reference (invoice #, receipt ID, or journal entry ID)
- Debit amount
- Credit amount
- Running balance
The big rule: in double-entry bookkeeping, every transaction has at least two entries and total debits must equal total credits. This is the accounting version of “what goes up must come down,” except it’s “what gets debited must get credited.”
Step 4: Establish Opening Balances (So Your Ledger Starts in Reality, Not Fantasy)
If this is a brand-new business, your opening balances may be simple: initial cash deposited, maybe a loan, maybe some equipment. If you’re moving from “miscellaneous notes + bank statements” to real books, you’ll need a starting point date and balances as of that date.
Example opening entries
- Owner deposits $10,000 to start the business: Debit Operating Checking $10,000; Credit Owner Capital $10,000
- Business takes a $25,000 loan: Debit Operating Checking $25,000; Credit Loan Payable $25,000
- Business buys a laptop for $1,500 on the company card: Debit Equipment $1,500; Credit Credit Card Payable $1,500
If you already have months of transactions, don’t panic. Many small businesses “construct forward”: set clean opening balances at the start of a month/quarter and then enter transactions going forward, while your accountant helps clean historical periods as needed.
Step 5: Record Transactions as Journal Entries (The Clean Way to Feed the Ledger)
Journal entries are the formal way you translate real-world events into debits and credits. Even if your software hides the journal screen, it’s still doing journal entries behind the scenes.
Three common examples (with debits and credits)
Example A: You invoice a client $1,000 (accrual basis)
- Debit Accounts Receivable $1,000
- Credit Service Revenue $1,000
Example B: The client pays you $1,000
- Debit Operating Checking $1,000
- Credit Accounts Receivable $1,000
Example C: You pay $200 for online ads on your credit card
- Debit Marketing & Advertising $200
- Credit Credit Card Payable $200
Notice what’s happening: revenue and expenses tell the story of performance, while assets and liabilities tell the story of financial position. The ledger keeps both stories consistent.
Step 6: Post Journal Entries to the General Ledger (Where Accounts Get Their History)
Posting means transferring each journal entry line to the appropriate ledger account. Software does this instantly; manual systems require you to update each affected account. The goal is that each account shows a timeline: beginning balance, changes (debits/credits), ending balance.
Don’t forget subledgers (if you need them)
As you grow, you may use subledgers to track detail for:
- Accounts Receivable (A/R): customer invoices and payments
- Accounts Payable (A/P): vendor bills and payments
- Inventory: units, costs, shrink, adjustments
- Fixed assets: purchases, depreciation schedules
- Payroll: wages, employer taxes, benefits, withholdings
Your general ledger often holds control accounts (like total A/R) while the subledger holds detail (who owes you what). This is how businesses scale without the GL turning into a 40,000-line novel.
Step 7: Reconcile Accounts (Because the Bank Statement Is Not a Suggestion)
Reconciliation is how you confirm your ledger matches realityespecially cash and credit cards. Each month, compare your ledger balances to statements and explain differences: outstanding checks, deposits in transit, bank fees, interest, refunds, timing gaps.
Quick monthly reconciliation checklist
- Match bank ending balance to ledger cash balance (after adjustments)
- Match credit card statement balance to credit card payable account
- Review undeposited funds / clearing accounts
- Verify payroll liabilities and payment dates
- Confirm sales tax payable aligns with filings (if applicable)
Step 8: Run a Trial Balance and Make Adjusting Entries
A trial balance lists your general ledger accounts and their balances, typically with debits in one column and credits in the other. If total debits don’t equal total credits, something’s brokenand the trial balance helps you find where.
Even if debits equal credits, you may still need adjusting entries at month-end, such as:
- Accruals: record expenses incurred but not yet billed/paid
- Prepaids: spread annual insurance or subscriptions across months
- Depreciation: allocate asset cost over its useful life
- Inventory adjustments: reconcile inventory counts to ledger values
- Unearned revenue: money received for work not yet performed
You don’t have to be a full-time accountant to do this well, but you do need a routine. Many small businesses handle day-to-day categorizing and reconciliation in-house, then have a bookkeeper or CPA review and post adjustments monthly or quarterly.
Step 9: Produce Financial Statements (The Whole Point of the Ledger)
Once your ledger is posted and reconciled, you can generate:
- Income statement (P&L): revenue minus expenses for a period
- Balance sheet: assets, liabilities, and equity at a point in time
- Cash flow insights: where cash came from and where it went
Here’s the practical win: when your general ledger is clean, these reports become decision tools. You can answer questions like: “Which services are profitable?”, “Are payroll costs rising faster than revenue?”, “Can we afford a new hire?”, and “Why do we have $6,000 in ‘Miscellaneous’… and should we be afraid?”
Common General Ledger Mistakes (and How to Dodge Them)
- Too many accounts too soon: Start simple. Add detail only when it changes decisions. A COA should help you see patterns, not bury them.
- Mixing business and personal spending: Separate bank/card accounts. Owner draws/contributions exist for a reason.
- Misclassifying COGS vs. operating expenses: If you sell products, COGS should reflect product costs, not your rent.
- Ignoring payroll and sales tax liabilities: Taxes you withhold or collect aren’t expensesthey’re liabilities until paid.
- Never reconciling: A ledger without reconciliation is just a diary. Reconciliation turns it into evidence.
- Living in “Ask My Accountant” forever: Use suspense accounts temporarily, then clear them during close.
A Simple Monthly Close Routine You Can Actually Keep
- Import or enter all transactions for the month (bank, card, sales platforms, payroll)
- Match receipts/invoices and categorize consistently
- Reconcile bank and credit card accounts
- Review A/R and A/P aging (who owes you; who you owe)
- Run a trial balance and scan for weird balances (negative expenses, huge misc, etc.)
- Post adjusting entries (or send reports to your bookkeeper/CPA)
- Generate financial statements and review trends
- Lock/close the period so it doesn’t change accidentally
One last note: good recordkeeping isn’t just “nice”it’s protective. Keep supporting documents and records long enough to substantiate income and deductions, and follow your tax professional’s retention guidance. When in doubt, keep it organized and keep it backed up.
Real-World Experience: What Constructing a GL Feels Like in the First Month (and What People Learn Fast)
When small-business owners construct their first real general ledger, the first surprise is usually emotional, not technical: “Wait… I spend that much on shipping?” or “So that’s where the money goes.” The GL has a way of turning fuzzy assumptions into crisp facts. That’s great for making decisionsand mildly rude to your previous optimism.
In week one, most people start strong: receipts get uploaded, transactions get categorized, and everything feels tidy. Then real life shows up. A client pays three invoices in one lump deposit. A vendor charge hits the card with a cryptic descriptor. A subscription renews under the founder’s personal email. Payroll posts with ten different components (wages, employer taxes, benefits, reimbursements) and you realize payroll is not “one expense,” it’s an ensemble cast. This is the moment when a clean chart of accounts stops being an “accounting preference” and becomes survival equipment.
The most common practical lesson is learning the difference between category and timing. People see a big cash deposit and want to book it as revenue immediately. But if it’s paying down accounts receivable, the revenue was already recognized when the invoice was created (accrual). On the flip side, people pay for annual insurance and throw it into one month of expense, then wonder why profitability looks like a roller coaster. A ledger forces you to ask, “Is this an expense of the month, or an asset that gets used over time?” That question alone can make your reports 10x more useful.
Another real-world shift is how owners start using the GL to “audit their own habits.” For example, once “Meals” and “Travel” are clearly separatedand receipts are attachedspending patterns become obvious. It’s not about policing yourself; it’s about clarity. Clear books mean fewer tax-season headaches and fewer awkward moments like trying to remember whether “Blue Mango Studio” was a client expense, a design tool, or a regrettable impulse purchase of 37 fonts.
The best small-business ledgers are built with two goals in mind: consistent classification and repeatable monthly close. Owners who succeed long-term typically keep the COA simple, reconcile every month, and create a short “rules list” for categorizing: merchant fees always go here, contractor payments go there, shipping is separate from advertising, sales tax is a liability, and so on. That tiny playbook turns bookkeeping from a stressful guessing game into a predictable process. And once the GL is stable, you stop asking, “Are these numbers right?” and start asking better questions like, “What should we do next?”
Disclaimer: This article is for educational purposes and isn’t tax or legal advice. For guidance specific to your business, consult a qualified bookkeeper, CPA, or tax professional.