Your December books show the best month in your company's history. Then January arrives: the payroll for work your team did in December clears your bank account, the electric bill for December's usage shows up, and a customer asks when you will deliver the project they already paid for in November. None of those surprises mean December was a bad month — they mean your books recorded cash when it moved instead of recording economic events when they happened. The fix is four adjusting entries that every accrual-basis business makes: accrued expenses, accrued revenue, prepaid expenses, and unearned revenue. Accruals and deferrals are simply the two directions of that timing fix, and once you see which direction the cash flows relative to the event, you will never mix them up again.
The one question that separates accruals from deferrals
Every timing adjustment answers the same question: did the cash move before or after the revenue was earned or the expense was incurred?
- Cash moves after the event → accrual. You book the revenue or expense now and handle the cash later. You did the work in December but get paid in January; your team worked in December but payday is January 5.
- Cash moves before the event → deferral. The cash is already in or out the door, but you postpone recognizing it until you earn it or use it up. You collected a deposit in November for work you will deliver in February; you paid a full year of insurance in October.
That is the whole distinction, and it determines everything about the journal entry: which accounts move, whether the balance-sheet side is an asset or a liability, and which direction the adjustment goes at month-end.
| Accrual | Deferral | |
|---|---|---|
| Cash timing | Cash comes later | Cash already moved |
| What you do now | Recognize revenue/expense before cash | Hold cash in a balance-sheet account |
| Expense side | Accrued expenses (liability) | Prepaid expenses (asset) |
| Revenue side | Accrued revenue (asset/receivable) | Unearned revenue (liability) |
| Adjusting entry pairs | Revenue/Expense with Receivable/Payable | Expense with Prepaid asset, or Liability with Revenue |
Both exist to satisfy the matching principle: revenue belongs in the period you earned it, and expenses belong in the period that produced the revenue, regardless of when anyone writes a check.
Accruals: book it now, cash comes later
An accrual records an event that has already happened economically but has not touched cash yet. Accruals always pair an income-statement account with a receivable or payable. They increase your reported profit or loss before a dollar changes hands, which is exactly why lenders and buyers trust accrual statements more than cash-basis ones: they show obligations and earnings that cash-basis books hide.
Accrued expenses: costs you owe but have not paid
The classic examples sit in every small business: wages earned in the last days of the month but paid on the next payday, the utility bill covering this month that arrives next month, interest accumulating on a loan between payments, and year-end bonuses your team has already earned. Without an accrual, the month the work happened looks artificially profitable and the month you pay looks artificially bad.
The month-end entry debits the expense and credits a liability:
- Debit Wages Expense $8,400; Credit Accrued Payroll (a liability) $8,400
- When payday arrives, you debit Accrued Payroll and credit Cash — no expense hits the P&L that second time, because it already landed in the right month.
Many businesses make these entries reversing entries: on the first day of the new month, an automatic entry flips the accrual back out, so the eventual cash payment can be booked normally without double-counting. If your software supports reversing entries, use them for every routine accrual — they turn the most common month-end error (recording the payment as a fresh expense) into something close to impossible.
Accrued revenue: work you finished but have not billed
The mirror image: you delivered the service, shipped the product, or earned the interest, but the invoice has not gone out or the payment has not arrived. A consultant who finishes a milestone on March 28 but invoices April 2 has March revenue. A landlord whose tenant pays quarterly in arrears earns rent every month. A business holding a note receivable earns interest every day whether or not a payment is due.
- Debit Accounts Receivable (or Interest Receivable) $5,000; Credit Service Revenue $5,000
- When the cash arrives, debit Cash and credit the receivable — revenue is not recognized twice.
Accrued revenue is where small businesses most often understate their income, because unbilled work feels like it is not real yet. It is real: you have performed, and the customer owes you. Booking it keeps any single month from looking like a slump just because invoicing ran a few days late.
Deferrals: cash moved, recognition waits
A deferral handles the opposite timing: cash has already changed hands, but the earning or the using-up happens over future periods. Deferrals always start on the balance sheet — as an asset when you paid early, as a liability when you collected early — and move to the income statement gradually.
Prepaid expenses: costs you paid before using
Annual insurance premiums, a year of software billed upfront, six months of rent paid in advance, bulk supplies sitting in the closet: all cash out the door for value you will consume over time. Booking the whole payment as this month's expense would crater one month's profit and flatter the next eleven.
Instead, the payment parks in an asset account, and each month you move one slice to expense:
- On payment: Debit Prepaid Insurance $12,000; Credit Cash $12,000. No expense yet.
- Each month: Debit Insurance Expense $1,000; Credit Prepaid Insurance $1,000.
After twelve amortization entries the asset is zero and each month carries exactly its share. The same pattern covers prepaid rent, annual subscriptions, and supplies (where the "amortization" is a physical count: beginning balance plus purchases minus what is left on the shelf equals what you used).
Unearned revenue: cash you collected before earning
Deposits, retainers, annual subscriptions paid upfront, gift cards sold, and progress billings on uncompleted jobs are all liabilities, not revenue — you owe the customer goods or services. This is the deferral that gets businesses in the most trouble, because spending collected cash feels like spending your own money. Until you deliver, it is someone else's money that you are holding.
- On collection: Debit Cash $6,000; Credit Unearned Revenue (a liability) $6,000. No revenue yet.
- As you deliver — each month of a six-month service contract, each milestone of a project: Debit Unearned Revenue $1,000; Credit Service Revenue $1,000.
Watch this account the way you watch your bank balance. A growing unearned-revenue balance alongside shrinking cash is an early warning that you are spending tomorrow's obligations today. Subscription and project businesses that track this ratio rarely get blindsided by it.
The four adjustments side by side
| Type | Direction | Initial entry | Adjusting entry | Balance-sheet account |
|---|---|---|---|---|
| Accrued expense | Expense before cash | (none — nothing paid yet) | Debit Expense, Credit Payable | Liability (Accrued Payroll, Interest Payable) |
| Accrued revenue | Revenue before cash | (none — nothing received yet) | Debit Receivable, Credit Revenue | Asset (Accounts Receivable, Interest Receivable) |
| Prepaid expense | Cash before expense | Debit Prepaid asset, Credit Cash | Debit Expense, Credit Prepaid asset | Asset (Prepaid Insurance, Prepaid Rent) |
| Unearned revenue | Cash before revenue | Debit Cash, Credit Unearned liability | Debit Unearned liability, Credit Revenue | Liability (Unearned Revenue, Customer Deposits) |
Notice the symmetry: every adjusting entry touches exactly one income-statement account and one balance-sheet account, and cash never appears in the adjusting entry itself. If you ever find yourself debiting or crediting cash in a month-end adjustment, stop — something has gone wrong.
How this looks in a plain-text ledger
If you keep your books in Beancount, accruals and deferrals are ordinary transactions dated on the last day of the period, with the cash leg arriving in a separate dated transaction. Here is a month-end pair most small businesses will recognize — accrued wages plus one month of a prepaid annual policy:
2026-10-31 * "Accrue October wages, paid Nov 5"
Expenses:Payroll:Wages 8400.00 USD
Liabilities:Accrued-Payroll -8400.00 USD
2026-11-05 * "Pay October wages"
Liabilities:Accrued-Payroll 8400.00 USD
Assets:Checking -8400.00 USD
2026-10-01 * "Annual business insurance premium"
Assets:Prepaid-Insurance 12000.00 USD
Assets:Checking -12000.00 USD
2026-10-31 * "Amortize October insurance (month 1 of 12)"
Expenses:Insurance 1000.00 USD
Assets:Prepaid-Insurance -1000.00 USDTwo habits make this sustainable. First, narrate every adjusting entry with the period and the schedule ("month 3 of 12"), so a future you can verify the amortization without reconstructing it. Second, run a balance-sheet check at each close: prepaid assets should decline on schedule, unearned revenue should fall as you deliver, and accrued payables should clear when the cash goes out. Stale balances in any of these accounts are almost always a missed adjustment, and the Beancount documentation covers the query commands that surface them.
Five mistakes that distort your books
1. Booking prepayments straight to expense. A $12,000 annual premium expensed in October understates October profit by $11,000 and overstates the next eleven months. Anything covering more than the current period belongs in a prepaid asset first. (One narrow exception: the IRS 12-month rule lets many businesses deduct certain prepaid expenses on their tax return even while amortizing them on their books — fine, but track the book-tax difference rather than letting the tax treatment corrupt your monthly P&L.)
2. Recognizing deposits as revenue on receipt. A 50 percent deposit on a project starting next quarter is a liability today. Businesses that book deposits as sales overstate current income and then wonder why the delivery months look unprofitable. Worse, they may spend cash they will need for fulfillment costs.
3. Forgetting to reverse — or reversing twice. The accrual goes up at month-end; the cash payment arrives later and gets booked as a fresh expense; now the cost is in two months. Reversing entries on day one of the new period prevent this mechanically. If you post adjustments manually, keep a running checklist of open accruals and tick each one off when its cash lands.
4. Letting unbilled work pile up unbilled and unbooked. Consultants, agencies, and contractors routinely finish work in one month and invoice in the next without accruing the revenue. The fix is procedural: whoever approves the month-end close should ask, every month, "what did we deliver that is not invoiced yet?" and book it.
5. Carrying dead balances forward. A prepaid asset that never amortizes, an accrued payable for a bill that already got paid directly, unearned revenue for a subscription that churned months ago — these linger because nobody owns the reconciliation. Once a quarter, walk every accrual and deferral account to zero-or-explained. Anything you cannot explain is a prior-period error to correct, not a balance to keep.
A month-end routine that keeps all four clean
Close the loop with the same short routine every period, in this order: record all cash that moved, then handle the four adjustments for everything cash missed.
- Reconcile bank and card accounts so cash-basis reality is nailed down first.
- List wages, contractor hours, utilities, and interest incurred but unpaid — book accrued expenses.
- List delivered-but-unbilled work and earned-but-unreceived interest — book accrued revenue.
- Walk each prepaid asset and post this period's amortization slice.
- Walk unearned revenue and recognize what you delivered this period.
- Review every accrual and deferral balance for staleness before you finalize the statements.
Run that checklist and your monthly P&L will tell you what actually happened this month — which is the entire point of accrual accounting, and the reason every adjustment above is worth the five minutes it takes.





