On January 1, the profit you earned last year does not just disappear — it moves. If you start the new year without closing your books, your income statement on January 2 still shows last year's sales and last year's expenses mixed together with this year's. Your next loan application, your next quarterly estimate, and your next tax return all start from the wrong numbers, and you will not notice until you try to reconcile retained earnings and nothing ties.
Closing entries are the formal line you draw at the end of an accounting period. They zero out the temporary accounts you used to measure this year's performance and carry the net result to the permanent equity account that tracks your cumulative profit. Skip them and you double-count income; do them wrong and your post-closing trial balance will not balance, your retained earnings will drift from your tax return, and your bookkeeper will spend April rebuilding what should have taken ten minutes in December.
This guide shows you exactly what to close, when to close it, and the four journal entries that get it right — whether you are a sole proprietor, partnership, LLC, or corporation — plus the plain-text accounting shortcut most small businesses can safely use instead.
Why You Need Closing Entries at All
Every account in your chart of accounts is either temporary or permanent.
Temporary accounts measure activity for one period and then get reset:
- Revenue accounts (Sales, Service Income, Interest Income)
- Expense accounts (Rent, Salaries, Cost of Goods Sold, Depreciation)
- Other gains and losses
- Dividends or owner withdrawals / distributions
- Income Summary (a clearing account that exists only for closing)
Permanent accounts carry their balances forward forever:
- Assets (Cash, Accounts Receivable, Inventory)
- Liabilities (Accounts Payable, Loans Payable, Unearned Revenue)
- Equity (Owner's Capital, Retained Earnings)
If you never zeroed the temporary accounts, February's profit-and-loss report would show January + February, March would show January + February + March, and by December you would be looking at a 12-month total masquerading as a monthly result. Closing entries prevent that by moving the period's net income or loss out of the income statement and into equity, then resetting the income statement accounts to zero for a fresh start.
Think of it this way: your balance sheet is a photograph of what you own and owe on a single day. Your income statement is a video of what you earned and spent over an interval. At the end of each interval you save the video's result to the photo album (retained earnings) and press rewind.
When to Make Closing Entries
Close once per accounting period, after you have finished everything else for that period:
- All daily transactions are recorded and reconciled
- Bank and credit card statements are reconciled
- Adjusting entries are posted (accruals, deferrals, depreciation, prepaid amortization, bad debt allowance, inventory adjustments)
- The adjusted trial balance balances and matches your supporting schedules
For most small businesses that means once a year, on the last day of your fiscal year — December 31 for calendar-year filers, or your fiscal year-end if you have elected a different year under IRS Publication 583. If you produce formal monthly or quarterly financials, you can run interim closings on the same logic, but keep a clear distinction: your annual closing is the one that ultimately rolls to tax-basis retained earnings.
Do not close before adjustments. Adjusted revenue and expense balances are what determine net income; closing unadjusted balances bakes errors directly into retained earnings.
The Four Closing Entries, Step by Step
Most textbooks use an intermediate account called Income Summary to make the mechanics visible. You debit revenue accounts to bring them to zero, credit Income Summary, then credit expense accounts to zero and debit Income Summary, then transfer Income Summary's balance to retained earnings (or capital), then close dividends. The net effect is that every temporary account ends at zero and retained earnings ends up exactly where beginning retained earnings + net income - dividends should be.
Below is the full sequence. Assume a small corporation with these adjusted balances for the year ended December 31:
- Sales: $180,000 (credit)
- Service Income: $22,000 (credit)
- Salaries Expense: $78,000 (debit)
- Rent Expense: $24,000 (debit)
- Cost of Goods Sold: $38,000 (debit)
- Depreciation Expense: $6,500 (debit)
- Other Expenses: $11,000 (debit)
- Dividends declared: $5,000 (debit)
- Beginning Retained Earnings (Jan 1): $40,000 (credit)
Net income = ($180,000 + $22,000) - ($78,000 + $24,000 + $38,000 + $6,500 + $11,000) = $44,500. Ending retained earnings should be $40,000 + $44,500 - $5,000 = $79,500.
Step 1: Close Revenue Accounts to Income Summary
Debit each revenue account for its full balance, credit Income Summary.
Dec 31 Sales 180,000
Service Income 22,000
Income Summary 202,000
To close revenue accounts to Income SummaryAfter posting, Sales and Service Income are zero. Income Summary has a $202,000 credit.
Step 2: Close Expense Accounts to Income Summary
Debit Income Summary, credit each expense account.
Dec 31 Income Summary 157,500
Salaries Expense 78,000
Rent Expense 24,000
Cost of Goods Sold 38,000
Depreciation Expense 6,500
Other Expenses 11,000
To close expense accounts to Income SummaryAfter posting, every expense account is zero. Income Summary now has a credit balance of $44,500 ($202,000 credit - $157,500 debit) — exactly net income.
If expenses had exceeded revenue, Income Summary would have a debit balance representing a net loss.
Step 3: Close Income Summary to Retained Earnings (or Capital)
If Income Summary is a credit (profit), debit it and credit retained earnings. If it is a debit (loss), do the reverse.
Dec 31 Income Summary 44,500
Retained Earnings 44,500
To transfer net income to Retained EarningsAfter posting, Income Summary is zero. Retained Earnings moves from $40,000 to $84,500.
Entity variation you must get right:
- Corporation (C-corp or S-corp): Close to
Retained Earnings. S-corps often trackRetained EarningsplusAccumulated Adjustments Account (AAA)for tax — the closing still goes to retained earnings; AAA is a tax-basis memo, not the book close. - Sole proprietorship: Close to the single
Owner's Capitalaccount. There is no retained earnings account. - Partnership or multi-member LLC taxed as partnership: Close to each partner's capital account based on the profit-sharing ratio, or first to an income summary allocation and then to individual capital accounts.
- Single-member LLC taxed as disregarded entity: Treat like sole proprietorship (capital). If taxed as corporation, treat like corporation.
Closing a corporation's Income Summary to Owner's Capital — or a sole proprietor's to Retained Earnings — is the most common small-business misclassification. It will not throw a trial-balance error, but it will confuse any lender or CPA looking for retained earnings continuity.
Step 4: Close Dividends (or Withdrawals / Distributions) to Retained Earnings / Capital
Dividends, owner draws, and partnership distributions are not expenses — they are equity distributions. Close them directly to retained earnings (corporation) or capital (sole prop/partnership).
Dec 31 Retained Earnings 5,000
Dividends 5,000
To close dividends to Retained EarningsAfter posting, Dividends is zero. Retained Earnings ends at $79,500 — exactly the roll-forward you expect. For a sole proprietor, you would debit Owner's Capital and credit Owner's Withdrawals.
That is the full close. After posting, check your work with the post-closing trial balance.
The Post-Closing Trial Balance: Your Proof That the Close Worked
After closing, prepare a trial balance again. It should contain only permanent accounts — assets, liabilities, and equity. Every temporary account should be absent or show zero.
A correct post-closing trial balance for the example above would include:
- Cash, Accounts Receivable, Inventory, Prepaid Expenses, Equipment less Accumulated Depreciation
- Accounts Payable, Unearned Revenue, Loan Payable
- Retained Earnings at $79,500 (not $40,000)
- No Sales, no Salary Expense, no Depreciation Expense, no Dividends, no Income Summary
If you see a revenue, expense, or dividend balance other than zero on the post-closing trial balance, you missed a closing entry. If debits do not equal credits, you posted a closing entry backwards.
Keep this report. Auditors, lenders, and your tax preparer will ask for the bridge from beginning retained earnings to ending retained earnings, and the post-closing trial balance is the artifact that proves the bridge is clean.
Common Mistakes That Quietly Break Your Close
1. Closing Before Adjustments Are Done
Closing unadjusted revenue and expense balances transfers the wrong net income to retained earnings. Finish accruals and deferrals first — especially accrued payroll, deferred revenue, prepaid expenses, and depreciation. A simple rule: you should not close until your adjusted trial balance is something you would be willing to hand to your bank.
2. Closing Dividends to Income Summary
Dividends never go through Income Summary. They bypass the income statement entirely. Routing them through Income Summary understates or overstates net income and breaks the retained earnings tie-out. Credit Dividends and debit Retained Earnings (or Capital) directly.
3. Forgetting to Zero Every Temporary Account
It is common to close Sales and Cost of Goods Sold but leave Interest Income or Bank Fees with a lingering balance because it lives in a separate sub-ledger or payment processor account. Pull a trial balance by account and verify every account whose type is revenue, expense, gain, loss, or dividend is zero. One stray $800 balance is enough to double-count income next year.
4. Closing Monthly When You Meant Annually (or Vice Versa)
Closing is not just bookkeeping theater — it resets your period-to-date measures. If you formally close to retained earnings every month but also report year-to-date income, you will see zero year-to-date numbers at interim dates unless your reports are date-aware. Decide your formal period (almost always the fiscal year) and treat monthly work as a soft close (reconcile, review, adjust) rather than posting closing entries each month.
5. Mixing Book Close and Tax Close
Your book retained earnings and your tax return's retained earnings should tell the same story, but they can differ due to book-tax differences (meals limitations, depreciation methods, §179 vs. bonus). Book your closing entries on the book basis; let your CPA handle tax-adjusting entries separately. Reconciling the two is valuable — forcing your books to match a tax memo directly is not.
6. Using the Wrong Equity Account in Plain-Text and Spreadsheet Setups
In software that does not enforce account types, it is easy to create Equity:RetainedEarnings, Equity:Retained-Earnings, and Equity:Retained_Earnings and close to a different one each year. Your balance sheet will show multiple retained earnings lines and none of them will roll cleanly. Lock the name, then never vary it.
A Practical Year-End Closing Checklist
Use this as a repeatable workflow the last week of your fiscal year:
- Reconcile everything: Bank, credit card, loan, merchant processor, payroll reports, inventory counts. Add
balanceassertions where you can — they are your early warning system. - Record adjusting entries: Accrue unpaid expenses and earned revenue, defer unearned cash receipts, amortize prepaids, record depreciation, adjust allowance for doubtful accounts.
- Review the adjusted trial balance: Scan for odd balances (revenue with a debit, assets with a credit), stale receivables/payables, and suspense or uncategorized balances that must be zero.
- Post the four closing entries: Revenue → Income Summary, Expenses → Income Summary, Income Summary → Retained Earnings / Capital, Dividends / Draws → Retained Earnings / Capital.
- Print the post-closing trial balance: Confirm only permanent accounts remain and debits equal credits.
- Lock the period: Back up your ledger file, tag the commit in git if you use plain-text accounting, and note the ending retained earnings reference for next year's opening tie-out.
- Reconcile retained earnings to the tax workpaper: Beginning retained earnings + net income − dividends = ending retained earnings. If it does not tie, resolve it before you file.
The whole sequence typically takes a focused hour once your adjustments are done. The alternative — rebuilding it during an audit or loan review — takes far longer.
How This Works in Beancount (and Why You May Not Need to Close at All)
Traditional software needs closing entries to keep periodic income statements from accumulating across years. Beancount and Fava do not.
Fava's reports are date-aware. If you ask for a 2025 profit-and-loss, it sums Income and Expenses entries dated in 2025 only — the fact that those accounts still carry a cumulative balance in the underlying ledger does not spill into the report. Most Beancount users therefore never post formal closing entries; they simply let Income and Expenses accrue and query by date, or use bean-query with WHERE date >= 2025-01-01.
If a lender, shareholder agreement, or corporate formality requires a formal close, you can still do it with one dated transaction on the last day of the year. You do not need a textbook Income Summary account — you transfer the net directly:
2025-12-31 * "Closing entries — transfer 2025 net income to retained earnings"
Income:Sales -180000.00 USD
Income:Services -22000.00 USD
Expenses:Salaries 78000.00 USD
Expenses:Rent 24000.00 USD
Expenses:COGS 38000.00 USD
Expenses:Depreciation 6500.00 USD
Expenses:Other 11000.00 USD
Equity:Retained-Earnings -44500.00 USDFor a corporation that also declared dividends, add the dividend close:
2025-12-31 * "Closing entries — transfer dividends to retained earnings"
Equity:Retained-Earnings 5000.00 USD
Equity:Dividends -5000.00 USDA few Beancount-specific cautions:
- Do not invent a monthly
Income Summaryritual. Fava'ssummarize.cap_optandbean-queryconversions handle income and expenses more safely than a manual rolling close. A manual monthly close that posts to retained earnings will make your monthly P&Ls show zero when you expected year-to-date. - Keep the equity name stable. Pick
Equity:Retained-EarningsorEquity:Capitalonce and never alias it. Theopendirectives make this enforcement visible. - Version-control the close. Tag the commit (
git tag close-2025) and keep the post-closing trial balance as a note. Future you will thank present you during diligence.
You can explore date-filtered reports under /fava/ and see the full accounting-cycle walkthrough, including a Beancount-native close, in the docs at /docs/.
Simplify Your Financial Management
Closing entries are where your year's record-keeping either ties cleanly into next year or quietly goes off the rails. Getting them right keeps your profit measurement honest, your retained earnings reconcilable, and your next period starting from zero the way readers of your statements expect.
As you lock your fiscal year and reset for the next, maintaining a transparent, auditable ledger matters more than ever. Beancount.io offers plain-text accounting that is version-controlled, AI-ready, and fully transparent — every closing entry is a readable text line you control, not a black-box posting. Get started for free and see why developers and finance professionals are switching to plain-text accounting.