Year-End Bookkeeping Checklist for Small Businesses
Year-end bookkeeping done right sets you up for a smoother tax season, fewer surprises, and cleaner books heading into the new year. This complete checklist covers every task that should be completed before December 31 — and the ones that must be done in January.
Year-end bookkeeping is simultaneously the most important and the most dreaded financial task for small business owners. Important because the quality of your year-end records directly determines how much you pay in taxes, how smoothly your tax preparation proceeds, and how clearly you understand the financial performance of the prior year. Dreaded because it tends to arrive alongside the end-of-year business rush, holiday demands, and the accumulated procrastination of transactions that were never quite addressed throughout the year. The solution to year-end dread is a systematic checklist — a specific, ordered list of tasks that, when worked through methodically, transforms an overwhelming annual ordeal into a manageable multi-week process. This guide provides that checklist in full, organized by when each task should be completed, with enough explanation to ensure each step is done correctly rather than simply done.
What to Complete Before December 31
Several important financial decisions and actions must happen before the calendar year ends to affect the current year's taxes. These are not administrative cleanup tasks — they are decisions that, if delayed until January, permanently change your tax situation for the year just ended.
Make any remaining retirement plan contributions. If you have a SIMPLE IRA, the deadline for employer matching or non-elective contributions is typically January 30, but employee elective deferrals must be deposited promptly after each payroll. For a SEP-IRA, contributions can be made as late as your tax filing deadline (including extensions), so December 31 is not strictly the deadline — but reviewing your contribution strategy before year-end allows you to make the most informed decision about your contribution amount based on full-year income. For a Solo 401k, you must have established the plan (signed the adoption agreement) by December 31 to make contributions for that year, even if the actual contribution is made after year-end.
Purchase qualifying equipment or make other deductible capital expenditures. Under Section 179, business equipment purchased and placed in service during the tax year is eligible for immediate expensing rather than multi-year depreciation. If you have been considering purchasing a new computer, vehicle, machinery, or other qualifying business property, December 31 is the deadline for that asset to count toward the current year's taxes. Make sure any purchase is made and the asset is "placed in service" — actually available for business use — before year-end.
Prepay deductible expenses. Cash-basis taxpayers (which includes most small businesses) can accelerate deductions by prepaying certain expenses before December 31. Prepaying January's rent, paying your January health insurance premium in December, or paying a business expense due in January during December can move those deductions into the current year. This strategy is most valuable in years when your current year income is higher than you expect next year's income to be.
Review accounts receivable and write off uncollectible invoices. If you have invoices outstanding from clients who have effectively gone out of business or who you have given up pursuing, December 31 is the last day to officially write them off in the current year — turning an uncollected receivable into a deductible bad debt expense. Review your accounts receivable aging report and make a documented decision about any invoices that are more than 180 days old.
December Administrative Cleanup
December is also the time to complete the administrative bookkeeping cleanup that ensures your year-end records are accurate and your January tax preparation goes smoothly. This cleanup can be done in the final two weeks of December and typically takes 4 to 8 hours for a small service business with clean books, or 15 to 30 hours for a business that has not maintained its records throughout the year.
Reconcile all bank and credit card accounts through November. Every business checking account, savings account, and business credit card should be fully reconciled in QuickBooks through November's statement. The December reconciliation will follow once December's bank statement is available (typically in mid-January), but completing November now ensures you are not carrying a backlog into the year-end process.
Review and categorize all uncategorized transactions. Pull a report of all transactions in your bookkeeping system that are uncategorized, marked as "ask my accountant," or assigned to catch-all categories. Every uncategorized transaction represents either a missed deduction or an inaccurate revenue figure. Work through each one with supporting documentation (receipts, bank statements, invoices) and assign the correct account code.
Reconcile accounts receivable against your customer records. Run an accounts receivable aging report and compare it against your invoice records and client communications. Identify any invoices that should be voided (work that was never delivered), any payments that were received but not applied to invoices, and any invoices where the client has disputed the amount. These discrepancies need to be resolved before year-end to avoid overstating or understating your reported revenue.
Reconcile accounts payable against your vendor records. Similarly, verify that all vendor bills are recorded and that all payments have been properly applied. Vendors who are owed money at year-end represent valid business expenses, but only if they are recorded in your books. Missing bills inflate your apparent profit and increase your tax liability.
Review inventory if applicable. If your business maintains inventory — retail products, materials, supplies used in service delivery — conduct or confirm a year-end physical inventory count. Inventory is an asset on your balance sheet until it is sold or used, at which point it becomes a cost of goods sold expense. An accurate inventory count ensures your COGS and gross margin are calculated correctly.
January Tasks: The Post-Year-End Filing Obligations
Several critical year-end filings are due in January and early February that require accurate records from the prior year. Missing these deadlines carries penalties that start on the first day after the due date, so calendar these dates now.
Issue 1099-NEC forms by January 31. Every independent contractor your business paid $600 or more during the prior year must receive a Form 1099-NEC by January 31. This requires having each contractor's correct name, address, and Social Security number or EIN — information you should have collected via Form W-9 before you made any payments to them. If you are missing W-9s from contractors you paid during the year, contact them immediately to collect the information before the January 31 deadline. Penalties for late 1099s run from $50 to $270 per form depending on how late they are filed.
Issue W-2 forms by January 31. Employees must receive their W-2 forms by January 31. If you are using a payroll processing service, confirm that W-2s will be produced and distributed on schedule. If you are processing payroll manually, ensure your year-end payroll records are reconciled and accurate before W-2 production begins. Errors in W-2s must be corrected with amended W-2c forms, which create additional filing obligations and can delay employees' tax return preparation.
File your Q4 payroll tax returns. The federal Form 941 for Q4 is due February 10 (or February 15 if you made timely deposits of all taxes due). Minnesota's withholding tax return for Q4 is due January 31. The Minnesota UI quarterly report is also due January 31. These returns must match your payroll records for the quarter — any discrepancy between what you reported on quarterly returns and what you report on your annual W-2s will generate an IRS or state notice.
Preparing Your Records for Your CPA
Once your year-end cleanup is complete and your January filing obligations are met, the final year-end bookkeeping task is preparing a clean, organized financial package for your tax preparer. The quality of this package directly determines how efficiently your tax preparation proceeds and how much your CPA charges for the engagement.
A complete year-end package for a small business CPA includes: a profit and loss statement for the full calendar year, a balance sheet as of December 31, a detailed profit and loss with all accounts listed (not just summary categories) so the CPA can review account-level detail, a list of all capital assets purchased or disposed of during the year with purchase dates and amounts, bank and brokerage account statements for December, and documentation for any unusual or large transactions that may raise questions.
If your business is an S-corp or partnership, the shareholder or partner distribution schedule for the year is also required — each shareholder's or partner's ending capital account balance must be calculated and reported on the K-1 that flows through to their personal return. This calculation depends on accurate bookkeeping of contributions, distributions, and income allocations throughout the year, and errors in this calculation are one of the most common sources of complexity in small business tax preparation.
At Brunell Bookkeeping, we manage the complete year-end process for our clients — from the December cleanup through the January filings and the preparation of a CPA-ready financial package. Our clients spend less time on tax preparation, get their returns filed more quickly, and consistently tell us that their CPA bills are lower because their books arrive in clean condition. Contact us to discuss what full-service bookkeeping looks like for your business.