Finance & Insurance

Accounting Firms: Collecting Client Documents for Tax Season on WhatsApp

Tax document collection on WhatsApp for accounting firms: checklists by client type, a chasing rhythm and what AI must leave to your team.

Start your chatbot now
Accounting Firms: Collecting Client Documents for Tax Season on WhatsApp
On this page
  1. Where does tax season actually get stuck…
  2. Which checklist should each client type…
  3. How does the collection workflow run, step…
  4. How should the agent deal with photos,…
  5. What chasing rhythm works without annoying…
  6. How does the team see where every client…
  7. What compliance points should an…
  8. What is different about accounting…
  9. How would a ChatsHero AI Agent Office…
  10. Frequently Asked Questions

Tax document collection on WhatsApp works when an accounting firm sends each client a checklist for their client type, lets an AI agent receive and sort what arrives, chases missing items on a fixed rhythm, and shows the team a live status board. Your accountants still decide whether a document is correct, complete and usable.

Key takeaways
  • The bottleneck in tax season is waiting for clients, not preparing the return, so document collection is where time is won.
  • Give each client type its own checklist: individual, sole proprietor, company, and the extra items each tends to forget.
  • Clients send photos, PDFs, voice notes and screenshots, so the agent must accept all of them and label them.
  • A chasing rhythm of a few short messages beats one long reminder and a panic call.
  • The AI sorts and chases. A qualified person reviews every document before it is used for a filing.
  • Client documents contain personal and financial data, so access, retention and consent need a written rule.

Where does tax season actually get stuck for an accounting firm?

Tax season gets stuck at document collection, because the work cannot start until the client sends the paperwork and many clients send it late, in pieces and in the wrong format. The accountants are ready. The files are not.

Every firm knows the pattern. A client says 'I will send tomorrow', sends a blurry photo of one page a week later, and mentions on the call that the rest is 'somewhere in the car'. Multiply that by a few hundred clients, and the staff spend more hours chasing than preparing.

Tax document collection on WhatsApp is natural for Malaysian clients because it is how they already send everything. The firm's job is to turn that habit into an orderly process rather than fight it.

Which checklist should each client type receive?

Each client type should receive its own short checklist, written in plain language, because a single long list confuses everyone. The firm decides the exact contents based on its own working paper requirements.

Client typeTypical items to request (examples; your firm confirms the list)Items clients often forget
Individual with employment incomeEmployer's income statement, bank interest statements, relief-related receiptsReceipts they thought they had thrown away, other income
Sole proprietorSales records, purchase invoices, bank statements, expense receiptsCash expenses without receipts, personal and business money mixed
Small company (Sdn Bhd)Bank statements, sales and purchase invoices, payroll records, loan statementsDirector's transactions, fixed asset purchases, year-end stock figure
LandlordTenancy agreements, rental received, assessment and maintenance bills, loan interest statementsRepair invoices, vacancy periods

These are examples to show how to structure a list, not a statement of what the law requires. Your firm's own checklist is the authority. The AI sends what you write.

Keep each checklist to one screen on a phone. If it needs scrolling, split it into 'first send these' and 'then these'.

How does the collection workflow run, step by step?

The workflow has five steps: assign, send, receive, sort and chase. The AI does most of the middle three, and the team owns the first and last decisions.

  1. Assign. The team tags each client by type and by assigned accountant.
  2. Send. The agent sends the checklist for that type, with a clear request for what is needed and when your firm needs it.
  3. Receive. The client sends photos, PDFs or screenshots. The agent acknowledges each one.
  4. Sort. The agent reads what the file seems to be, labels it, and records it against the client's checklist.
  5. Chase. The agent reminds the client of what is still missing, on a rhythm the firm sets.

What the conversation looks like

Hi Mr Lim, this is the assistant from the firm. For this year's tax submission we need three things from your business: bank statements for the year, your sales summary, and purchase invoices. You can send photos or PDFs here. Where would you like to start?

Ok ini bank statement Maybank Jan to Jun

Received, thanks. I have noted the bank statement for January to June. We still need July to December, the sales summary, and purchase invoices. Do you want me to remind you on Thursday?

boleh. purchase invoice banyak, boleh hantar semua dalam satu folder tak?

Boleh. You can send photos in batches here, or ask your staff to send a link to a shared folder. I will tell the team to expect a large batch so nothing is missed.

Illustrative example.

The agent confirmed receipt, tracked what was missing and handed an unusual request, a shared folder, to staff. Each of those saves the accountant a manual step.

How should the agent deal with photos, PDFs and voice notes?

The agent should accept every format clients actually use, label each file, and ask for a retake when a photo is unreadable. ChatsHero supports image and voice message understanding, which matters here, because clients rarely send neat scans.

The agent labels and sorts. It does not decide whether a receipt is a valid expense. That is a professional judgement for your team.

Try it yourself

Want to see how this looks with your own business? WhatsApp us and chat with the ChatsHero AI.

What chasing rhythm works without annoying clients?

A chasing rhythm of a few short, polite messages spaced across the collection period works better than one long reminder at the end. The reminder should always say exactly what is missing.

Point in the periodMessageTone
StartChecklist and the firm's internal cut-offClear and friendly
After a week with nothingGentle check: 'Did the checklist reach you?'Light
Partial submissionList of what is still missingSpecific
Nearing your cut-offRemind of the cut-off and offer helpFirm but kind
Past your cut-offHand to the accountant to callHuman

Choose your internal cut-off based on your own workload and the filing deadlines your firm tracks. We do not quote filing dates here because they should come from the authority and from your own calendar. After the last automated message, a human calls. Persistent chasing by bot only damages the relationship. Our guide to WhatsApp follow-up rules covers the limits.

How does the team see where every client stands?

The team sees a status board, usually a Google Sheet, that lists each client, each requested item and whether it has been received, reviewed or is still missing. ChatsHero can update Google Sheets from chat context, which turns a messy inbox into a live tracker.

At a glance, a partner can see how many clients are fully complete, how many are partial and how many have not responded. A reporting agent can send the partner a morning summary of exactly this. That removes the daily 'who is still outstanding' meeting.

What compliance points should an accounting firm think about?

An accounting firm should think about confidentiality, personal data and record keeping before it collects documents on any chat tool. Documents include identity numbers, income and bank details.

What is different about accounting practices in Malaysia?

Accounting practices in Malaysia typically serve many small businesses whose owners run everything from their phones. The firm adapts to that reality, not the other way around.

How would a ChatsHero AI Agent Office support an accounting firm?

ChatsHero, a Malaysian AI agent platform, builds an AI Agent Office from your checklists, client list and process. A receptionist agent answers client questions and acknowledges documents. A document agent labels and logs them to your status sheet. A follow-up agent chases on the rhythm you set. A reporting agent summarises progress for the partner. Your accountants stay in control through human handover and review everything that is used in a filing.

A free 30-minute Zoom demo can show this using your own client checklist.


Frequently Asked Questions

Can an AI agent collect tax documents from clients on WhatsApp?

Yes. It can send checklists, receive photos and PDFs, label them, track what is missing and chase politely. Your accountants review the documents before using them.

Can the AI tell clients which receipts are claimable?

It should not. Whether an expense or relief applies is a professional judgement for your team. The AI can pass the question to the right accountant.

Is it safe to receive IC copies and bank statements on WhatsApp?

It needs care. Collect only what is needed, restrict who can see the files, move them into your filing system and follow the Personal Data Protection Act.

How often should we chase clients?

A few short reminders across the collection period, each saying exactly what is missing, then a human call after your cut-off. Avoid repeating the same message.

Can it update our tracker automatically?

ChatsHero can update Google Sheets from chat context, so a sheet can show each client's received and missing items.

Sources

  1. Jabatan Perlindungan Data Peribadi (PDPA Malaysia)

Further reading

Stop chasing paperwork by hand

See a ChatsHero AI Agent Office collect and track client documents in a free 30-minute Zoom demo.

Start your chatbot nowChat with us on WhatsApp