Your December profit looks terrific — right up until January, when the full $4,200 annual insurance premium lands in a single month and wipes out a quarter of the margin you just celebrated. Nothing about your business changed. Someone simply forgot the one monthly entry that spreads that premium across the twelve months it covers. That is what recurring journal entries are for: the small, predictable postings that keep each month honest, and the ones most likely to be skipped exactly because they feel routine.
This guide walks through the standard recurring entries every accrual-basis business posts — depreciation, amortization, prepaid allocations, and accruals — plus reversing entries, the memorized templates that keep them consistent, and the mistakes that turn a five-minute task into a restatement.
What Makes an Entry "Recurring"
A recurring journal entry is one you record in substantially the same form every accounting period. The accounts rarely change; only the amounts or the supporting schedules do. Depreciation on your equipment hits the same two accounts every month. The insurance allocation moves the same premium slice from prepaid to expense until the policy renews. Payroll accruals always debit the same wage accounts and credit the same liability.
Contrast that with one-off adjusting entries — a year-end inventory write-down, a lawsuit reserve, a correction to last quarter's miscoded bill. Those need fresh judgment each time. Recurring entries need judgment once, when you set up the template, and then discipline: post them every period, review the balances they feed, and retire them when the underlying reality ends.
That last clause matters more than it sounds. A recurring entry that outlives its reason — depreciation on a fully depreciated asset, amortization on a canceled subscription — quietly distorts your books every month until someone notices. The template is the easy part; the review is the job.
The Big Four
Nearly every small business carries some version of these four. If your books use accrual accounting, at least three of them belong on your close checklist.
1. Depreciation
Depreciation spreads the cost of long-lived assets — computers, vehicles, equipment, furniture — across their useful lives. Each month (or quarter, if your statements are quarterly), you debit Depreciation Expense and credit Accumulated Depreciation, a contra-asset account that sits against the asset on the balance sheet.
A $36,000 delivery van with a five-year life and no salvage value posts $600 a month:
- Debit Depreciation Expense — Vehicles: $600
- Credit Accumulated Depreciation — Vehicles: $600
The entry never touches cash — the cash left when you bought the van. It only recognizes that another month of the van's usefulness has been consumed. Your fixed-asset schedule is the supporting document: cost, placed-in-service date, life, method, and accumulated depreciation per asset. When the schedule and the general ledger disagree, trust neither until you reconcile them.
One common trap: continuing to depreciate an asset past its useful life. Straight-line depreciation on a five-year asset ends after sixty postings. If the template has no end date, month sixty-one posts anyway, and Accumulated Depreciation creeps past cost — a balance that should be impossible.
2. Amortization
Amortization is depreciation's sibling for things you cannot touch: software licenses, patents, capitalized website development costs, loan origination fees, and leasehold improvements. The mechanics are identical — debit an amortization expense, credit either the intangible asset directly or a contra account — but the schedules vary more, because intangible lives are set by contract terms or accounting estimates rather than IRS tables.
A $12,000 three-year software license posts $333.33 a month. A $5,000 loan origination fee on a five-year note amortizes at $83.33 a month into interest expense (or a separate debt-issuance amortization line, if you want lenders reading your statements to see it clearly).
Small businesses most often meet amortization through prepaid-style items that accountants label amortization anyway — the annual software subscription paid up front, the multi-year domain registration. Whether you call the monthly slice an amortization entry or a prepaid allocation is a labeling choice; the discipline is the same.
3. Prepaid Allocations
Any time you pay for something before you use it, the payment parks in a prepaid asset account, and each month you move the consumed slice to expense. Insurance premiums, rent paid in advance, annual subscriptions, retainers drawn down over time — these all follow the same pattern:
- At payment: Debit Prepaid Insurance $4,200 / Credit Cash $4,200
- Each month: Debit Insurance Expense $350 / Credit Prepaid Insurance $350
The prepaid balance should always equal the unconsumed remainder you could, in principle, get refunded or still use. That makes it self-checking: divide the balance by the monthly slice and you should land on a whole number of months remaining. A prepaid balance larger than any bill you remember paying, or a balance that never quite reaches zero, means an allocation was missed, doubled, or computed on a stale premium.
This is also the account that quietly drifts when policies renew mid-year at a new price. The old $350 template keeps posting against a policy that now costs $400 a month, and the prepaid balance bleeds a $50 monthly error into your statements. Update the template the day the renewal invoice arrives, not at year-end.
4. Accruals
Accruals run the opposite direction: you have used something but have not been billed or paid yet, so you recognize the expense (and the liability) before the cash moves. The big three for small businesses:
- Accrued payroll. Your pay period ends Wednesday but payday is Friday. Three days of wages belong to the month just closed. Debit Wages Expense, credit Accrued Wages Payable for the earned-but-unpaid amount, including the employer payroll taxes on those wages.
- Accrued interest. Your loan charges interest daily but bills monthly. At month-end, book the days since the last payment: debit Interest Expense, credit Interest Payable.
- Accrued utilities and services. The electric meter ran all month; the bill arrives on the 8th. Estimate from recent bills, debit Utilities Expense, credit Accrued Liabilities. Precision matters less than consistency — book a reasonable estimate every month rather than lurching between zero and a double bill.
Accrued revenue works the mirror image: work performed but not yet invoiced gets debited to a receivable (or unbilled revenue asset) and credited to revenue. Service businesses with milestone billing live here.
Reversing Entries: Your Accruals' Best Friend
Accruals create a double-counting hazard. You accrue $15,000 of wages on October 31; on November 5 the real payroll posts $15,000 of wage expense. Without intervention, November carries the cost twice — once in the accrual that never cleared, once in the actual payroll.
The fix is a reversing entry on the first day of the new period: the exact mirror of the accrual (debit Accrued Wages Payable $15,000, credit Wages Expense $15,000). The liability clears to zero, and when the real payroll posts, the credit sitting in November wage expense nets against it. Each month keeps exactly its own cost, and the person processing payroll never has to remember the accrual exists.
Reverse anything that a real transaction will replace: payroll accruals, accrued revenue, estimated bills. Never reverse depreciation, prepaid allocations, or balance-based estimates like the allowance for doubtful accounts — nothing arrives later to replace those, so a reversal would simply erase a correct entry. Most accounting software offers a "reverse on the first of next month" checkbox on the journal entry screen; use it for accruals, leave it off for everything else.
Memorized Templates That Keep Them Consistent
Every major small-business package can store a recurring entry as a template. QuickBooks calls them recurring transactions (Desktop veterans know them as memorized transactions): open a journal entry, choose Make Recurring, and set the interval, start date, end date, and whether it posts automatically or waits as a reminder. Xero offers repeating journals with a similar schedule-and-expiry setup. The template holds the accounts, the description, and usually the amount; each period you review and post, or let the software post and review the result.
Templates earn their keep in three ways. First, they eliminate the "did anyone book depreciation this month?" question — the reminder list answers it. Second, they freeze the account coding, which stops the slow coding drift where the same amortization lands in three different expense accounts across the year depending on who posted it. Third, they carry institutional memory: when the person who built the close process is on vacation, the templates still fire.
But a template is a machine for repeating decisions, including expired ones. Build these three habits around them:
- Give every template an end date. Depreciation ends when the asset's life ends; prepaid allocations end when the policy or term ends; a twelve-month amortization ends in twelve months. An open-ended template is a future misstatement with a schedule.
- Review the template list quarterly. Open the recurring-transaction list and ask of each row: is the amount still right, is the underlying contract still alive, does the end date still hold? Fifteen minutes a quarter catches the canceled subscription still amortizing and the renewed policy still posting the old premium.
- Tie each template to a schedule. The depreciation template points at the fixed-asset schedule; the loan-fee amortization points at the note; the prepaid insurance allocation points at the policy declarations page. A template with no supporting schedule is a number nobody can defend in an audit or a due-diligence review.
Tracking Recurring Entries in Plain-Text Books
If you keep your books in Beancount, there is no template engine firing entries on a schedule — which turns out to be a feature, because every recurring entry stays visible as text you can grep, diff, and review. The discipline moves from "check the reminder list" to "keep a monthly close file," and the entries themselves read like their own documentation:
2026-10-31 * "Monthly depreciation — delivery van (month 14 of 60)"
Expenses:Depreciation:Vehicles 600.00 USD
Assets:Fixed:Vehicles:AccumulatedDepreciation -600.00 USD
2026-10-31 * "Insurance allocation — general liability (month 4 of 12)"
Expenses:Insurance:Liability 350.00 USD
Assets:Prepaid:Insurance -350.00 USD
2026-10-31 * "Accrue Oct 29–31 wages (reverses Nov 1)"
Expenses:Payroll:Wages 4200.00 USD
Expenses:Payroll:EmployerTaxes 321.30 USD
Liabilities:AccruedPayroll -4521.30 USD
2026-11-01 * "Reverse Oct 29–31 wage accrual"
Liabilities:AccruedPayroll 4521.30 USD
Expenses:Payroll:Wages -4200.00 USD
Expenses:Payroll:EmployerTaxes -321.30 USDThe narration carries the schedule position ("month 14 of 60"), so a stale entry announces itself: month 61 on a 60-month life is visibly wrong in a way a silently re-firing template never is. A balance check on the prepaid account — bean-query for the balance, divided by the monthly slice — reproduces the whole-months-remaining test in one line. Many Beancount users keep a close.beancount include per period, which doubles as the audit trail: every adjusting entry, dated and narrated, in the order it was posted.
The Mistakes That Break the Close
After watching hundreds of closes, accountants report the same short list of recurring-entry failures. Check your books against it:
- The zombie template. The loan was refinanced, the subscription canceled, the asset sold — but the template keeps posting. Symptom: a prepaid or accumulated-depreciation balance that grows past any plausible value. Cure: end dates plus the quarterly template review.
- The stale amount. The insurance renewed at a higher premium, the rent escalated 3%, the software vendor raised prices. The old amount posts because nobody updated the template. Symptom: prepaid balances that never zero out. Cure: update templates the day the new invoice arrives.
- The accrual that never reversed. Payroll was accrued at month-end, the reversing entry was forgotten, and payday posted the full expense again. Symptom: wage expense spikes the month after every accrual. Cure: always tick the auto-reverse option for accruals, and scan the accrued-liability accounts for balances older than one period.
- The skipped "quiet" month. December is busy, nobody posts depreciation, and January's catch-up double entry makes January look worse than it was. Financials with a missing month of depreciation overstate profit exactly when owners are making bonus and distribution decisions. Cure: a close checklist with an owner and a deadline per entry — a reliable ten-day close beats an inconsistent five-day one.
- Coding drift. The same amortization lands in Office Expense one month, Software Expense the next, and Professional Fees the month the temp posted it. Trend analysis becomes meaningless. Cure: templates with locked accounts, plus a close-day scan of the expense accounts for unfamiliar postings.
Your Close-Day Workflow
End every month the same way, and recurring entries stop being a source of surprises. On day one after month-end, post depreciation and amortization from the fixed-asset and intangible schedules. Post the prepaid allocations and verify each prepaid balance still divides into whole months remaining. Accrue payroll, interest, and unbilled services — each flagged to reverse on the first of the new month. Then reconcile: every bank, card, and loan account to its statement, and every balance-sheet account to a balance you can explain in one sentence. The close that follows this rhythm takes days, not weeks, and the financials it produces are numbers you can price, borrow, and plan against.





