Audit Preparation Checklist
Steps a controller or audit liaison runs to prepare the company's books, workpapers, and PBC deliverables for an external financial-statement audit. Covers the 60-day window from kickoff through fieldwork hand-off.
Engagement Kickoff and PBC Setup
-
Confirm engagement letter and scope
Pull the signed engagement letter and confirm the framework (US GAAP vs. IFRS), level of service (audit vs. review vs. compilation), reporting deadline, and any agreed-upon procedures riders. Flag any scope changes since prior year — new subsidiaries, ASC 842 adoption, ERC claims — that warrant a change order before fieldwork.
-
Confirm fieldwork dates with the audit teamCollects date Collects list
-
Load the PBC list into Suralink
Import the auditor's PBC request list into Suralink (or Onehub / Liscio) and assign owners across accounting, payroll, and tax. Roll forward last year's list and reconcile additions — common adds: lease right-of-use roll-forward, stock-comp grants, related-party schedules.
-
Schedule the weekly PBC status call
Hard-Close the Books
-
Reconcile all bank and credit-card accounts
Tie each operating, payroll, and credit-card account from the bank statement to the GL. Clear stale outstanding checks older than 90 days; flag any unreconciled items over $1,000 for separate workpaper. Auditors will trace bank confirmations to these recs.
-
Tie A/R aging to GL receivables
Run the A/R aging as of the balance-sheet date and tie the total to the GL control account. Document the bad-debt reserve methodology and any specific reserves on accounts over 90 days.
-
Tie A/P aging and accrued expenses
Reconcile A/P sub-ledger to GL. Pull a search-for-unrecorded-liabilities (post-period payments and unprocessed invoices) — auditors will request this directly. Accrue legal, audit, and bonus accruals.
-
Update fixed-asset and depreciation roll-forward
Roll forward the FA register: beginning balance + additions − disposals = ending. Recompute current-year depreciation by class. Tie to GL and to the Form 4562 if shared with tax. Document capitalization-policy threshold ($2,500 / $5,000) for any borderline items.
-
Post final adjusting journal entries
Book accruals (payroll, vacation, bonus), prepaid amortization, deferred revenue recognition, and any reclasses identified during recs. Every AJE needs a memo and supporting workpaper — auditors will sample these.
-
Lock the period in the GL
Set the close date and password in QuickBooks Online / Sage Intacct / NetSuite. Any post-close entries require partner approval and an explanatory memo — auditors flag unlocked periods as a control deficiency.
Lead Schedules and Workpapers
-
Build the working trial balance
Export the trial balance with current-year, prior-year, and variance columns. Group accounts by financial-statement caption so lead schedules tie cleanly. Auditors typically import the WTB into Caseware or CCH ProSystem fx for tickmark testing.
-
Prepare lead schedules for each FS caption
One lead schedule per caption: cash, A/R, inventory, fixed assets, A/P, accrued liabilities, debt, equity, revenue, payroll. Each ties to the WTB and references supporting workpapers. Use prior-year format so the auditor can roll forward.
-
Run analytical procedures on key balances
Compute year-over-year and budget-vs-actual variance on revenue, gross margin, opex line items, and key ratios (DSO, DPO, inventory turns, current ratio). Document explanations for any variance over the auditor's performance materiality threshold — usually 5% or $X.
-
Compile contracts, leases, and debt agreements
Upload signed copies of all material contracts: customer MSAs over the materiality threshold, real-estate and equipment leases (ASC 842 inputs), loan agreements with covenant schedules, related-party notes. Auditors test completeness against board minutes and check disbursements.
Collects file
Internal Controls and Risk
-
Update the ICFR control matrix
Roll forward last year's control matrix. Mark each key control as unchanged, modified, or new. Common changes: new ERP go-live, segregation-of-duties remediation, automated bank-feed approval workflows.
-
Document control changes since prior auditCollects list
-
Walk the auditor through changed controls
Schedule a walkthrough meeting for each modified or new control. Bring the process owner — not just the controller — so the auditor can document the design and operation. Updated narratives and flowcharts go into the audit file.
-
Pull SOC 1 reports for key service providers
Request current-period SOC 1 Type 2 reports from payroll providers (Gusto, ADP, Rippling), hosted ERP (NetSuite, Intacct), and stock-administration platforms. Map complementary user-entity controls (CUECs) to your own control matrix.
Compliance, Tax, and Disclosures
-
Review tax provision and deferred balances
Tie the ASC 740 provision workbook to the GL: current federal/state, deferred tax assets and liabilities, valuation allowance assessment, rate reconciliation. Coordinate with the tax preparer on PTET, R&D credit, and any uncertain tax positions (FIN 48).
-
Flag uncertain tax positions for disclosureCollects list
-
Document UTPs with technical memos
For each UTP, prepare a more-likely-than-not memo citing the relevant Code section, regulations, and case law. Quantify the position and the FIN 48 reserve. Auditors will request these memos during fieldwork.
-
Confirm sales-tax and payroll-tax filings
Pull a 50-state economic-nexus summary from Avalara or TaxJar; flag any new states crossing the $100K / 200-transaction threshold. Confirm Forms 941, 940, and state SUTA/SIT filings are current and tie to the GL payroll-tax accruals.
-
Draft the financial statement disclosures
Roll forward the prior-year disclosures and update for current-year activity: significant accounting policies, debt schedules, lease maturities (ASC 842), revenue disaggregation (ASC 606), commitments and contingencies, subsequent events, related-party transactions.
Hand-Off to the Audit Team
-
Final review by the controller
Controller reviews the full PBC binder for completeness, cross-references, and tickmark consistency. Open items list with named owners and target dates for anything still outstanding.
-
Partner sign-off on the PBC packageCollects list Collects paragraph Collects signature
-
Release the PBC binder to the auditor
Mark all PBC items complete in Suralink, send the cover memo summarizing scope changes and open items, and confirm fieldwork logistics (workspace, system access, point-of-contact).
-
Hold the audit kickoff meeting
Walk the engagement team through the WTB, lead schedules, control changes, and significant estimates. Confirm the rep-letter timing, management's assessment of going concern, and the subsequent-events review window.
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 Audit Preparation Checklist with your team
Customize the steps, assign roles, set a schedule, and keep a complete record for every run.