Stop Chasing Client Documents: 4 Steps for CA, CS, CMA & Tax Firms
In most practices, the filing takes hours and the document chase takes days. This simple 4-step system helps CA, CS, CMA and tax consultant firms receive complete client documents on time, every period, with or without software.

In most professional practices, the filing is not what delays the deadline. The documents are.
A monthly GST return can be prepared in a few hours once the data is in. Getting that data complete, correct and on time often takes the better part of a week. The same pattern holds for TDS returns, income tax returns, ROC filings and cost audits. The work differs from one practice to the next. The bottleneck does not.
This is rarely a client problem. It is a process problem, and a process can be designed.
Key takeaways
Set two dates: a documents due date for the client, well before the statutory due date.
Send one clear request built from a fixed checklist for each type of work.
Remind only for what is missing, and give clients easy ways to reply.
Alert the preparer the moment a client's documents are complete.
What the document chase really costs
It is easy to treat document collection as routine admin. In practice, it shapes the entire month of a firm:
Work compresses into the last three or four days before each due date.
Senior staff spend review time on follow-up calls.
Filings are prepared in a hurry, which is where errors creep in.
Clients experience the firm as a source of repeated requests rather than as trusted advisors.
A firm that fixes collection does not spend fewer hours on filings. It spends them earlier, with less pressure and fewer mistakes.
A simple four-step system for on-time documents
These four steps work for a two-person practice using WhatsApp and Excel, and for a large firm using practice management software.
1. Set two dates: one for the client, one for the firm
Clients work to the date they are given. If a client hears that GST is due on the 20th, the data arrives on the 19th. Every engagement should carry two dates:
Documents due date: when the client must share everything. This is the only date the client sees.
Filing due date: the statutory deadline. It stays within the firm.
The gap between the two is your working window. The windows below are sensible starting points. Adjust them to your practice.
Type of work | Typically handled by | Suggested working window |
|---|---|---|
Monthly GST return | CA / Tax consultant | 10 days |
Quarterly TDS return | CA / Tax consultant | 15 days |
Income tax return (non-audit) | CA / Tax consultant | 30 days |
Tax audit | CA | 45 days |
ROC annual filing (AOC-4, MGT-7) | CS | 30 days |
Cost audit | CMA | 45 days |
2. Send one clear request, built from a fixed checklist
Incomplete documents usually mean an unclear request. Keep a short, fixed checklist for each type of work:
Type of work | Documents from the client |
|---|---|
Monthly GST | Sales register, purchase register, bank statement for the month |
Quarterly TDS | Salary details, vendor payments with PAN, challans paid |
Income tax return | Form 16, bank statements and interest certificates, capital gains statements, investment and deduction proofs |
ROC annual filing | Audited financial statements, Board's report, shareholding details, AGM notice and minutes |
Cost audit | Cost records for the year, production and consumption data, audited financial statements |
Then send it in one complete message that states the work, the period, the documents and the date:
Dear Mr. Mehta,
For your September GST return, please share the following by 10 October:
1. Sales register
2. Purchase register
3. Bank statement for SeptemberRegards,
[Firm name]
Use the same checklist every period. After two or three periods, most clients send the right set without prompting.
3. Remind only for what is missing, and make replying easy
A generic reminder sent to a client who has already shared most of the documents tells them nobody checked. Acknowledge what has arrived and name only what is pending:
Dear Mr. Mehta, thank you. We have received the sales register and bank statement. Only the purchase register is pending. Please share it by 10 October.
End every reminder with three simple replies, so silence turns into information:
Will send by [date]
Not ready yet, remind me later
I need help
If documents are still missing as the filing date approaches, explain the consequence instead of sending a firmer reminder: late fees and interest may apply. For clients who are late period after period, a short call from the partner works better than more messages.
4. Tell the preparer the moment a client is ready
Documents arrive through WhatsApp, email and occasionally in person. Without one place to check, the person preparing the return keeps searching chats to find out who is ready. Adopt one rule: when a client's checklist is complete, the assigned preparer is told immediately. Work starts the same day, not the day someone notices.
A tracker you can start with today
No software is needed to begin. A shared spreadsheet with seven columns is enough:
Client | Work | Period | Documents due | Received | Pending | Ready? |
|---|---|---|---|---|---|---|
Sharma Traders | GST | Sep | 10 Oct | Sales, bank | Purchase | No |
Patil Enterprises | GST | Sep | 10 Oct | All | None | Yes |
Mehta & Sons | TDS | Q2 | 15 Oct | Salary | Vendor, challans | No |
Kulkarni Infra Pvt Ltd | ROC | FY 2025-26 | 20 Oct | Financials | Board's report, AGM minutes | No |
Update it daily. Within one period, the firm will know which clients are consistently late, and can plan around them instead of being surprised by them.
Start earlier: put it in the engagement proposal
Many document delays are set up on the first day of an engagement. Scope is agreed on a call, fees on WhatsApp, and the client never sees in writing what they are expected to provide. A clear engagement proposal fixes this before the first reminder is sent:
Services and fees: GST, TDS, ITR, tax audit, ROC filings and cost audit, as applicable.
Client responsibilities: the documents to be shared, and the documents due date for each service.
Written approval: a signed proposal, not an acknowledgement on WhatsApp.
Once a client has approved a proposal stating that registers are due by the 10th of every month, a reminder is no longer a request. It is a reference to an agreement.
How PracticeStacks supports this
PracticeStacks is practice management software built for Indian CA, CS, CMA and tax consultant firms.
Proposal management. Build a proposal from your own services and packages, with the scope of work, a cover letter, your terms and your signature, and send it as a link. The client reviews it on their phone without logging in, verifies with an OTP, then signs and approves. A signed PDF is generated for both parties and onboarding begins, including an OTP-protected portal where the client uploads their documents.
Coming next: automated document collection. We are building the system described in this article into PracticeStacks: a checklist for each compliance, WhatsApp requests with a documents due date, reminders that list only what is pending, one-tap client replies, and an alert to the assigned team member the moment a client is ready.
The filing work does not change. What changes is when it starts, and how little of the month is spent chasing.
See it for your firm: book a free demo at practicestacks.in
Written by
Shekhar MaskeContributor at PracticeStacks. Sharing playbooks on practice management, compliance, and firm automation.
Looking to automate your proposals & compliance?
PracticeStacks helps modern practice and tax professionals streamline their entire workflow from start to finish.
