Accounting firms collect documents most reliably with one expected-items list per client per period, sent as a single request that names every item. Track each item on its own: requested, partly received, received or checked. Reminders name only what's still missing and stop when it arrives. Save every file under a client and period naming rule. Anything you can't match goes to a review queue for a person.
Below is a monthly checklist, the tracker columns, matching rules, how to handle partial submissions and a tracker for new clients.
This post is about the admin of collecting documents. What you need from each client depends on your engagement and the rules where you work. It isn't tax or accounting advice.
Monthly bookkeeping checklist
Start each client's month from this list and remove what doesn't apply. Save the trimmed version as that client's standard list so you don't rebuild it every month.
Item | One row per | Notes |
|---|---|---|
Bank statement for the full month | Bank account | Needed even if a bank feed is connected, if your process checks closing balances against the statement |
Credit card statement | Card | Business cards and any personal card used for business |
Loan or finance statement | Loan or agreement | |
Sales or payment processor report | Processor (card terminal, online payments, marketplace) | |
Invoices issued | Client | Only if they aren't already in the accounting software |
Bills and receipts | Client | Or a note saying they're already uploaded to a receipt app |
Payroll summary | Pay run | If payroll is run outside your firm |
Letters from the tax office | Client | Anything received that month |
Unusual items | Client | New accounts, large purchases, loans, money moved between the owner and the business |
The tracker columns
One row per expected item, per client, per period.
Column | What goes in it |
|---|---|
Client | Client name or code |
Period | The month or quarter the item covers, e.g. 2026-10 |
Item | e.g. Bank statement, account ending 4521 |
Status | Requested, Partly received, Received, Checked, Not applicable |
Covers | The date range the document actually covers |
Missing | What's still outstanding, in plain words |
Received on | Date the file arrived |
Checked by | Name and date |
Last reminder | Date |
Notes | Where the file is saved or why it's not applicable |
Set up two views. One shows everything still Requested or Partly received across all clients, oldest first, so you can see who to chase. The other shows Received but not Checked, so files don't sit unopened.
Matching files to the right client and period
Files arrive by email, WhatsApp, upload or phone photo. A few rules keep them in the right place:
- Name every file the same way:
{ClientCode}_{YYYY-MM}_{DocType}_{AccountLast4}.pdf, e.g.ACME_2026-10_BankStatement_4521.pdf. - Match the client by sender email or upload link first. If one person sends for more than one client, for example an owner with two companies, don't guess. Send it to the review queue.
- Take the period from the dates printed on the document, not the day it arrived. A September statement sent in late October belongs to September.
- If a file covers two periods, file it under both or split it. Note it in both rows.
- If you can't tell the client, the period or the account, it goes to the review queue with a one-line note. A person decides.
The review queue can be a folder, a label in your inbox or a status in the tracker. Clear it every day during busy weeks.
Partial submissions: keep the request open
A partial file can easily get marked done by mistake. To stop that, the tracker records what the document covers, then compares it with what you expected.
Expected | Received | Status | Missing |
|---|---|---|---|
Bank statement 4521, 1 to 31 October | Statement covering 1 to 15 October | Partly received | 16 to 31 October |
Statements for 3 accounts | Statements for 2 accounts | Received for 2 rows, Requested for 1 | Account ending 7730 |
Receipts for October card spend | 14 receipts, note says "rest to follow" | Partly received | Remaining receipts |
Give each account its own row, so one statement arriving can't close the request for all three. An item only moves to Received when the "Covers" range matches the expected period.
Reminders that name the missing item
Subject: {Client}: 2 items still needed for October
Hi {first name},
Thanks for the documents so far. For October we still need:
- Bank statement for the account ending 4521, covering 16 to 31 October
- Your card terminal sales report for October
You can reply to this email with them or upload them here: {link}.
Could you send them by {date}?
{Your name}
Stop rule: reminders for an item stop as soon as it's marked Received or the client replies. A person reads every reply before the next reminder is due. The whole request closes only when every row is Checked or Not applicable with a reason.
New client onboarding document tracker
The first month with a new client needs a one-off list on top of the monthly one. Use the same tracker with a "Why we need it" column added.
Item | Why we need it | Owner | Status |
|---|---|---|---|
Signed engagement letter | Agrees the scope before work starts | Partner | |
Identity checks your firm's rules require | Your own client acceptance process | Admin | |
Last year's accounts and returns | Opening position and history | Client | |
Invitation to their accounting software | So you work in their file with your own login | Client | |
List of every bank account and card | So the monthly list is complete | Client | |
Bank feed connection or statement access | Monthly bank records | Client | |
Payroll provider and contact | If payroll is run elsewhere | Client | |
Who sends documents each month | One named person and their email | Client |
Once the new client's list is complete, turn the bank and card list into their monthly checklist rows.
How to set this up
- Write down every client and the items you expect from each one every month. That's your standard list.
- Build the tracker in whatever you already use: a spreadsheet, your practice management tool or a Notion database.
- Agree the file naming rule and the review queue with your team.
- At the start of each period, copy each client's standard rows forward with the new period.
- Send one request per client that lists every item.
- Send reminders a few working days apart that name only what's missing. Stop when it arrives.
- Check files as they come in and clear the review queue daily in busy weeks.
Runnrr scopes document collection around the software an accounting firm already uses, with agreed checks for stopping reminders when the right file arrives. If you'd like to talk through one collection workflow, see how Runnrr sets up a workflow.
Frequently asked questions
How do accounting firms collect documents from clients?
They send each client one request per period that lists every expected item, then track each item separately. Reminders name only what's still missing and stop when it arrives. Files are saved under a client and period naming rule, with unclear files sent to a person to sort.
What documents should a monthly bookkeeping checklist include?
Usually bank and card statements for every account, loan statements, sales or payment processor reports, invoices issued, bills and receipts, a payroll summary if payroll is run elsewhere, any tax office letters and notes on unusual items. Your engagement decides the exact list.
How do you handle a client who only sends part of a statement?
Record the date range the document covers and compare it with the period you expected. Mark the item as partly received, note the missing range and send a reminder that names it. Keep the request open until the full period is in.
How do you match documents to the right client and month?
Match the client by sender or upload link. Take the period from the dates on the document itself. Name the file with the client code, period, document type and account number. Send anything unclear to a review queue for a person.
What should a new accounting client document tracker include?
The item, why you need it, who owns it, when it was requested and received, who checked it plus its status. Typical items are the signed engagement letter, prior accounts and returns, software access, a full list of bank accounts and cards and the name of the person who'll send documents each month.
