A bank ledger is the institution’s master accounting record of every transaction it processes: money coming in, money going out, and the running balance of every account it holds. It’s built on double-entry bookkeeping, organized into assets, liabilities, and equity, and it’s what ultimately determines whether your deposit has posted, whether your check has cleared, and whether the balance on your screen is the balance you can actually spend.
What a Bank Ledger Actually Is
The top-level record is called the General Ledger, or GL. It’s the accounting spine the bank uses to build its balance sheet and income statement. Everything the bank touches gets sorted into three buckets. Assets are things that generate revenue or store value: cash reserves, loans the bank has made, investments it holds. Liabilities are what the bank owes to others, and customer deposits are usually the biggest piece. Equity is what’s left when you subtract liabilities from assets.
The GL doesn’t store the line-by-line detail of your individual checking account. That granular information lives in subsidiary ledgers, or subledgers. One subledger might hold every consumer deposit account. Another might hold every outstanding commercial loan. The GL rolls those subledger totals up into summary lines. If the consumer deposits subledger shows a combined balance of $400 million, the GL’s customer deposits line has to show exactly $400 million. When the two don’t agree, the bank can’t close its books until it finds the difference.
How Double-Entry Bookkeeping Keeps It Balanced
Every transaction touches at least two accounts, and the debits and credits have to match. That rule enforces a simple equation: Assets = Liabilities + Equity. If a transaction breaks the equation, the ledger is out of balance and someone has to find the error.
A $5,000 deposit is the clean example. The bank’s cash account (an asset) goes up by $5,000, recorded as a debit. The bank’s customer deposits account (a liability, because the bank owes that money back to you) goes up by $5,000, recorded as a credit. Both sides move by the same amount, and the books stay balanced.
An ATM withdrawal works in reverse. You pull $200 in cash. The bank’s cash asset drops by $200, and the customer deposits liability drops by $200. The bank holds less cash, but it also owes you less. Equation intact.
Interest income looks a little different. When your monthly loan interest hits, the bank records an increase to cash (a debit to assets) and an increase to interest income (a credit that flows through the income statement to equity). The bank got richer by the amount of that interest, and both sides of the GL reflect it.
How a Transaction Becomes a Ledger Entry
When you swipe a debit card, send a wire, or deposit a check, the transaction doesn’t become a permanent ledger entry the instant it happens. There’s a process in between, and that process explains most of the confusion people have about their balances.
Nightly Batch Processing
Most banks still post transactions in a nightly batch. During the day, activity accumulates as pending items. After business hours, the bank runs its batch cycle and posts the day’s transactions in a set order. Credits like deposits and incoming transfers generally go first. Debits follow in categorized tiers: mandatory items such as government reclamations, then debit card and ATM activity, then ACH payments, then checks, and finally bank fees. The ordering matters because it decides which items clear and which trigger an overdraft.
Real-Time Settlement
The Federal Reserve’s FedNow Service, launched in July 2023, is changing that model. FedNow lets individuals and businesses send and receive payments that settle within seconds, at any time of day, any day of the year, with the receiver able to use the funds immediately.1Board of Governors of the Federal Reserve System. FedNow Service Frequently Asked Questions The ledger entry posts in real time instead of waiting for the nightly run. As more payment types move onto rails like this, the gap between “transaction initiated” and “transaction posted” shrinks.
Ledger Balance vs. Available Balance
This is where ledger mechanics actually hit your wallet. Your ledger balance is the balance in your account after all transactions from the last batch have posted. It reflects settled, completed activity only. Your available balance is that ledger balance adjusted for pending items: authorized-but-unposted debit card transactions, deposited checks still on hold, and any other holds the bank has placed.2Office of the Comptroller of the Currency. Overdraft Protection Programs: Risk Management Practices
The two balances can diverge a lot. Say your ledger balance is $1,500 after last night’s posting. This morning you used your debit card for a $300 purchase the merchant hasn’t submitted yet, and yesterday you deposited a $2,000 check on a two-day hold. Your available balance might read $1,200: the $1,500 minus the $300 pending debit, with the $2,000 deposit not yet counted. Your ledger balance still reads $1,500, because neither event has posted. That gap is what catches people off guard, especially when overdraft fees are on the line. Some banks assess overdraft based on available balance, so a transaction that was approved when you had enough available funds can still trigger a fee if the available balance is negative by the time the transaction posts.2Office of the Comptroller of the Currency. Overdraft Protection Programs: Risk Management Practices
When Deposited Funds Post vs. When You Can Spend Them
Federal law caps how long a bank can hold your deposit before making it available, even if the ledger already recorded the transaction. Under Regulation CC, the following deposits have to be available for withdrawal no later than the next business day after deposit:
- Cash deposited in person to a bank employee
- Electronic payments, including wire transfers and ACH credits
- U.S. Treasury checks deposited by the payee
- Cashier’s, certified, or teller’s checks deposited in person by the payee with any required special deposit slip
For other check types, funds have to be available by the second business day after deposit. Even for checks that don’t qualify for next-day treatment, at least the first $275 of total check deposits in a given day has to be available the next business day.3eCFR. 12 CFR 229.10 – Next-Day Availability Banks must post their availability policy at every location where employees take deposits, and actual practice has to match the disclosed policy.4Board of Governors of the Federal Reserve System. A Guide to Regulation CC Compliance
That’s why a deposit can show up on your ledger balance the same day you make it and still not appear in your available balance until the hold clears. The ledger recorded the event. The available balance reflects when you can actually touch the money.
Why the Ledger Matters When You Spot an Error
Your statement is a periodic snapshot of one account, pulled from a small slice of one subledger. The bank’s ledger is the continuous record behind it, with the transaction codes, routing detail, and audit trail for every posting. When something on your statement looks wrong, the ledger is what the bank goes back to.
Reviewing the statement matters because it starts a clock. Under federal law, once your bank sends a statement, you generally have 60 days to report unauthorized electronic transactions. If the bank needs more than 10 business days to investigate, it has to provisionally credit your account while it finishes the review, which can take up to 45 days.5eCFR. 12 CFR 1005.11 – Procedures for Resolving Errors Miss the 60-day window and the bank’s obligation to investigate shrinks. The ledger provides the audit trail; the statement is your notice to check that trail against your own records.