Meta's WhatsApp Flows lets accounting firms build native intake forms, deadline reminders, and document-collection flows inside WhatsApp — replacing PDF
Meta WhatsApp Flows is a product within the WhatsApp Business Platform that enables businesses to build interactive UI components — forms, date pickers, dropdown menus, multi-step screens — that appear natively inside a WhatsApp conversation. When a client receives a WhatsApp message containing a Flow, they tap a button and a structured form opens inside WhatsApp; no browser, no link, no separate app.
The practical distinction from a regular WhatsApp message: a standard WhatsApp Business message can include text, buttons, and lists, but the client's response is free text or a button tap. A WhatsApp Flow can collect structured data — a client's company registration number, VAT number, turnover bracket, preferred contact day — through a validated form, and return that data to the business's system via webhook.
What this means for an accounting practice:
The typical new-client onboarding sequence — intake form emailed as PDF, client prints and scans, or fills an online form via a separate link, form gets lost in email — can be replaced by a WhatsApp Flow. The client receives a WhatsApp message with an 'Complete your onboarding' button, fills in 8-10 fields inside WhatsApp, and submits. The practice receives structured, validated data directly without chasing.
What WhatsApp Flows is not:
- It is not a practice management system — it does not handle tax return preparation, billing, or Companies House filings
- It does not integrate directly with Iris, TaxCalc, or Sage Practice Solutions out of the box — the webhook output needs a custom connection or a Zapier intermediary
- It requires WhatsApp Business API access (via a BSP — WATI, Respond.io, or similar) to use, not just the WhatsApp Business App
Who WhatsApp Flows is best suited for in accounting: Practices managing 20-150 clients who have the clients' WhatsApp numbers and want to reduce the friction of new-client onboarding and document collection. Not appropriate for practices whose clients are primarily large enterprises with IT procurement processes.
1. New client onboarding intake
A WhatsApp Flow that captures: client name, trading name, company type (sole trader, limited company, partnership, LLP), Companies House registration number (if applicable), UTR (Unique Taxpayer Reference), VAT registration number, turnover bracket, year-end date, services required (bookkeeping, accounts, VAT returns, payroll, self-assessment). This replaces a PDF intake form and the 2-3 email follow-ups chasing missing fields. Estimated time saving per new client: 30-45 minutes of admin staff time.
2. HMRC deadline reminder flows
The UK tax calendar creates predictable annual pressure points where clients miss deadlines and practices get blamed:
- Self Assessment filing deadline: 31 January (online) / 31 October (paper)
- Corporation Tax payment: 9 months and 1 day after company year-end
- VAT returns: quarterly, due 7 weeks after period end
- PAYE: monthly on the 19th/22nd
A WhatsApp Flow sent 6 weeks before each client's relevant deadline, asking them to confirm whether their records are ready to submit, catches preparation gaps before they become missed deadlines. The flow can branch: 'Records ready' → practice receives confirmation; 'Need help' → books a call; 'Not sure' → practice sends a checklist.
3. Document collection requests
Monthly or quarterly bookkeeping clients often need to submit bank statements, receipts, or supplier invoices. A WhatsApp Flow with a file-upload field (supported in Meta's Form component for images/PDFs) allows clients to submit documents directly inside WhatsApp. This is more reliable than email for clients who are mobile-first — they photograph receipts and submit from the same device.
4. Client satisfaction and service renewal
At year-end, a WhatsApp Flow can gather client feedback (1-5 rating + open comment) and present the upcoming year's engagement letter for digital acceptance. Not a legal e-signature, but a documented consent record.
UK accounting practices manage client deadline portfolios that vary by client type. A practice with 80 clients typically manages:
Managing this volume via individual phone calls or emails is unsustainable at £20-50/hour practice time. WhatsApp reminders at scale — 60 Self Assessment clients receiving the same templated reminder on the same schedule, with personalised client name and deadline date merged in — is the appropriate tool.
WhatsApp template requirements: HMRC deadline reminders sent via the WhatsApp Business API use utility templates, which do not count as marketing and do not require marketing consent — they are transactional service messages. Templates must be approved by Meta before sending. A template like 'Hi [Name], your Self Assessment tax return deadline is [Date]. Your practice [FirmName] needs [X] from you to file on time — tap to confirm your records are ready' is approvable as a utility template.
The PECR overlap: If the practice also wants to send tax planning tips, budget update summaries, or promotional content ('upgrade to our accounts + advisory package') alongside deadline reminders, these are marketing communications under PECR and require soft opt-in consent. The client's existing service relationship covers the transactional reminders; marketing requires the additional consent step.
UK ICO position: The ICO's direct marketing guidance confirms that messages 'necessary to carry out a service' do not require PECR consent. Deadline reminders directly necessary to the accounting service fall within this exemption.
Accounting practices hold highly sensitive personal data: client income, financial accounts, tax liabilities, payroll data, and corporate ownership structures. Under UK GDPR (Data Protection Act 2018), this data is subject to strict handling requirements.
Lawful basis for processing: Accounting practices have two primary lawful bases for WhatsApp communication:
- Contract performance (Article 6(1)(b)): Sending client intake forms, deadline reminders, and document collection requests is necessary to perform the accounting services contract. No separate consent is required.
- Legitimate interests (Article 6(1)(f)): Sending annual satisfaction surveys and service renewal reminders is supportable under legitimate interests, provided a legitimate interests assessment (LIA) is documented and the client's rights are not overridden.
Data in transit via WhatsApp: WhatsApp messages are end-to-end encrypted between the WhatsApp Business API endpoint and the client's device. Accounting practices should note that their BSP (WATI, Respond.io, etc.) may store message content on their servers for operational purposes — review the BSP's data processing agreement to ensure it meets UK GDPR requirements. EU-only hosting is not a UK GDPR requirement post-Brexit, but UK-adequate data transfer provisions are required if data leaves the UK.
What not to send via WhatsApp: Detailed financial summaries, tax return drafts, or payroll summaries containing salary and NI data should be sent via a secure client portal (IRIS openspace, Practice Ignition, or equivalent) rather than WhatsApp conversation history. A WhatsApp notification that 'Your draft accounts are ready for review in the client portal' is appropriate; the accounts themselves should not sit in chat history.
ICAEW and ACCA professional guidance: Both bodies have published guidance on digital communication security for accountants. ICAEW's guidance recommends encrypted file transfer for client financial documents; WhatsApp is acceptable for administrative communication (appointment scheduling, document receipt confirmations) but not for transmitting draft accounts or tax returns.
None of the major UK accounting practice management systems (Iris, TaxCalc, Sage Practice Solutions, Digita) have native WhatsApp Business API integration as of 2026. Connection between WhatsApp and these systems requires a middleware layer.
Xero Practice Manager: Xero Practice Manager (XPM) is used by many small and mid-size UK accounting practices for job management, time tracking, and client records. WhatsApp client responses (onboarding form completions, deadline confirmations) can be connected to XPM via Zapier: WhatsApp Flow submission → Zapier → creates or updates a client record in XPM. This requires Zapier ($29.99/month minimum for business-level triggers) and a WhatsApp BSP.
QuickBooks Online Accountant: QBO Accountant tracks client books rather than practice operations. WhatsApp document collection (receipts, bank statements) can be routed to a client's QBO file via Zapier or through a document management system (Dext, AutoEntry) rather than directly. The WhatsApp Flow collects the document image; Zapier or Make routes it to Dext for processing.
Sage Practice Solutions / Iris: Enterprise practice management systems used by larger UK accounting firms. These have API access for developers but no Zapier-native connectors as of 2026. Connecting WhatsApp to Iris requires either a custom webhook integration (developer work) or a middleware platform that supports Iris's API.
The realistic starting point for most accounting practices: A WhatsApp BSP (WATI or AiSensy) for the client-facing WhatsApp communication + a simple Google Sheet or Airtable as the intake data destination (via Zapier webhook from the Flow submission). This does not require Iris or TaxCalc integration — it captures the client data in a structured form for the practice team to copy into their existing systems. Inelegant, but functional without custom development.
Data + numbers referenced in this article are sourced from these public documents:
Product page with honest feature list, "not for you if" filter, and live demo for this vertical.
See /for/accounting →Client reminders, onboarding flows, and document collection on WhatsApp. 7-day free trial.
Start Free TrialNot ready to sign up yet? Try the free demo →