River
Y CombinatorBacked by Y Combinator

Free template

Audit Preparation Checklist Template

A tracker for every request on your auditor's list, sheets for tying each schedule to the trial balance, and a readiness memo for fieldwork.

Free download · No account needed

What you get

Pack of 7 files: 3 documents, 4 spreadsheets

Audit Preparation Checklist Template
  • PBC Response ProcedureDocument
  • Readiness MemoDocument
  • Management Representation NotesDocument
  • PBC TrackerSpreadsheet
  • Open ItemsSpreadsheet
  • Tie Out LogSpreadsheet
  • Lead Schedule IndexSpreadsheet
RiverAudit Preparation Checklist Template

PBC Response Procedure

[Entity]: the gate every schedule passes

An item that supports a trial balance line is not ready to send until it agrees with that line.

Four statuses, and Tied cannot be skipped

StatusWhat is true
OpenThe item has an owner and a date. Nothing else yet
TiedThe schedule agrees with the trial balance, or the difference is inside tolerance and has a named cause
ProvidedDelivered under the auditor's own number, in the format asked for
AcceptedThe auditor has said they have what they need

Open straight to Provided is not a permitted move. Items with nothing to tie to, meaning minutes, contracts and policies, skip Tied and are marked as having skipped it.

The tie

schedule total−trial balance balance=difference

Recorded even when it is zero, because a blank difference column is indistinguishable from an untested one. Tolerance is set per line against a stated basis before fieldwork, so the threshold cannot move later to admit a difference somebody would rather not resolve.

Two kinds of cause, and the split is the output

KindWhat it meansWhat happens
ScheduleThe schedule was wrongFix it, re-run the tie, nothing leaves wrong
LedgerThe ledger was wrongProposed adjusting entry, sent with the schedule

Tolerance is not materiality. The auditor sets their own threshold and may ask about a difference this gate accepted. The named cause is the answer.

Page 1 of 1239 words

How to prepare for a financial statement audit

Preparing for a financial statement audit means closing your books, building a schedule that supports each balance and gathering the documents your auditor will ask for. Do it before fieldwork, the weeks when the auditors test your numbers. A good audit preparation checklist follows the auditor's own request list and gives every item one owner and a due date. It also checks each schedule against your trial balance before anything goes out.

Treat a request as done when its schedule agrees with your ledger, not when you send it. An auditor who finds the two disagree has to work out why before relying on either.

A tall stack of printed documents marked with pink, orange, yellow and green sticky tabs
Number every document the way your auditor does, so both sides can find it. Photo: Tanja Tepavac on Unsplash

Set the deadline and get the request list early

Start from the date someone needs your audited statements and work backward. A lender's deadline sits in the loan agreement, and an investor's in the investment documents. A public company must file its annual report on Form 10-K within 60, 75 or 90 days of its fiscal year end1, depending on its size.

Nonprofits and governments that spend $1,000,000 or more in federal awards2 in a fiscal year need a single audit, or in narrow cases a program-specific one. The reporting package is due within 30 days of receiving the auditor's report, or nine months after year end3, whichever is earlier.

In the engagement letter, management accepts responsibility for the financial statements and agrees to provide the additional information the auditor requests for the audit4. The request list, often called the PBC list (for "prepared by client"), is how those requests arrive.

Ask for it early, and begin with the requests that depend on other organizations. Your outside lawyers usually reply to the auditor directly, through a letter of inquiry that management prepares and the auditor sends4. Auditors often confirm cash and receivables directly with your banks and customers, so have current contacts ready.

Close the books before you build schedules

Every schedule you send has to agree with your trial balance, the list of every account and its year-end balance. So finish the close first: reconcile each balance sheet account, book accruals and known adjustments, then lock the period. A year-end close checklist keeps that work in order.

Note which version of the trial balance you are tying to. If a late entry changes it, re-tie every schedule it touches, so two versions never circulate. Auditors examine material journal entries made while preparing the statements4, so keep support for every manual entry.

In a first audit, or your first with a new firm, the auditor needs evidence about your opening balances. That includes whether last year's closing balances were carried forward correctly4. Have last year's reconciliations and inventory counts ready.

What goes on an audit preparation checklist

Load the auditor's list exactly as issued, and use their numbering in your tracker, file names and emails, so both sides can refer to any item by its number. Give each request one owner and an internal due date a few days before the auditor's, leaving time to fix a difference rather than send it.

What auditors usually ask for, by area

AreaWhat to have readyMust agree with
CashBank reconciliations and statements for every accountCash
ReceivablesAging by customer, allowance support, customer contactsReceivables, net
InventoryCount results, costing and the slow-moving reserveInventory
Fixed assetsRollforward of cost and depreciation, invoices for large additionsProperty and equipment
Payables and accrualsVendor aging, accrual detail, payments made after year endPayables and accrued liabilities
Debt and leasesAgreements, amendments, covenant calculations, lease scheduleDebt and lease liabilities
RevenueRevenue by customer and month, key contracts, deferred revenueRevenue and deferred revenue
Equity and governanceCap table, board minutes, related party listEquity

Contracts, minutes and policies have no balance to agree with, so check them for completeness instead.

Your auditor has to understand your accounting policies and the reasons for any changes4, so bring your accounting policy manual up to date before fieldwork.

Tie every schedule to the trial balance

AICPA standards direct auditors to obtain evidence, as needed, about the accuracy and completeness of the information they use4, including reports run from your ledgers. A schedule that disagrees with your trial balance is an inconsistency they have to resolve, so find it first.

  1. Set tolerances in advance

    Before testing, write down the largest difference you'll accept per line, such as 0.5% of the balance with a $5,000 floor. That's an internal rule, not the auditor's materiality.

  2. Record every difference

    Subtract the trial balance from the schedule total and record the result, even when it is zero. A blank cell looks the same as an untested one.

  3. Give each difference one cause

    Name why it differs, such as an extract run before late postings, a manual entry missing from the subledger or a formula error. Split a difference with two causes into two.

  4. Fix the schedule or propose an entry

    If the schedule was wrong, fix it and tie again. If the ledger was wrong, write a proposed adjusting entry with its effect on pre-tax income.

ExampleA receivables schedule, tied to the trial balanceAn illustrative example written for this guide. The amounts are made up.

Receivables aging, total: $6,184,220

Less the allowance for doubtful accounts, booked only in the general ledger: ($214,600)

Less credit memos posted December 30 and 31, after the aging was run: ($38,150)

Less customer payments received but not yet applied to invoices: ($23,000)

Equals receivables, net, on the trial balance: $5,908,470. Difference: $0

  • Three causes, not one gap. The $275,750 gap breaks into three ordinary items, each with its own cause.
  • The ledger was right. All three were schedule problems, so no adjusting entry was needed.

Find your own adjustments before the auditor does

Auditors accumulate the misstatements they find4, other than clearly trivial ones, and ask management to correct them. Any left uncorrected are summarized in, or attached to, the representation letter you sign at the end.

Who finds an error matters. AICPA standards list an auditor finding a material misstatement your own controls would have missed4 as an indicator of a material weakness. Auditors are required to report material weaknesses in writing to those charged with governance, usually your board.

So send the ledger errors your tie-out found as proposed entries, with their effect on pre-tax income, alongside the schedules they belong to. A short memo before fieldwork, covering what tied, what you will adjust and what is still open, helps the auditors plan.

Answer fast during fieldwork, then sign off

During fieldwork, answer each question within a business day, even if the answer is only a date. When an item comes back, log the auditor's reason in their words, fix the cause and say what changed when you resend it. At the end, read the reasons together to decide what to fix before next year.

The audit ends with your representation letter, dated as of the auditor's report4. In it, management confirms points such as giving the auditor all relevant information and recording every transaction. If management refuses those core statements, the auditor must disclaim an opinion or withdraw.

When to bring in your CPA

This guide follows the AICPA standards used for audits of US private companies and nonprofits. Public companies are audited under PCAOB standards instead. It isn't accounting or audit advice. Tell your auditor early about anything unusual, such as an acquisition or a covenant breach, and ask your own CPA how to account for it.

Before fieldwork starts

  • The trial balance is locked and its version noted
  • Every schedule agrees with it, or each difference has a cause
  • Each request has one owner and an internal due date
  • Legal letter drafts and bank and customer contacts are with the auditor
  • Minutes are approved for every board meeting in the year
  • Proposed adjustments are listed with their pre-tax effect

To start from the auditor's list rather than a blank tracker, open the template on this page in River. It loads every request under the auditor's numbering and marks which ones must agree with your trial balance.

How to use this template

Use the files as they are, or open them in River. The sheets come filled in with a made-up example audit, so you can see a finished tracker first. With Edit with AI, send River the auditor's request list in any form, plus your trial balance. River sets up the tracker under the auditor's numbering and reports how many requests must tie to a balance. Then it asks the one question that unblocks the next step, such as whether your trial balance is final.

  1. Download it or open it in River

    Download the three Word documents and four CSV sheets with no signup, or open them in River with Edit with AI.

  2. Load the request list

    Enter every request under the auditor's number, with one owner, an internal due date and whether it must tie.

  3. Tie out before you send

    Agree each schedule to the trial balance and give every difference a cause, yourself or by asking River to run the tie-out.

  4. Send, chase and log returns

    Send items under the auditor's numbers, chase open items owner by owner, and log every return in the auditor's words.

What's in the template

One audit through the gate, item by itemThe closed list of causes, the twenty differences, two reconciliations in full, the adjustments found and the returns either side.
Audit Preparation Checklist Template
RiverCauses

The closed list of eight

Kestrel Valve and Fitting, Inc. FY2026 audit. An illustrative industrial valve and fitting manufacturer.

#CauseKindItems
1Subledger extract taken before late postingsSchedule3
2Manual journal not in the subledgerSchedule3
3Reclassification between accountsSchedule2
4Adjusting entry not yet postedLedger5
5Extract filter wrong: dates, entity or statusSchedule2
6Schedule arithmetic errorSchedule3
7Account mapped to the wrong statement lineSchedule1
8Genuine ledger errorLedger1

What the first internal pass found

Items on the auditor's list, numbering as issued148
Items carrying a tie to a trial balance line61
Documents with nothing to tie to87
Items that did not tie on the first pass20
Gross absolute difference, before anything was sent1,808,540
Outside their own tolerance17 of 20
The schedule was wrong14 items, 1,602,590
The ledger was wrong6 items, 205,950

One cause per difference, never two. A difference with two causes is two differences and gets decomposed until each part has one.

RiverTie out log

Tie Out Log

Every difference found on the first internal pass, against the tolerance set before fieldwork.

ItemTrial balance lineDifferenceToleranceOverCause
A-03Operating cash14,26012,022yes1
B-01Accounts receivable, net275,75029,542yes2
B-04Allowance for doubtful accounts16,2005,000yes4
C-02Inventory233,36038,045yes2
C-05Inventory reserve(27,500)5,000yes4
C-08Work in process6,1205,994yes6
D-01Prepaid expenses31,8405,000yes1
D-03Other current assets(9,600)5,000yes7
E-01Property, plant and equipment214,80092,136yes5
E-04Accumulated depreciation(48,220)46,834yes2
E-07Construction in progress386,5005,379yes3
F-01Accounts payable(62,140)21,406yes1
F-05Accrued purchases18,4505,000yes4
G-02Accrued compensation74,6005,000yes4
G-06Accrued warranty42,8005,000yes8
H-03Operating lease liability118,90015,338yes6
I-02Additional paid in capital3,20062,384no6
J-01Net revenue186,200240,151no3
J-06Deferred revenue26,4005,000yes4
K-02Payroll expense11,70045,864no5
20Gross absolute difference1,808,540 17 over6 ledger

Three differences sat inside tolerance and still carry a cause. An unexplained small difference is the one that grows.

RiverReconciled

Two reconciliations in full

A single difference number is not a tie. B-01 and C-02 each decompose into components that each have one cause.

B-01 Accounts receivable, net

ComponentAmountRunningCause
AR aging total, subledger6,184,2206,184,220Start
Allowance for doubtful accounts, booked at the GL only(214,600)5,969,6202
Credit memos issued 30 and 31 Dec, not applied in the aging(38,150)5,931,4701
Unapplied cash receipts held in suspense(23,000)5,908,4703
Trial balance, accounts receivable net5,908,4700Tied

C-02 Inventory

ComponentAmountRunningCause
Perpetual inventory, subledger7,842,3007,842,300Start
Obsolescence reserve booked at the GL only(186,000)7,656,3002
December standard cost revaluation, manual journal(88,560)7,567,7402
Goods in transit FOB shipping point, received in January41,2007,608,9401
Trial balance, inventory7,608,9400Tied

The 275,750 on B-01 is not one problem. It is a reserve that lives only in the ledger, late credit memos and a suspense account. All three are schedule causes, and the ledger is correct.

RiverAdjustments

What the ledger causes became

Six of the twenty differences were the ledger, not the schedule. Those are proposed adjusting entries.

ItemProposed entryPre-tax
B-04Allowance understated against the aged balances(16,200)
C-05Inventory reserve overstated on slow moving valve bodies27,500
F-05Accrued purchases understated, two receipts not accrued(18,450)
G-02Accrued compensation understated, Q4 bonus at the revised rate(74,600)
G-06Warranty accrual understated against the claims history(42,800)
J-06Deferred revenue understated, one installation not yet accepted(26,400)
 Net effect on pre-tax income(150,950)

What that does to the year

Pre-tax income before the adjustments4,182,600
After the adjustments4,031,650
Reduction3.61 percent
Gross adjustments across the six205,950

Same six entries either way. Handed over with the schedules they belong to, they are evidence the close works. Found by the engagement team in week two, they are a finding about the close, and every remaining schedule gets read differently afterwards.

RiverReturns

Returns, either side of the gate

FY2025 was run on a status tracker. FY2026 was run through the tie-out gate.

 ItemsCame backReturn rateAccepted first pass
FY20251523825.0%75.0%
FY202614896.1%93.9%

The 38 FY2025 returns, in the auditor's own words

Stated reasonCountShare
Schedule did not agree to the trial balance2155.3%
Wrong period or entity in the extract718.4%
Item incomplete, a component missing615.8%
Format the auditor could not use410.5%

Twenty-one of the 38, 55 percent, were the one thing the gate tests. Those are the returns that arrive in fieldwork week two, when the schedule owner has moved on to something else and the trial balance has been closed for a month.

The return log is the only forward-looking artifact here. Every other number says what happened this year. The reasons say what to fix before next year, and the count is the argument for keeping the gate when somebody proposes skipping it to save a week.

  • PBC Response ProcedureHow a request moves from open to accepted: the tolerance table, eight causes, owners, returns and escalation triggers.
  • Readiness MemoWhat you send the engagement team before fieldwork: what tied, proposed adjustments, accepted differences and open items.
  • Management Representation NotesEach statement you'll likely be asked to sign, who can affirm it, its evidence and whether it's ready.
  • PBC Tracker sheetEvery request under the auditor's number, with owner, schedule total, trial balance, difference, cause, status and returns.
  • Open Items sheetWhat is still outstanding, whether you or a third party is holding it up, and the last action taken.
  • Tie Out Log sheetEach difference broken into its parts, with an amount, a cause and a running balance to the trial balance.
  • Lead Schedule Index sheetOne row per trial balance line: balance, tolerance and its basis, owner, requests that tie to it and differences found.

Common questions

What is a PBC list in an audit?

A PBC list, short for "prepared by client," is your auditor's list of the schedules, reports and documents your team must provide. It may arrive as a spreadsheet, a PDF or requests in the firm's online portal, with items numbered by area, such as cash or receivables. Keep those numbers on everything you send back, and give each item one owner.

When should you start preparing for a year-end audit?

Start when you sign the engagement letter, before year end if you can. Ask for the request list early and begin anything that depends on outsiders, such as legal letters, because those replies arrive on someone else's schedule. Finish the year-end close before building schedules, since each one has to agree with the final trial balance.

What is a management representation letter?

It is a letter from management to the auditor, dated as of the auditor's report date. It confirms, among other things, that management gave the auditor all relevant information and recorded every transaction, and it summarizes misstatements left uncorrected. Auditors are required to request it, and if management refuses the core statements, the auditor cannot give an opinion.

Is my internal tolerance the same as the auditor's materiality?

No. Your tolerance is an internal rule for deciding which differences to resolve before a schedule goes out. Your auditor sets materiality by their own professional judgment, can work to lower thresholds, and may ask about any difference you accepted. Give every difference a named cause, even a small one, so the answer is ready.

Is this audit preparation checklist template free?

Yes. Download the three Word documents and four CSV sheets with no signup. The sheets come filled in with a made-up example audit, so you can see how a finished tracker and tie-out log look before you clear them. Edit with AI opens the same template in River.

What does Edit with AI do?

It opens the template in a free River workspace and asks for the auditor's request list, in whatever form it arrived, plus your trial balance. River loads every request under the auditor's own numbering and works out which ones must agree with a trial balance line. It sets a starting tolerance you can change and flags requests with no clear owner.

Sources

  1. U.S. Securities and Exchange Commission. “Form 10-K.” sec.gov (opens in a new tab)

  2. Cornell Law School. “2 CFR § 200.501 — Audit requirements.” law.cornell.edu (opens in a new tab)

  3. Cornell Law School. “2 CFR § 200.512 — Report submission.” law.cornell.edu (opens in a new tab)

  4. AICPA & CIMA. “AICPA SASs - currently effective.” aicpa-cima.com (opens in a new tab)

Written by

Chandler Supple

Co-founder & CEO, River

Chandler has spent the last six years working in AI, building tools for millions of users and Fortune 100 companies. In 2025, he co-founded River to build a new kind of operating system for AI agents.

Reviewed by

Brian Joseff, Co-founder, River