A GL account is a single line in a business's accounting ledger that tracks money moving in or out for one specific purpose

GL stands for general ledger. A general ledger account is where a business records every transaction related to one category — like "office rent paid," "customer invoices received," or "employee salaries." Instead of dumping all transactions into one pile, a business creates separate GL accounts so it can answer questions like "How much did we spend on supplies this month?" or "How much revenue came from Product A?"

Each GL account has a number (often four to six digits), a name, and a running balance. When money moves — a customer pays an invoice, you buy equipment, an employee gets paid — the transaction lands in the relevant GL account. At the end of a month or year, the business adds up all the GL accounts to create financial statements that show whether it made or lost money.

GL accounts are the foundation of double-entry bookkeeping, the standard method businesses use to keep their books accurate. Every transaction touches at least two GL accounts — one account records money going out, another records where it went or where it came from. This built-in check catches mistakes because the two sides must always balance.

Key Takeaways

  • A GL account tracks transactions for one specific category, such as rent, payroll, or customer revenue, so a business can see exactly where money is going.
  • Each GL account has a unique number and name, and the balance updates every time a related transaction occurs.
  • GL accounts are organized into five main types: assets (what the business owns), liabilities (what it owes), equity (owner's stake), revenue (money coming in), and expenses (money going out).
  • Double-entry bookkeeping requires every transaction to touch two GL accounts, which creates a built-in error check and keeps the books balanced.
  • A business's financial statements — the income statement, balance sheet, and cash flow statement — are built directly from GL account totals.

The five types of GL accounts and what each one tracks

Asset accounts track things the business owns that have value: cash in the bank, equipment, inventory, vehicles, or money owed to the business by customers. An asset account balance goes up when the business buys something or receives payment; it goes down when the business sells something or uses it up.

Liability accounts track money the business owes: credit card balances, loans from banks, unpaid invoices to suppliers, or wages owed to employees. A liability account balance goes up when the business borrows or incurs a debt; it goes down when the business pays the debt off.

Equity accounts track the owner's stake in the business — how much of the business the owner actually owns after subtracting what the business owes. Equity includes the owner's initial investment, profits the business has kept, and losses it has taken. Equity goes up when the business makes money; it goes down when the business loses money or the owner withdraws cash.

Revenue accounts track money coming into the business from selling products or services. A business might have separate revenue accounts for different product lines, customer types, or service categories so it can see which parts of the business are most profitable.

Expense accounts track money going out to run the business: rent, utilities, salaries, supplies, insurance, marketing, and equipment repairs. Like revenue, a business often creates multiple expense accounts so it can see where money is actually being spent and find places to cut costs.

How GL accounts connect to financial statements

A business does not create financial statements from scratch each month. Instead, it pulls the current balance from each GL account and plugs those numbers into three standard reports: the income statement, the balance sheet, and the cash flow statement.

The income statement (also called a profit-and-loss statement) adds up all revenue GL accounts and subtracts all expense GL accounts to show whether the business made or lost money during a specific period. A business owner or manager looks at this to understand profitability and spot which expenses are growing faster than revenue.

The balance sheet lists all asset GL accounts on one side and all liability and equity GL accounts on the other. The two sides must always equal each other — that is the "balance" in balance sheet. This report shows what the business owns, what it owes, and what the owner's stake is worth on a specific date.

The cash flow statement tracks how cash moved in and out of the business during a period, organized by operating activities (day-to-day business), investing activities (buying or selling assets), and financing activities (borrowing or repaying loans). This report answers the question "Where did our cash actually go?" which is different from profit because profit includes sales that have not been paid yet.

How transactions flow into GL accounts

When a business records a transaction, it does not just pick one GL account and enter the amount. Instead, it uses journal entries — the formal way to record a transaction in the general ledger. A journal entry always involves at least two GL accounts: one account is debited (increased or decreased depending on the account type) and another is credited (the opposite direction).

Here is a concrete example: A business pays $2,000 in rent. The journal entry debits the "Rent Expense" GL account by $2,000 (increasing the expense) and credits the "Cash" GL account by $2,000 (decreasing the asset). Both sides of the entry are equal, so the books stay balanced. At the end of the month, the business adds up all the entries in the Rent Expense account and knows exactly how much rent it paid.

In modern accounting software, this happens automatically. When a business enters an invoice, records a payment, or logs a sale, the software creates the journal entries behind the scenes and updates the relevant GL accounts instantly. A business owner can log in and see the current balance of any GL account at any time.

Why businesses organize GL accounts into a chart of accounts

A business does not create GL accounts randomly. Instead, it builds a chart of accounts — a master list of every GL account the business will use, organized by type and numbered in a standard way. A typical chart of accounts might have 50 to 200 GL accounts, depending on the size and complexity of the business.

The numbering system usually follows a pattern: accounts 1000–1999 are assets, 2000–2999 are liabilities, 3000–3999 are equity, 4000–4999 are revenue, and 5000–5999 are expenses. Within each category, accounts are numbered to group related items together. For example, all payroll-related expenses might be numbered 5100–5199, and all rent and facility costs might be 5200–5299.

This structure serves two purposes. First, it forces consistency — every time the business records a rent payment, it goes to the same GL account, so the business can trust that the total is accurate. Second, it makes the financial statements readable. Instead of listing 200 separate line items, the income statement groups related accounts together and shows subtotals, so a business owner can understand the big picture at a glance.

The difference between GL accounts and bank accounts

A GL account and a bank account are not the same thing, even though they both track money. A bank account is a real account at a financial institution where the business keeps its cash. A GL account is an accounting record that tracks transactions for one category.

A business might have one bank account but multiple GL accounts that feed into it. For example, a business might have a single checking account at the bank, but in its general ledger it has separate GL accounts for "Cash — Operating," "Cash — Payroll," and "Cash — Emergency Fund" to track how the money is allocated internally. The bank only cares about the total balance in the checking account; the business uses the GL accounts to manage how that money is being used.

Similarly, a business might have a credit card account at a bank, but in its general ledger it has a GL account called "Credit Card Payable" that tracks the balance owed. The credit card company sends a statement showing transactions; the business records those same transactions in its GL account to keep its books in sync with the credit card statement.

Common mistakes when setting up or using GL accounts

The most common mistake is creating too many GL accounts or too few. Too many accounts makes the financial statements hard to read and creates work with no benefit. Too few accounts means the business cannot see where money is actually going — for example, lumping all "Supplies" together instead of separating "Office Supplies," "Cleaning Supplies," and "Production Materials" makes it impossible to spot which category is growing out of control.

Another mistake is using the wrong GL account for a transaction. If a business pays for office supplies but records it in the "Equipment" account by mistake, the Supplies total will be wrong and the Equipment total will be inflated. This is why businesses train their staff on the chart of accounts and often require approval before unusual transactions are recorded.

A third mistake is not reconciling GL accounts to source documents. For example, the "Accounts Receivable" GL account should match the total of all unpaid customer invoices. If it does not, something was recorded wrong. Businesses that reconcile regularly catch errors quickly; those that do not may not discover the mistake until months later, when it is much harder to fix.

Frequently Asked Questions

Do I need to understand GL accounts if I own a small business?

You do not need to create journal entries yourself, but understanding the basics helps you read your financial statements and spot problems. If you use accounting software, it handles the GL accounts automatically. You should at least know what your main GL accounts are and check their balances regularly to catch errors early.

What happens if a GL account balance is negative?

It depends on the account type. A negative asset account (like Cash) means the business owes more than it has, which is a problem. A negative liability account means the business has overpaid a debt, which is fine. A negative equity account means the business has lost more money than the owner invested, which signals financial trouble. Accounting software flags unusual balances, but you should investigate any that seem wrong.

Can I change a GL account number after I have already used it?

You can, but it creates extra work. All historical transactions tied to that account number stay tied to it, so you have to either re-enter them under the new number or keep both accounts and merge them later. It is better to get the chart of accounts right before you start recording transactions. If you must change a number, do it at the start of a new fiscal year when you can clean up the old data.

How often should I review my GL accounts?

At minimum, monthly — when you close the books and prepare financial statements. Many businesses review GL accounts weekly or even daily, especially high-volume accounts like Cash or Accounts Receivable. The more often you review, the faster you catch errors and the easier they are to fix.