QuickBooks Desktop Year-End Close: Reconcile, Set a Closing Date, and Prepare for a Clean

A phase-by-phase playbook for reconciling every account, locking the prior period with a closing date, and handing a verified file to the new year.

The year-end close in QuickBooks Desktop is the process that locks down the prior fiscal year so that historical numbers stop moving. Our engineers treat it as a sequence of gates: reconcile first, verify file health second, set the closing date third, and archive last. Skipping any gate — especially the reconciliation pass — leaves the file vulnerable to silent edits that surface months later during review or tax preparation. This playbook walks through each phase in the order our team runs them.

Phase 1: Freeze Activity and Create a Verified Backup

Before touching anything, confirm that all bank and credit card statements for the fiscal year have arrived and that all recurring entries — depreciation, amortization, payroll adjustments, and accruals — are posted. Announce a freeze to all users: no new transactions in the period being closed until the playbook is complete.

Create a full backup (.QBB) and label it with the company name and the closing date. Run File ▸ Utilities ▸ Verify Data on the working file. If Verify returns an error, run Rebuild Data and re-verify. A file that fails Verify should not be carried into a close — repair the damaged company file before proceeding, because closing-date protection applied to a structurally damaged file preserves the damage.

Phase 2: Reconcile Every Balance-Sheet Account

Reconciliation is the single most important gate. Work through every account that can be reconciled against an external statement:

  • Bank accounts — one per account, matching the statement ending balance and cleared-transaction count exactly.
  • Credit cards — same process, including fees and interest posted in the final statement cycle.
  • Loans and notes payable — reconcile the ending balance to the lender's year-end amortization schedule; enter any interest adjustment as a journal entry dated the last day of the fiscal year.
  • Petty cash and zero-balance accounts — clear these even if the balance is zero; uncleared items on dormant accounts are a common source of stale-data errors.

For each reconciliation, verify that the difference is $0.00 before clicking Reconcile Now. If the difference is non-zero, do not force it — investigate the discrepancy, correct the underlying entry, and re-run.

Phase 3: Review Key Reports and Post Adjustments

Once reconciliations are complete, generate and review the following reports as of the last day of the fiscal year:

  • Trial Balance — scan for accounts with unexpected balances, especially negative asset accounts or positive liability accounts that signal misclassified entries.
  • Accruals and Prepaid Amortization — post any final journal entries to recognize accrued expenses or amortize prepaid assets for the period.
  • Uncleared Checks — review the Uncleared Checks report for stale items older than the state escheatment threshold; these may need to be voided or flagged for unclaimed-property reporting.
  • AR and AP Aging — confirm that aging buckets are accurate and that no invoices or bills are misdated into the wrong period.

Post all adjusting journal entries with the correct date. After the last adjustment, run Verify Data one more time.

Phase 4: Set the Closing Date and Password

With the file reconciled and adjusted, lock the period.

  1. Go to Edit ▸ Preferences ▸ Accounting ▸ Company Preferences.
  2. Under Closing Date, click Set Date/Password.
  3. Enter the last day of the fiscal year as the closing date.
  4. Set a closing-date password and store it securely — any user attempting to edit or delete a transaction dated on or before this date will need it.

The closing date is the rollback point. If a downstream issue is discovered after this step, remove the password, make the correction, and re-lock. Do not leave the password blank; an unprotected closing date defeats the purpose of the close.

Phase 5: Archive and Hand Off

Create a second full backup labeled as the year-end closed file. Store it separately from the working backup created in Phase 1 — this is the archival copy that represents the locked state of the books.

Distribute the new-year file to users and confirm that the closing date is still in place on their local copies. If the file is large and performance is degrading as the new year begins, consider a Supercondense to reduce file size before distributing — this is the ideal point in the cycle to run it, because the closed period is settled and the transaction set is at its most stable.

Clean Outcome

A properly closed file shows every balance-sheet account reconciled to $0.00 differences, a Trial Balance that ties to the adjusted numbers, a closing date set with a protected password, and two archived backups stored in separate locations. Any attempt to edit a transaction dated within the closed period triggers the password prompt.

Keep going

Your Desktop doesn’t have to end when Intuit says so.

Start with the master survival guide, or jump straight to the fix you need.