Checklists

Monthly Bookkeeping Checklist: What to Get From Clients (2026)

A monthly bookkeeping checklist of what to get from clients: statements, receipts, payouts and payroll, plus a request calendar, email templates and IRS/CRA basics.

By Bibin MathewUpdated 20 min read

The short answer

Each month, ask every client for bank and credit card statements (every page), receipts for transactions you cannot categorize, sales and payout reports from platforms like Stripe, Shopify or Square, payroll and loan statements, and a short note on anything unusual. Send one request on the same day every month with a firm needed-by date, follow up with a short list of specific transaction questions, and remind on a schedule that lists only what is still missing. Add quarter-end and year-end items on top of the monthly list instead of sending a separate request.

Monthly bookkeeping has a strange rhythm. The work itself takes a few hours per client. The waiting takes weeks. You need a card statement, six receipts and an answer about a $1,840 transfer, and until they arrive the books cannot close, the reconciliation sits half done and the client asks why their reports are late.

This guide is for bookkeepers and small accounting firms in the United States and Canada who close books for small business clients every month. You will get the monthly document list, a workflow for uncategorized transactions, a request calendar, IRS and CRA receipt basics, copy-ready emails, a plan for late clients and quarter-end and year-end extras. The last part shows how to run it in Tangentflow, if you would rather an agent did the chasing.

Why month-end close stalls

  • The request changes every month. Clients never learn the routine.
  • "Send me your receipts" is too broad. The client does not know which receipts, so they send none, or forty.
  • Statements arrive incomplete. Page one of four, or a screenshot of the banking app.
  • Questions trickle in one at a time. Each one restarts the wait.
  • There is no date. "When you get a chance" is a request the client can always put off.

The fix is a fixed monthly checklist, a fixed calendar and one batched list of questions, so the same short request arrives on the same day every month.

The monthly bookkeeping checklist

What most small business clients should send every month. Mark items that do not apply to a client as optional, or leave them off.

Statements

  • Bank statements for every business account, one PDF per account, covering the full month, every page. Include savings and any account the client opened recently.
  • Credit card statements for every business card, every page. Personal cards used for business count too, if the client uses them.
  • Loan and line of credit statements, showing the principal and interest split, so you can book the payment correctly.

Bank feeds in QuickBooks Online, Xero and similar tools are not a substitute for the statement. Feeds break and drop transactions, and the statement is what you reconcile to.

Receipts and bills

  • Receipts for transactions you cannot categorize from the bank or card line alone. This is the most important item, and the one clients most often skip.
  • Bills and supplier invoices the client received or paid during the month.
  • Receipts over a threshold you set, for example every expense over $75.

Sales and income

  • Invoices issued, or an export from the invoicing system.
  • Sales platform payout reports: Stripe, Shopify, Square, PayPal, Amazon, Etsy or whatever the client sells through. The bank deposit is the net amount; the payout report shows gross sales, fees and refunds.
  • Point-of-sale reports for cash businesses, including cash sales that never touch the bank.

Payroll and people

  • Payroll summary report for each pay run in the month, from Gusto, ADP, Wagepoint or whatever the client uses.
  • Contractor payments, and a W-9 (US) for any new contractor. Our guide to collecting W-9 forms from vendors covers that in detail.

Sales tax, GST and HST

  • Sales tax reports from the client's sales platforms, by state where relevant (US).
  • GST/HST, PST or QST collected and paid details, and any filing confirmations (Canada).
  • Any letter from a tax agency received that month, every page.

Questions, not files

  • Anything unusual this month? Large purchases, new loans, refunds, owner draws or contributions, new accounts, a new location or a new employee.
  • Answers to your list of uncategorized transactions (more on this below).

The uncategorized transactions workflow

Every month, some transactions cannot be categorized from the bank line alone: "AMZN MKTP US," an e-transfer to a person, a cash withdrawal. Do not send one email per transaction. Send one batched list with a single date.

1. Categorize everything you can first. Only what is genuinely unclear goes on the list.

2. Build the list in one place, a spreadsheet or your bookkeeping software's question feature, with the date, amount, statement description and account.

3. Ask a specific question for each. Not "what is this?" but a question with answer options where possible:

Date Amount As shown on statement Your question
Sep 4 $412.18 AMZN MKTP US Office supplies, inventory or personal? Please upload the order receipt.
Sep 11 $2,000.00 E-TRANSFER J SMITH Contractor payment, loan repayment or owner draw?
Sep 19 $1,840.00 DEPOSIT Customer payment (which invoice?), loan or owner contribution?
Sep 27 $89.99 APPLE.COM/BILL Which subscription is this, and is it for the business?

4. Send it a few days after the main request, with its own needed-by date and a link where receipts can be uploaded. A one-line answer per transaction is enough.

5. Set a default for silence. Tell clients what happens if an item is not answered by the date, for example "unanswered items stay in Ask My Accountant and will appear on your monthly report."

6. Turn repeat answers into rules. If a client says "the Apple charge is always our design software," add a bank rule and never ask again.

A monthly bookkeeping calendar

A common pattern for a calendar-month close, with day 1 as the first business day of the new month. Adjust to when statements close and when you promise reports.

Day What happens Who
1 Send the monthly request to every client, with a needed-by date of day 7 You
1–5 Statements become available; clients upload statements, receipts and reports Client
4 First reminder, listing only what is still missing You or your tool
5–6 Categorize everything you can, build the uncategorized transactions list You
6 Send the transaction questions with a needed-by date of day 10 You
7 Needed-by date for documents; final reminder the day before You or your tool
8–10 Reconcile bank and card accounts, book payroll and payouts You
10 Needed-by date for answers; anything unanswered stays parked Client
12–15 Review, close the period, send reports to the client You
15+ Call anyone who is still outstanding You

Send on the same day every month, and set the needed-by date earlier than you really need it, so one round of fixes still fits.

For more on how often to remind and when to switch to a phone call, see our guide to client reminder schedules.

Receipt rules: IRS and CRA basics

Clients often ask whether they really need receipts, and for how long. Here is the official guidance in plain terms.

United States (IRS)

The IRS says business records should include supporting documents such as sales slips, paid bills, invoices, receipts, deposit slips and canceled checks. For expenses, the documents together should show the payee, the amount, proof of payment, the date and a description of what was bought. A card statement alone rarely shows what was bought, which is why receipts still matter. See the IRS page What kind of records should I keep.

Electronic records are allowed, and the IRS notes that all requirements for paper records also apply to electronic ones.

On retention, the IRS page How long should I keep records? gives the general rule as 3 years, with important exceptions:

  • 6 years if income was underreported by more than 25% of the gross income shown on the return.
  • 7 years for a claim for a loss from worthless securities or a bad debt deduction.
  • At least 4 years for employment tax records, after the tax is due or paid, whichever is later.
  • Indefinitely if no return was filed or a fraudulent return was filed.
  • Property records until the period of limitations expires for the year the property is disposed of.

Canada (CRA)

The CRA says that generally, businesses must keep required records and supporting documents for six years from the end of the last tax year they relate to. Some records, such as those tied to an objection or appeal, must be kept longer. See the CRA page on where to keep your records and how long to keep them.

The CRA accepts electronic records. If paper documents are scanned to the CRA's imaging standards, the images can serve as the records; if not, the originals should be kept. The CRA page on acceptable format and imaging paper documents explains the conditions.

What this means for your monthly request

  • A photo of a receipt is usually fine for your bookkeeping, as long as the date, vendor, total and items are readable. Whether the client can then discard the paper depends on the rules above and their own advisor.
  • Retained documents belong in your system of record, not your inbox or an upload tool.

Monthly request and reminder email templates

Keep the same subject line every month so clients recognize it.

The monthly request

Subject: [Month] bookkeeping: please send by [day, date]

Hi [First name],

It's time to close [Month] for [Business name]. Please send these by [day, date] so we can have your reports to you by [date]:

- Bank statements for [Month], every account, every page (PDF from your bank website, not a screenshot)
- Credit card statements for [Month], every card
- Receipts and bills you paid in [Month]
- Your [Stripe / Shopify / Square] payout report for [Month]
- Payroll report, if you ran payroll
- A quick note on anything unusual: big purchases, loans, refunds, new accounts

You can upload everything here from your phone, no account needed:
[link]

If something doesn't apply this month, just mark it or reply and tell me.

Thanks,
[Your name]
[Firm name]

Friendly reminder

Subject: Reminder: [Month] bookkeeping, [number] items left

Hi [First name],

Thanks for what you've sent so far. To close [Month], we're still missing:

- [Item 1]
- [Item 2]

Same link as before:
[link]

We need these by [day, date] to keep your reports on schedule.

Thanks,
[Your name]

For more wording, including tone variations and messages for wrong or unreadable files, see our document request email templates.

How to handle chronically late clients

Every practice has a few clients who are late every month. Reminders alone will not fix it. Try these, roughly in order.

Approach When to use it How it sounds
Make it smaller The request feels like too much Drop optional items; ask for statements first, receipts second
Move the date Their month-end is genuinely busy "Would the 10th work better than the 7th every month?"
Close with gaps The client is late but reports are due Close on time and mark missing items, then update later
Bank feeds and statement access Statements are always the holdup Ask for read-only or accountant access where the bank offers it
Put it in the engagement letter Nothing else has worked Due dates and a late fee or delayed reporting written into the agreement

A report with three items in "Ask My Accountant" is more useful than no report, and the gaps are their own reminder. And never ask for banking passwords; use the bank's accountant access or your software's bank feed instead.

Quarter-end and year-end extras

Add these to the regular monthly request in the right month rather than sending a separate one.

Quarter-end

Extra item Country Why
Payroll quarterly report (Form 941 if the payroll provider files it) US Tie payroll expense to what was reported
Estimated tax payment confirmations US Record owner estimated payments correctly
Tax instalment payment confirmations Canada Record instalments correctly
GST/HST, PST or QST return and confirmation, for quarterly filers Canada Reconcile tax collected to what was filed
State sales tax returns, for quarterly filers US Reconcile sales tax payable

Year-end

Extra item Country Why
December (or fiscal year-end) statements for every account, including ones rarely used Both Year-end balances must tie out
Year-end loan statements with total interest paid Both Interest expense and loan balances
Inventory count, if the client holds stock Both Cost of goods sold
Receipts for large purchases (equipment, vehicles, computers) Both Fixed assets and depreciation or capital cost allowance
W-9s for every contractor paid during the year US Preparing 1099-NEC forms
Contractor list with total paid Canada T4A slips where required

Filing deadlines for 1099s, W-2s, T4s and T4As, sales tax and GST/HST returns change from time to time and depend on the client's filing frequency. Confirm the current dates on the IRS and CRA websites each year. Our tax document checklist covers the owner's personal tax documents if you also prepare their return.

Four ways to collect monthly bookkeeping documents, compared

Method Setup effort Client effort Shows what's missing Reminders Checks on arrival
Email attachments None Low No Manual No
Shared folder per client Low Medium No Manual No
Receipt capture app or practice portal Medium Medium to high (app or login) Partly Some Some
Private link with checklist and AI agent (Tangentflow) Low Low (no account) Yes Paced to the date Yes, every file

Email and shared folders are fine for a client who sends one statement a month. Receipt apps and portals work when clients actually use them, and many drift back to email after a month. A private link with a checklist fits when you send the same request to many clients every month and the chasing is what eats your time.

Monthly bookkeeping in Tangentflow, step by step

Tangentflow ships with a "Monthly bookkeeping" template, so the checklist is mostly ready. Here is how to set it up and send it each month.

1. Start from the "Monthly bookkeeping" template

Open "Checklists", choose "Browse templates" and pick "Monthly bookkeeping". It comes with these items:

  • "Bank statements for the month": one PDF per business account, set to every page and a recent date.
  • "Credit card statements" (optional): if the client has a business card, every page.
  • "Receipts and bills you paid": photos are fine, with the date and total readable.
  • "Sales or invoices you issued" (optional): an export from the invoicing or till system.
  • "Payroll report" (optional): if the client ran payroll this month.
  • "Anything unusual this month?" (optional): a long-answer question for large purchases, loans, refunds and owner drawings.
Choosing the Monthly bookkeeping template from the Browse templates list
Start from the Monthly bookkeeping template, then add items for each client type

2. Add the items your clients need

Open any item in the checklist editor to change it. Useful additions:

  • A "Payout reports" item with "What should it be?" set to something like "Stripe, Shopify or Square payout report for last month."
  • Optional "Loan statements" and "Sales tax or GST/HST" items for clients who need them.
  • Form fields such as a yes/no "Did you open any new bank accounts or cards this month?" Use "Only ask if…" to show an upload item only when the answer is yes.

Add an "Example" and a short tip to items people get wrong, such as "A PDF from your bank website, not a screenshot of the app."

The checklist editor showing what the item should be, the count, a date rule and an example
Each item carries its own rules, so the AI check knows what to look for

3. Send it to every client at once with Batches

Open "Batches", choose "Send to many customers", pick your bookkeeping checklist and give the batch a name such as "October close." Upload an Excel file or CSV, or paste rows from Excel or Google Sheets: name, email, reference, needed-by date and any notes. Extra columns, like "sells on Shopify," become context for the agent.

You can send now or schedule the send (for example, 8 a.m. on the first business day of the month), give each client their own needed-by date and skip clients who already have an open request. Turn on "Repeat every month" and the same clients get a new request on the same day each month, with the same gap to the needed-by date, until you stop it. More on bulk requests, which are part of Pro, up to 100 clients per batch.

For a single client, click "New request", choose the checklist, add a reference such as "Acme Bakery, October 2026" and set the needed-by date.

The New request dialog with checklist, reference, customer name and email, and the Email the link toggle
One request per client per month, each with its own private link

4. Clients upload, and problems are caught on the spot

Each client gets a branded invitation from your business name and opens the checklist on their phone, with no account and no app. Every upload is checked in seconds by document checks: the right document type, readable, recent enough and every page. If a client uploads page one of a four-page statement or last month's statement by mistake, they see a friendly note explaining what to fix while they still have it open.

A flagged upload with a friendly note telling the client what to fix
A missing statement page is flagged before the client leaves the page

5. The agent chases, you review

With the AI collection agent on, reminders are paced to the needed-by date and list only what is still missing. Clients can reply with questions like "Do you need the PayPal report too?" and the agent answers from your checklist and notes, or hands off to you when a question is outside the checklist. On Pro, clients can reply with statements attached, and each file is filed under the right item.

The request page shows each file with its check result and what is missing. Use "Ask for changes" on any single file. When everything is in, download an organized ZIP, or on Pro deliver to Google Drive or a webhook, then mark the request complete. Files are deleted 24 hours later.

The request page with files, AI check results, missing items and an activity timeline
Everything one client sent for the month on one page

Setups by type of client

Start from the "Monthly bookkeeping" template and adjust per group. You can keep one checklist per group and send each group its own batch.

Client type Items to add or emphasize Settings worth turning on Learn more
Online store Shopify, Stripe or Amazon payout reports, sales tax reports Required payout item, higher max count Document checks
Contractor or trades Supplier invoices, subcontractor payments, W-9s for new subs Yes/no for new subs with "Only ask if…" Collect W-9 forms
Canadian clients filing GST/HST GST/HST details, QST or PST where relevant Optional tax item with a tip Accounting and tax
Clients with sensitive payroll files Payroll reports "Require an email code" on the checklist Security

"Require an email code" is an optional checklist setting: the client enters a 6-digit code sent to their email before the link opens. It is worth turning on for checklists that collect payroll reports with employee details. If a link ever goes to the wrong person, reset the customer's link from the request and the old one stops working. After the client sends everything, the link no longer shows the files.

When something goes wrong

Problem Likely cause Fix
Client sends a screenshot of the banking app They do not know where the PDF statement lives Add an "Example" and a tip: "Download the PDF from your bank's website under Statements"
Statement is missing pages They printed or saved one page "Every page" on the item flags it at upload
Payout report missing, only bank deposits Client thinks the deposit is enough Explain in the hint that the deposit is after fees and refunds
New account shows up mid-year Client opened a card without telling you Add a monthly yes/no question about new accounts
Client is upset about reminders Busy month, too many emails The agent stops and hands off to you; reply personally

Check "Alerts" daily during close week. That is where handoffs and missed dates show up, so you only spend time on clients who need a person.

Free and Pro, honestly

You can run a real request without paying anything.

Free Pro ($29/month)
Open requests 1 at a time Unlimited
AI check on each file Yes Yes
AI autopilot (answers, reminders, follow-ups) Your first request Every request
Send to many clients at once (Batches) No Yes
Clients reply by email with attachments No Yes
Branding Tangentflow badge Your logo
Delivery to Google Drive or a webhook No Yes
Works with AI assistants (MCP) No Yes
File retention 7 days 60 days

Both plans include unlimited checklists, QR codes and posters, ZIP export, AI summaries and email delivery. Pro is billed monthly with no contract, and you can cancel any time. Full details on the pricing page.

What Tangentflow does not do: SMS or text messages, a native mobile app, full legal e-signature certificates, identity verification, collecting payments, or permanent storage. If you need any of those, pair it with a tool that does. It also does not connect to bank feeds, categorize transactions or replace your bookkeeping software.

The monthly close as a checklist

  1. Keep one monthly checklist per client type: statements, receipts, payouts, payroll, loans, sales tax and an "anything unusual" question.
  2. Send the request on the same day every month, with a needed-by date about a week out.
  3. Ask for every page of every statement, as a PDF from the bank, not a screenshot.
  4. Remind on a schedule that lists only what is still missing.
  5. Categorize what you can, then send one batched list of transaction questions with its own date.
  6. Set a default for unanswered questions and tell the client what it is.
  7. Close on time with gaps rather than waiting indefinitely.
  8. Add quarter-end and year-end items to the regular request in the right month.
  9. Move what you must retain into your system of record and delete other copies.
  10. Turn repeat answers into bank rules so next month's list is shorter.

Frequently asked questions

What documents do I need from clients for monthly bookkeeping?

At minimum, bank and credit card statements for every business account, receipts for transactions you cannot categorize, invoices issued, and payout reports from sales platforms like Stripe, Shopify or Square. Add payroll reports, loan statements and sales tax or GST/HST details where they apply, plus a short note on anything unusual that month.

When should I send the monthly bookkeeping request?

On the first business day of the month is a common choice, since most statements for the prior month are available within a few days. Send on the same day every month so clients learn the routine, and set a needed-by date about a week out so there is time for one round of fixes.

How do I get clients to send receipts?

Ask for specific receipts rather than "all your receipts": a list of the transactions you could not categorize, plus any expense over a threshold you set. Let clients upload photos from their phone without an account, and send reminders that list only what is still missing.

How should I handle missing receipts at month-end?

Close the month on time and park the transactions in an "Ask My Accountant" or suspense account, then send the client one batched list with a date. If a receipt never turns up, other evidence such as a card statement and an invoice may help support the expense, but check IRS or CRA guidance and the client's tax advisor on what is acceptable.

How long do small businesses need to keep receipts?

The IRS generally says 3 years, with longer periods in some situations, such as 4 years for employment tax records and 6 or 7 years in specific cases. The CRA generally requires 6 years from the end of the last tax year the records relate to. Check the official IRS and CRA pages and the client's advisor for their situation.

Can I send the same monthly request to all my clients automatically?

In Tangentflow you send it as a batch: upload or paste your client list, pick the "Monthly bookkeeping" checklist and schedule the send up to 30 days ahead. Each client gets their own request and reminders. Turn on "Repeat every month" and it goes out again on the same day each month until you stop it.

Bibin Mathew

Founder of Tangentflow

Founder of Tangentflow, the AI agent that collects documents, photos, videos and signed forms from customers. Writes practical guides on getting paperwork in without the chasing.

Collect, check and forget. Start today.

Set up your first request in under two minutes. Free to try, no credit card.

© 2026 Tangentflow

Collect → Process → Complete → Forget