What is a general ledger?

Key takeaways
- A general ledger is the central record of every financial transaction in a business, organized into accounts for assets, liabilities, equity, revenue, and expenses.
- Every entry follows double-entry bookkeeping: at least one debit and one credit, with debits always equal to credits across the ledger.
- The general ledger is the source of every financial statement (balance sheet, income statement, and cash flow), so getting it right is the foundation of clean books.
Why the general ledger matters
Anyone who has tracked business income in QuickBooks, Xero, or even a paper notebook has interacted with a general ledger, whether they knew the term or not. It's the master record that makes every number on a tax return, loan application, or investor pitch traceable back to a real transaction.
This guide explains what a general ledger is in plain English: what it contains, how debits and credits work, the difference between the general ledger and the sub-ledgers that feed it, and a worked example you can match against your own books tonight.
A general ledger is the central accounting record where every financial transaction in a business is posted, sorted by account. Think of it as the master spreadsheet for your business: every dollar that comes in, every dollar that goes out, and every internal movement (like depreciation or a transfer between accounts) lands in the general ledger first.
That short definition hides a lot of structure. The ledger isn't a single list; it's a collection of accounts, each one tracking a specific category — cash, accounts receivable, equipment, payroll expense, and so on. Every transaction touches at least two accounts. Add it all up and you have the source data for every report your accountant, banker, or tax preparer will ever ask for.
What does GL stand for in accounting?
GL is the standard abbreviation for general ledger. You'll see it in software interfaces ("GL accounts," "GL codes," "GL export"), in audit working papers ("tie to GL"), and in conversations with accountants and bookkeepers.
What is a ledger in accounting?
In the broader sense, a ledger in accounting is any structured record of transactions for a particular type of activity. The general ledger is the master, but most businesses also keep sub-ledgers: an accounts receivable ledger that tracks individual customer balances, an accounts payable ledger that tracks individual vendor balances, a payroll ledger that tracks employee pay. Sub-ledgers feed summarized totals into the general ledger.
General ledger account definition: the five categories
Every account in your accounting ledger falls into one of five categories, and the category determines how the account behaves:
- Assets. What the business owns: cash, accounts receivable, inventory, equipment, prepaid expenses.
- Liabilities. What the business owes: accounts payable, loans, credit lines, accrued expenses, taxes payable.
- Equity. The owner's stake: capital contributions, retained earnings, owner draws.
- Revenue. Income earned: product sales, service fees, interest income.
- Expenses. Costs incurred: rent, payroll, marketing, software subscriptions, depreciation.
The full list of individual accounts a business uses is called its chart of accounts. A new sole proprietor might have 20 accounts; a 100-person company might have 200. The accounts themselves are what populate the general ledger, and a clean chart of accounts (neither too sparse nor cluttered with one-off categories) is what makes a ledger easy to read months or years later.
How the general ledger works: debits and credits
Every transaction posted to a general ledger follows the rule of double-entry bookkeeping: each entry has at least one debit and at least one credit, and across the whole ledger, total debits must equal total credits. That constraint is what catches errors. If your ledger doesn't balance, something is wrong, and you have to find it before you produce any financial statement.
Whether a debit increases or decreases an account depends on which of the five categories the account belongs to:
Most accounting software hides this from you. You record a sale or pay an invoice, and the system handles the debit/credit mechanics. But the rules still run underneath every entry, and understanding them is the difference between trusting your books and hoping they're correct.
A simple example: a customer pays a $1,000 invoice. Two ledger accounts move. Cash (an asset) gets a $1,000 debit, increasing the balance. Accounts receivable (also an asset) gets a $1,000 credit, decreasing the balance because that customer no longer owes you. Total debits equal total credits, the ledger stays in balance, and your overall asset position is unchanged. The money just moved from one bucket to another.
{{did-you-know-1}}
General ledger accounting example: a walkthrough
Here's a worked example for a brand-new bakery in its first week of business. Four transactions:
- 1. Owner deposits $10,000 to start the business. Cash (asset) is debited $10,000; Owner's equity is credited $10,000.
- 2. Buy a commercial oven for $4,000 cash. Equipment (asset) is debited $4,000; Cash is credited $4,000.
- 3. Sell $2,500 of bread on credit to a local restaurant. Accounts receivable (asset) is debited $2,500; Revenue is credited $2,500.
- 4. Pay $800 in monthly rent. Rent expense is debited $800; Cash is credited $800.
Post all four to the ledger and the resulting balances look like this:
Quick check: total assets are $11,700 ($5,200 + $4,000 + $2,500). Equity plus net income is also $11,700 ($10,000 owner contribution + $2,500 revenue – $800 rent). The ledger balances, exactly what double-entry promises.
General ledger vs. sub-ledger vs. trial balance
A few related terms get confused with the general ledger. The short version of each:
In short: sub-ledgers feed the general ledger, the general ledger feeds the trial balance, and the trial balance feeds the financial statements. Every report a banker or investor sees is built on top of the ledger.
{{did-you-know-2}}
Why ledger accounts matter beyond bookkeeping
Once your ledger accounts are clean, they unlock everything else:
- Financial statements. Balance sheets, income statements, and cash flow statements are pulled directly from the ledger.
- Tax filings. Schedule C, Form 1120-S, and corporate returns all start from ledger totals.
- Lending. Banks and SBA lenders ask for trial balances and tie them to your ledger before approving credit.
- Audits. Auditors sample transactions and trace them back to ledger entries; messy ledgers turn into expensive findings.
- Decisions. Whether to hire, raise prices, or open a second location is easier to answer with a ledger that tells the truth than one you're guessing at.
The bottom line
A general ledger is the master financial record of a business: the place every transaction lands and every report starts. The mechanics (debits, credits, sub-ledgers, trial balances) sound intimidating, but the underlying idea is simple. Keep one organized list of what your business owns, owes, earns, and spends, and make sure every entry has a matching counterpart.
Modern accounting software does most of the mechanical work, but the discipline still belongs to the owner. Reconcile your bank account to the cash ledger every month, review your trial balance quarterly, and keep your chart of accounts clean. Do that and the ledger will quietly do everything you need it to do.
Cleaner books start at the bank
A general ledger is only as good as the source data feeding it. Bluevine Business Checking offers a QuickBooks-integrated1 bank feed, sub-accounts so the cash side of your ledger mirrors how you actually run the business, no monthly fees on the Standard plan2, and 3.0% APY on Premier plan balances3.
{{get-started}}
FAQs
What is a general ledger in simple terms?
A general ledger is the central record of every financial transaction in a business, organized by account. It tracks assets, liabilities, equity, revenue, and expenses, and it's the source of every financial statement.
What is a general ledger account?
A general ledger account is one line item in the ledger that tracks activity for a single category — cash, accounts receivable, rent expense, owner's equity. Every transaction is posted to at least two accounts.
What does GL stand for?
GL stands for general ledger. You'll see it in accounting software, audit documents, and conversations with bookkeepers and accountants.
What's the difference between a general ledger and a balance sheet?
The general ledger is the underlying record: every transaction, organized by account. The balance sheet is a summary report pulled from the ledger that shows assets, liabilities, and equity at a single point in time.
Do small businesses need a general ledger?
Yes. Even a sole proprietor with a notebook is keeping some form of general ledger. Most small businesses use accounting software (QuickBooks, Xero, Wave) that maintains the ledger automatically as transactions are categorized.
How often should I update the general ledger?
Continuously, ideally daily or weekly. The longer transactions sit uncategorized, the harder it is to reconstruct them. Reconcile to your bank statements at least monthly.
Can I keep a general ledger in a spreadsheet?
You can, but only at very small scale. Spreadsheets don't enforce double-entry rules, so errors creep in fast. Once you have more than a few transactions a week, accounting software pays for itself.
answer
Disclaimers
This content is for educational purposes only and should not be construed as professional advice of any type, such as financial, legal, tax, or accounting advice. This content does not necessarily state or reflect the views of Bluevine or its partners. Please consult with an expert if you need specific advice for your business. For information about Bluevine products and services, please visit the Bluevine FAQ page.
1QuickBooks and QuickBooks Online are registered trademarks and service marks of Intuit Inc., displayed under license. Coastal Community Bank, Member FDIC is not affiliated with this product.
2 No monthly fee only applies to the Bluevine Business Checking account Standard plan.
3 Premier and Plus plan customers automatically earn annual percentage yield ("APY") on their available balances. Standard plan customers will earn interest on their available balances if they meet an eligibility requirement as detailed in the Terms of Interest Accrual which is incorporated as a part of the Bluevine Business Checking Account Agreement. Bluevine Premier is subject to a $95 monthly fee. Bluevine Plus is subject to a $30 monthly fee.
Bluevine is a financial technology company, not a bank. Banking Services provided by Coastal Community Bank, Member FDIC. FDIC insurance only covers the failure of an FDIC-insured bank. FDIC insurance is available through pass-through insurance at Coastal Community Bank, Member FDIC, if certain conditions have been met. Bluevine accounts are FDIC insured up to $3,000,000 per depositor through Coastal Community Bank, Member FDIC and our program banks. The Bluevine Business Debit Mastercard® and Bluevine Business Cashback Mastercard® are issued by Coastal Community Bank, Member FDIC pursuant to a license from Mastercard International Incorporated and may be used everywhere Mastercard is accepted. Mastercard is a registered trademark and the circles design is a trademark of Mastercard International Incorporated.



