Year-End Bookkeeping Checklist
Year-end close workflow for a bookkeeper or fractional controller wrapping up an SMB client's books before tax prep. Covers reconciliations, sub-ledger tie-outs, fixed-asset roll-forward, 1099 prep, and final report delivery.
Pre-Close Setup
-
Confirm all bank statements are uploaded
Check the client portal (SmartVault, Liscio, TaxDome) for December bank and credit-card statements on every operating account. Chase a missing statement immediately — waiting for it on Day 5 stalls the entire close.
-
Confirm December payroll is fully posted
The last December pay date plus the related federal 941 deposit must be in QBO/Xero before the close starts. Pull the Gusto, ADP, or Paychex year-end report and confirm wages, taxes, and employer match all hit the GL.
-
Verify all vendor bills are entered through year-end
Pull the Bill.com or Ramp inbox, Hubdoc/Dext queue, and any paper-bill tray. December-dated invoices arriving in early January are common — they accrue back to the prior year if material.
-
Confirm engagement is in scope for year-end work
Year-end close, 1099 prep, and tax-package delivery are often add-ons to a monthly bookkeeping engagement. If any are not in the current letter, issue a change order through Practice Ignition before starting — don't absorb the hours.
Collects list Collects file
Bank and Credit Card Reconciliation
-
Reconcile each operating bank account
Run the QBO/Xero reconciliation for each checking and savings account against the December statement. Book balance must tie to bank balance after outstanding checks and deposits in transit.
-
Reconcile each credit card account
-
Clear stale uncleared transactions
Anything uncleared more than 90 days is suspect. Void stale checks per state escheatment rules; investigate uncleared deposits with the client. Carrying a stale list into year-end masks real cash position.
-
Document unreconciled items over $1,000Collects file
Sub-Ledger Tie-Out
-
Tie A/R aging to GL receivables
Run the A/R aging summary as of 12/31 and tie the total to the GL 1200-series control account. Differences typically come from journal entries posted directly to A/R without a customer attached.
-
Write off uncollectible receivables
Anything 120+ days past due with no collection activity gets reviewed with the client for write-off. Direct write-off vs. allowance method depends on the client's reporting framework — most SMB cash-basis filers use direct write-off.
-
Tie A/P aging to GL payables
-
Reconcile loan balances to lender statements
Pull December statements for every term loan, line of credit, and equipment lease. Verify principal balance, accrue any unbooked interest, and split the next-12-months portion to current liabilities if the client uses GAAP presentation.
-
Tie payroll liabilities to year-end forms
Q4 941, annual 940, state UI, and W-2 totals must all reconcile to GL wages and tax-liability accounts. Differences here surface as IRS notices six months later — fix them before close.
Inventory and Fixed Assets
-
Confirm whether the client holds inventoryCollects list
-
Adjust inventory to physical count
Get the client's 12/31 physical count sheet, value at lower of cost or market, and post the shrinkage entry to COGS. For perpetual systems in QBO, run the Inventory Valuation Summary against the count.
-
Roll forward the fixed asset schedule
Add current-year acquisitions, remove disposals, and tie ending balance to the GL. Note Section 179 vs. bonus depreciation candidates for the tax preparer — book depreciation usually differs from tax depreciation.
Collects file -
Post annual depreciation and amortization
Adjusting Journal Entries
-
Accrue payroll for unpaid days
If the December pay period ends after 12/31, accrue wages and employer taxes for the days worked through year-end. Reverse the accrual on 1/1.
-
Record prepaid expense amortization
Insurance premiums, annual software subscriptions, and prepaid rent get amortized to the period consumed. Pull the prepaid schedule and post the December entry.
-
Recognize deferred revenue earned in period
-
Reclass misposted transactions found during recs
Each AJE needs a memo and supporting workpaper. Never post a plug to retained earnings without explanation — that's the year-end pattern that blows up under audit.
1099 Vendor Preparation
-
Run the 1099 vendor candidate report
Pull every vendor paid more than $600 for services during the year. Filter out corporations (excluding attorneys and medical) and goods-only vendors. QBO's 1099 wizard misses payments made via credit card — those go on 1099-K from the processor, not your 1099-NEC.
-
Audit W-9s for every reportable vendor
Missing W-9 means missing TIN, which means backup withholding exposure. Send W-9 requests to any vendor without one on file before filing 1099-NEC.
Collects file -
File 1099-NEC forms with IRS and recipients
1099-NEC due to IRS and to the recipient by January 31. File electronically through Track1099, Tax1099, or the IRS IRIS portal. State filing requirements vary — confirm CFS state participation.
Final Reports and Client Delivery
-
Generate the working trial balance
Export the WTB to Excel or Fathom. Scan for unusual variances vs. prior year — anything with a 25%+ swing gets a note in the management commentary.
-
Produce balance sheet, P&L, and cash flow
Comparative format — current year, prior year, and variance. Cash flow uses the indirect method for SMB clients. Branding and footnotes per the firm template.
-
Write management commentary on top variances
-
Lock the period in QuickBooks Online
Set the close date to 12/31 and apply a closing-date password under Account and Settings → Advanced. Prevents the client from posting prior-period entries that would untie the tax return.
-
Deliver the year-end package and tax workpapers
Upload financials, fixed-asset schedule, loan amortization, and 1099 summary to the client portal. If the engagement includes the tax preparer, send the tax-package handoff to them via Suralink or SmartVault with a PBC checklist.
Collects signature Collects paragraph
Use this template
Copy it to your account, customize the steps, and run it with your team in minutes.
Browse hundreds of free templates across every team and industry.
Back to template libraryRelated templates
More workflows your team can run.
Run Year-End Bookkeeping Checklist with your team
Customize the steps, assign roles, set a schedule, and keep a complete record for every run.