Most CA firms in India that say “we use WhatsApp for client communication” are using the wrong product. They are on a personal WhatsApp account or the consumer-grade WhatsApp Business app - both of which were never meant for the kind of structured, retention-sensitive, multi-staff communication a Chartered Accountancy practice runs.
The right product is the WhatsApp Business Platform - commonly called the WhatsApp Business API. It is what Meta designed for serious commercial use: structured menus, multi-user inboxes, audit trails, integration with internal systems, and a paid pricing model that signals stability.
This guide walks through the full setup from zero - choosing a number, registering with Meta Business Manager, verifying the business, getting templates approved, integrating with your practice tools, and understanding what it actually costs. It also covers the specific quirks Indian CA firms tend to hit.
TL;DR
End-to-end setup is 24–48 hours. The slowest step is Meta Business verification (12–36 hours). Template approval runs in parallel and takes 6–24 hours per template. The phone number is permanent - pick a firm-owned number, not a partner's personal one. Pricing is per conversation; total for a 200-client firm is typically under ₹400/month in Meta fees.
The three “WhatsApp for business” products
Meta sells three different things under the WhatsApp business umbrella. They look similar from the outside but differ significantly inside:
| Product | Built for | Right fit for CA firm? |
|---|---|---|
| WhatsApp (personal) | Personal messaging | No - terms of service prohibit commercial automation |
| WhatsApp Business app | Solo entrepreneurs and tiny businesses | Borderline - fine for a one-person firm, not for a multi-CA practice |
| WhatsApp Business Platform (API) | Mid-size to large businesses with automation needs | Yes - designed for exactly this use case |
The rest of this guide is about the third product. If you are a solo CA with under 25 clients, the Business app may genuinely be enough. Past that, the API earns its place.
Why the personal app is a compliance time-bomb
This is covered in depth in the records delivery guide - the short version: no audit trail, terms-of-service violations for automation, no retention controls, and the entire client history walks out the door when a staff member leaves. None of those are acceptable risks for a firm holding confidential client information under ICAI's Code of Ethics.
Prerequisites checklist
Before you start, gather:
- A firm-owned phone number.A new SIM in the firm's name, or a virtual number from an Indian telco. Not a partner's personal number. Not a number that already has a WhatsApp account (you can migrate, but it's an extra step).
- GST registration certificate for the firm.
- PANfor the firm (separate from any partner's personal PAN).
- Address proof. A utility bill, rent agreement or registered address from the GST certificate works.
- Website URLwith the firm's contact details and a public-facing phone number.
- Email address on the firm's domain. (hello@yourfirm.in works; gmail addresses raise verification flags.)
- Logo in 192×192 PNG for your business profile.
Missing any of these can stall verification by days. Get them ready before you start.
Step 1: Meta Business Manager setup
Meta Business Manager is the master account that owns all your Meta assets - the WhatsApp number, Facebook pages, ad accounts, et cetera. Even if you have no plans for Facebook or Instagram ads, the Business Manager account is the entry point.
Go to business.facebook.com and create an account in the firm's name. Use the firm domain email, not a personal Gmail. Add your firm as a “Business” with the GST and PAN details. The account becomes active immediately, but the “verified” status - which you need before WhatsApp templates approve cleanly - takes 12–36 hours.
During this step, add a second admin from your firm (typically the senior partner or office manager). Single-admin Business Manager accounts are fragile - if that one person loses access, recovering the account from Meta takes weeks.
Step 2: Phone number selection and verification
This is the most consequential decision in the whole setup. Your WhatsApp Business number is the number every client will see, save, and use for the next several years. Two rules:
- It must be firm-owned.A SIM card or virtual number registered in the firm's name. Not in any partner's personal name.
- It must be a number that can receive SMS and a voice callfrom international numbers. Some Indian telco virtual numbers fail this - Meta sends a verification code by SMS or call, and if your number can't receive it, you're stuck.
Once you have a number that meets both criteria, you submit it to the WhatsApp Business Platform inside Business Manager. Meta sends a one-time verification code via SMS or call. Enter it, and the number is provisioned.
The number cannot have an existing WhatsApp account active on it. If your prospective number is currently logged into personal WhatsApp anywhere, log it out completely (Settings → Linked Devices → log out everywhere, then delete the account) before verification. Otherwise Meta's system gets confused and you spend a day on tech support.
Step 3: Display name approval
Your WhatsApp Business number has a public display name - what clients see at the top of the chat. Meta reviews this for compliance with their naming policy. Two rules:
- The display name must be your business's legal or trading name. “CA Sharma” is fine if Sharma & Co. is the firm name. “Tax Wizards Pro” would be rejected if your firm is registered as “Sharma & Co.”
- It must not contain promotional language, special characters, or hyperbole. “Best CA in Mumbai” gets rejected.
Approval usually takes a few hours but can take up to 48. Once approved, the name is permanent (changeable only via support ticket, which is its own slow process).
Step 4: Message template approval
This is where most firms get stuck. Meta requires every outbound message (one you initiate with a client) to use a pre-approved template. Inbound messages - when the client messages you first - are unrestricted for 24 hours.
The four template categories that cover most CA use cases:
- Service templates - interactive menus that reply to client messages. These approve quickly.
- Utility templates- “your ITR has been filed”, “your GST acknowledgement is ready”. Approve in 6–24 hours.
- Authentication templates - OTP delivery. Only relevant if you are doing more than basic CA work.
- Marketing templates - annual greeting, newsletter. Approve more slowly (24–48 hours) and have stricter content rules.
Drafting tip: each template has variables (the things that change per message, like client name or amount). Use descriptive placeholders ({{client_name}}, {{amount_rs}}, {{financial_year}}) so reviewers can see the template will not be misused. Generic placeholders like {{1}} {{2}} {{3}} can look like spam-bot scaffolding and get rejected.
For an Indian CA firm starting out, the following six templates cover ~80% of normal communication:
- Service welcome menu (replies to inbound “hi”)
- Records-ready notification
- Filing reminder (configurable days before due date)
- Payment receipt
- Notice received alert
- Annual greeting (Diwali / financial-year-end)
Step 5: Integration with practice tools
The API is plumbing - you still need an interface to use it. A firm has three options here:
| Option | Setup effort | Monthly cost | Right for |
|---|---|---|---|
| Direct Meta Cloud API | High (needs developer) | Lowest | Firms with engineering capacity |
| Generic BSP (Interakt, AiSensy, WATI) | Low | ₹1,000–3,000 | Firms that want WhatsApp only |
| CA-focused practice tool (CA Manager) | Low | ₹1,500–4,000 | Firms that want WhatsApp + records + tasks + billing in one place |
Most CA firms past 50 clients land on the third option because the practice management value is bigger than the WhatsApp value alone - but the right answer depends on how digitised the rest of your firm already is.
Step 6: Understanding pricing
Meta charges per conversation, not per message. A conversation is a 24-hour window once started - within that window, all messages between you and the client are part of the same conversation. Four conversation categories with different prices in India:
| Category | Who starts it | Approx. India price (2026) |
|---|---|---|
| Service | Client | Free |
| Utility | Firm (transactional) | ~₹0.20 |
| Authentication | Firm (OTP) | ~₹0.10 |
| Marketing | Firm (promotional) | ~₹0.70 |
For a 200-client firm, monthly Meta charges typically come to ₹300–500. The BSP or practice management layer is where the real monthly cost sits.
Common pitfalls and how to avoid them
1. Using a partner's personal Gmail.Use a firm-domain email throughout. Personal Gmail addresses flag the Business Manager as “low trust” and slow verification.
2. Choosing a number with an active WhatsApp. Delete the existing WhatsApp account on the number entirely before submitting. “Logged out” is not enough.
3. Submitting marketing templates first. Start with utility templates - they approve faster and get your firm a clean approval history before you submit anything marketing.
4. Not setting up a second admin. Single-admin Business Manager accounts are the single biggest source of WhatsApp Business horror stories. Add a second admin on day one.
5. Skipping the soft launch. Send the first ten messages to internal staff, not real clients. Catch the rendering issues before clients see them.
“We spent two weeks fighting Meta verification because we used a Gmail address and a personal phone number for the admin. Once we redid it with firm-domain email and the senior partner's SIM, it took 18 hours.”
The bottom line
Setting up the WhatsApp Business Platform for an Indian CA firm is a one-time, 24–48 hour project that unlocks the records-delivery workflow most firms desperately need. The setup itself is not complicated - but the wrong decisions (personal number, single admin, hasty templates) make it painful in ways that compound over years. Take the extra day to do it right.
Once the platform is live, the workflow guide on WhatsApp records delivery is the natural next read, followed by the broader picture in scaling a CA firm with modern tools.
Built for what this guide describes
Run your CA practice from one dashboard
CA Manager bundles a digital records vault, the WhatsApp Business Platform for client delivery, tasks for your team, and GST-ready invoicing - built for Indian Chartered Accountants. Start a free trial and have the workflow this guide describes running in your firm by next week.
Start free trialFrequently asked
You can migrate a number from the WhatsApp Business app to the API, but the moment you do, the app stops working on that number - they are mutually exclusive. Most CA firms choose to keep their existing partner-personal Business app number for transient communication and provision a separate firm-owned number for the API. That way the firm number is permanent and the personal app is unaffected.
For an Indian CA firm, Meta typically asks for: the firm's GST registration certificate, PAN of the firm, address proof (utility bill or rent agreement on firm letterhead), and the website URL. If the firm operates under an LLP, the LLP incorporation certificate also helps. The verification team checks the firm's existence - a publicly-listed phone number on the website, consistent address across documents, and an active GST registration all help.
Anywhere from 6 hours to 48 hours per template. Utility templates (transactional, account updates) approve faster than marketing templates. Templates that are too vague, use forbidden language ('free', 'click here', urgency-pressure phrases) or have variables that look like spam often get rejected - read Meta's commerce policy before drafting. A well-formatted template with proper sample variables typically approves in under 12 hours.
Meta charges per conversation - defined as a 24-hour window of messaging between you and a client. Conversations have four categories: marketing, utility, authentication and service. In India (as of mid-2026), utility and authentication conversations run around ₹0.20–₹0.30 each; marketing conversations are higher. Service conversations - those initiated by the client - are free. The total monthly cost for a 200-client CA firm sending 800–1,200 outbound conversations is typically under ₹400 in Meta's direct charges.
No. Indian businesses can integrate with the WhatsApp Business Platform directly through Meta's cloud-hosted API. However, most CA firms route through a Business Solution Provider (BSP) - companies like Interakt, AiSensy, WATI or a practice management tool that bundles WhatsApp like CA Manager - because the BSP handles the technical integration, template management and infrastructure. Going direct is cheaper but requires real engineering capacity.
About the author
CA Manager Editorial Team
Product & Editorial
Practical guides written by the CA Manager team in collaboration with practising Chartered Accountants. We test every workflow with real CA firms before publishing - so each piece reflects what actually works inside an Indian CA practice.