Ledger header
Read our Resources | Epos Now / What is a General Ledger? A Small Business Guide /

What is a General Ledger? A Small Business Guide

Danielle Collard
24 Apr 2026

A business without a GL is like a ghost ship, sailing across the water with no record of its existence (except maybe a few spooky stories). So today, we’re going to talk about all things general ledgers so that you know what you need to keep your business solid and afloat, sailing through the murky waters of the accountancy world without any worries.

Today, we’ll cover:

  • What is a general ledger?

  • What goes into a general ledger?

  • What are general ledger codes?

  • What do accountants and businesses do with general ledgers?

  • How do I create and maintain my general ledger?

Once you know the answers to all these questions, you’ll be in a much better position to manage your business’s financial documents. So let’s start adding up the numbers!

What is a general ledger?

A general ledger (GL) is the central record of all the financial activity in your business. It’s the central file that knows about all the money coming in and going out of the business. Each transaction, whether you’re spending or selling, is recorded under specific categories (often called accounts), such as sales, expenses, assets, and liabilities. These all come together to give a general (but clear) impression of the financial state of your business.

Rather than listing transactions randomly, the GL groups them so you can clearly see how your business is performing over time. It forms the foundation for other key financial reports, like your profit and loss statement and balance sheet.

But if you already have other financial reports, and you can see from your POS system reports how much you’ve made, why bother with all this? Well, for starters, a GL helps accountants track the accuracy of your data, spot potential issues with taxes, cash flow, etc., and ensure everything balances, giving you a much more reliable picture of your business’s financial health.

What goes into a general ledger?

  • Transactions. The general ledger records every financial transaction your business makes. This includes income from sales, and expenses when you pay suppliers, staff wages, utilities and rent. Big or small, the GL should monitor all monies moving in or out of the business. Each entry should include the date, amount, and a brief description of the transaction, so you have a clear audit trail of what happened and when.

  • Accounts (categories). All those transactions are organised into accounts, which divide the financial activity and holdings into their different forms. Common account types include revenue, expenses, assets (what you own), and liabilities (what you owe), as well as equity. This structure keeps your records organised and makes it easier to review specific areas of your finances.

  • Debits and credits. The general ledger uses double-entry bookkeeping, so every transaction is recorded twice, in at least two accounts. This means one account’s debit is another’s credit, or, say, an expense contributes to your assets. This system helps maintain accuracy by ensuring that your books always balance. If you miss one transaction in one place, it will still be recorded somewhere else, and your accountant can spot the mistake and correct the books.

  • Account balances. Each account in the ledger maintains a running balance. This means you can quickly and easily tally the different figures to know your precise financial situation at any time, including the cash you have available, total expenses you’ve paid (and those you’ll soon need to), and your outstanding liabilities and holdings.

  • Reference details. If you want to find a specific transaction, it’s handy to have a way of finding it quickly, so GLs use references for each invoice, receipt, and bank transaction. These make it easier to trace transactions back to original documents if you need to check or verify anything about it, from checking the date and time to what was purchased or which account it came from.

Financial management

What are general ledger codes?

General ledger (GL) codes are unique identifiers assigned to each account in your ledger (to reference the accounts themselves, as well as transactions). They help organise and categorise financial transactions in a consistent and structured way. Instead of relying only on account names, which can sometimes be either very long or very similar to one another, businesses use codes, usually numbers or a combination of numbers and letters, to make recording, sorting, and reporting data more efficient.

GL codes are particularly useful when working with accounting software or larger datasets (like doing an annual tax evaluation), as they reduce errors and make it easier to generate reports. Each code corresponds to a specific type of transaction or account, ensuring everything is recorded in the right place.

Common examples of general ledger codes

  • 1000 – Cash. Records all cash transactions, including money held in bank accounts or physical cash.

  • 1100 – Accounts receivable. Tracks money owed to your business by customers who have not yet paid.

  • 2000 – Accounts payable. Records amounts your business owes to suppliers or vendors.

  • 3000 – Equity. Represents the owner’s interest in the business, including investments and retained earnings.

  • 4000 – Revenue (sales). Captures income generated from selling goods or services.

  • 5000 – Cost of goods sold (COGS). Reflects the direct costs associated with producing or purchasing the goods you sell.

  • 6000 – Operating expenses. Includes everyday business costs such as rent, utilities, marketing, and salaries. 

What do accountants and businesses do with general ledgers?

Even once you accept you need to keep a general ledger for the business, it’s worth making sure you know how it can be useful so you can benefit from the work you do to maintain it. Here are a few key applications to start:

  • Prepare financial reports. General ledgers form the foundation of key financial statements like your profit and loss report and balance sheet, as they contain all they key information they require. Accountants use the data recorded in the GL to summarise your business’s performance over a specific period. Without the ledger, these reports can become unreliable.

  • Monitor business performance. By reviewing the balances in different accounts, businesses can track how they’re performing over time. You can see trends in revenue, identify rising expenses, and assess when and where your business is growing or struggling. This makes it easier to make well-informed business decisions using clear, accurate financial data.

  • Ensure accuracy and spot errors. Because the GL uses double-entry bookkeeping, it helps accountants check that everything balances correctly. If something doesn’t add up, it’s a sign that a transaction or payment may have been recorded incorrectly or missed altogether. This built-in system makes it easier to catch and fix mistakes early and spot discrepancies like missing cash.

  • Support tax preparation and compliance. When it’s time to file taxes, the general ledger is your first port of call. It provides a complete record of your income and expenses, and accountants rely on this to calculate what you owe and ensure everything is reported correctly. A well-maintained GL also makes audits much smoother and less stressful.

  • Manage cash flow and budgeting. Businesses can use general ledger data to understand how money is moving around the business. It gives you a clearer understanding of cash flow, helping you plan and budget, ensuring there’s enough cash available to cover expenses. This makes the GL a key tool for staying financially stable.

  • Provide an audit trail. If you keep a GL, every transaction in and out of your business can be tracked using dates, amounts, and references, creating a clear trail that can be followed back to original documents, such as invoices or receipts. This means disputes can be resolved, internal and external audits are quicker and easier, and you can review any part of trade. essential for internal reviews, external audits, or resolving disputes.

  • Inform strategic decision-making. With a clear picture of financial health, business owners can make smarter decisions about investments, cost-cutting, pricing, and growth opportunities. The general ledger turns raw transaction data into meaningful insights that guide the direction of the business.

How do I create and maintain my general ledger?

To get started with a general ledger, you’ll need a clear understanding, structure, and plan for your accounts. You need to divide the financial parts of your business into categories like revenue, expenses, assets, liabilities, and equity. Assign codes to them (like the examples we provided above), then start recording every financial transaction accurately and promptly, including key details like dates, amounts, and descriptions. 

Don’t worry, you won’t need to do all this recording manually. Your POS system may do this automatically, and to make it easier still, POS systems like Epos Now integrate with popular accounting systems like Sage, Xero, and QuickBooks. That way, your business activity will automatically be sent into the software. So long as you’ve set up your categories and told the system where each form of transaction goes, your GL should be largely automated.

You’ll need to regularly reconcile your accounts against bank statements and other financial records to ensure everything matches. Review entries frequently to catch mistakes early and keep your data reliable. It’s also important to keep supporting documents, like invoices and receipts, well organised. Do all this and your general ledger will remain a dependable source of truth for your business finances.

Frequently asked questions

What is a general ledger in simple terms?

Put simply, a general ledger is the central record of your financial activity. It tracks every transaction in the business, from sales to expenses and all in between, structured in terms of income, costs, and assets you hold (like inventory).

What are the 5 general ledger accounts?

The five main general ledger accounts are assets, liabilities, equity, revenue, and expenses. Assets are what your business owns, while liabilities are what you owe. Equity represents the owner’s stake in the business, revenue covers income from sales, and expenses include the costs of running the business. Combined, this gives you the full financial picture of your business.

What is the difference between G&L and P&L?

A general ledger (or GL) is a detailed record of all financial transactions across your business. A profit and loss (P&L) statement, on the other hand, is a summary report that can be created from that data. The GL contains the raw information, while the P&L uses the account summaries in the GL to show whether your business made a profit or loss over a specific period.

What are the 5 elements of the general ledger?

The five key elements of a general ledger are accounts, transactions, debits and credits, balances, and references. Accounts organise financial data into categories, while transactions record activity. Debits and credits ensure accuracy through double-entry bookkeeping, balances show totals over time so you know how much is in each account, and references link entries to supporting documents like invoices or receipts.

What are the 4 types of bookkeeping?

The four main types of bookkeeping are single-entry, double-entry, cash-based, and accrual-based. Single-entry is a simple system recording transactions once, while double-entry records both sides for accuracy. Cash-based bookkeeping tracks money when it moves, and accrual-based records income and expenses when they’re earned or incurred, offering a more complete financial picture.