← All Notion guides

Journal · Problem note

Tax Client Document Checklist: What to Request and How to Track What’s Missing

A tax document checklist is useful only if it tells you two things: what you still need from the client and whether the engagement is actually ready to move forward.

The document list varies by client and jurisdiction. The operational problem is more consistent: requests live in email, files arrive at different times, and somebody has to remember what is still missing. A simple tracking system makes that dependency visible.

Tax client document checklist

Use the categories below as a starting structure, not as a universal filing checklist. The exact documents depend on the client, entity, engagement and applicable tax rules. Current practitioner checklists commonly include prior-year returns, income documents, deduction or credit support, estimated-tax information, entity changes, tax notices and relevant business records.

Category Examples to consider requesting
Engagement and identity Signed engagement documents, taxpayer or entity details, required identity information and current contact details.
Prior year Prior-year returns, carryforward information and relevant notices or correspondence.
Income Applicable wage, contractor, investment, retirement, partnership or other income documents.
Business records Financial statements, books, payroll information, sales or payment-processor reports and other records relevant to the engagement.
Deductions and credits Supporting statements, receipts or other evidence applicable to the client’s circumstances.
Estimated payments Dates and amounts of estimated or extension payments where relevant.
Assets and financing Relevant purchase, disposal, loan or mortgage documentation.
Changes and exceptions Ownership or entity changes, new jurisdictions, specialized disclosures and tax notices when applicable.

What to track for every document request

A static checklist tells you what might be needed. An operating system also tells you what happened to each request.

Field What it answers
Client Which engagement needs the item?
Requested item What exactly are you waiting for?
Category Income, prior year, business records, deduction support and so on.
Requested date When did the client receive the request?
Due date When do you need it?
Status Not requested, requested, received, needs clarification or complete.
Last follow-up When did somebody last contact the client?
Owner Who is responsible for resolving the request?
File / source Where is the actual document or secure source located?
Notes What exception or clarification matters?

The status should describe the document request, not the entire tax return. That distinction lets you see exactly which missing item is blocking an otherwise ready engagement.

A simple tax document collection workflow

  1. Define the required items. Start from a standard checklist, then remove irrelevant requests and add client-specific ones.
  2. Send one clear request. Name the documents specifically and give the client a clear method for providing them securely.
  3. Record each item as it arrives. Do not mark the whole request complete because the client sent one email containing several files.
  4. Separate received from reviewed. A file can arrive and still be incomplete, unreadable, preliminary or the wrong period.
  5. Surface missing items. Filter open requests by due date and client so follow-up comes from the system rather than memory.
  6. Move the engagement when the readiness rule is met. The next stage should depend on the required information being available, not simply on activity having started.

Tax client document tracker example

Example — one client file

Prior-year return
Received · reviewed · complete
Income statement
Received · awaiting review
Investment statement
Requested · due February 20 · client waiting for final version
Estimated payments
Needs clarification · amounts supplied but dates missing
Tax notice
Not applicable
Engagement status
Waiting on client — not ready for preparation

This is more useful than a folder containing three PDFs and an email saying “I think that’s everything.” The team can see what is complete, what needs review and exactly why the engagement is waiting.

How to organize tax document requests in Notion

For a small practice, use a Clients database related to a Document Requests database. Keep one record for each requested item rather than adding dozens of document columns directly to every client.

That structure lets one client have five requests and another have twenty without redesigning the client database. It also lets you build operational views such as:

  • Waiting on client — requested items not yet received;
  • Received, needs review — files that arrived but have not been checked;
  • Overdue requests — unresolved items past their requested date;
  • By client — every open and completed request for one engagement;
  • Exceptions — documents needing clarification or replacement.

The dashboard should show the exception, not force somebody to open every client record to discover it.

Once a request is outstanding, use the missing-document follow-up workflow to keep last contact, next action and review ownership visible.

Common tax document collection mistakes

Using one generic list for every client

A standard template saves time, but irrelevant requests create confusion. Start standard, then tailor it.

Keeping missing items inside email threads

Email can deliver the request. It should not be the only place where the firm knows whether the request is unresolved.

Treating uploaded as complete

Receipt and review are different states. Preserve that difference so a wrong-period or incomplete file does not silently move forward.

Starting without a visible readiness rule

If nobody knows what “ready” means, partially complete engagements enter preparation and then stop again when the missing dependency becomes unavoidable.

Tracking the client but not the missing item

“Waiting on client” is useful at the engagement level, but the team should also be able to see exactly what it is waiting for.

The rule worth keeping

Every missing document should have a client, a clear requested item, a status and a next point of attention.

When those dependencies are visible, document collection stops being a memory problem and becomes a manageable workflow.