On this page
- The three WhatsApp template categories, plus service as a fourth lane
- Utility vs marketing template: 13 real messages, classified
- Authentication templates, duplicates and the template caps
- Auto-recategorisation: how utility templates become marketing
- The penalty ladder for labelling marketing as utility
- What mis-categorisation actually costs: a worked example
- What most teams get wrong about template categories
- The template hygiene audit you can run this week
- How categorisation economics change on 1 October 2026
- Get started with InfiQ
Most teams meet WhatsApp template categories twice. Once during onboarding, when someone picks a dropdown value and moves on. Then three months later, when the bill for order notifications has quietly grown and nobody can explain why. The explanation is nearly always the same: templates submitted as utility are being billed as marketing, because Meta reads the words in the body and reclassifies.
This post is deliberately not about approval. If your template came back rejected — mismatched {{1}} braces, a % in the body, duplicate wording, a Commerce Policy problem — that is a different problem with a different fix, and InfiQ's guide to why WhatsApp templates get rejected covers it. This one assumes your template is approved and live, and deals with which cost lane it lands in and what changes on 1 October 2026.
Key points
- WhatsApp has three template categories — authentication, marketing and utility — while service messages are non-template and carry no category.
- Meta assigns a WhatsApp template category from the message body, so one promotional sentence inside a transactional template makes the whole template marketing.
- Meta has run a recurring auto-recategorisation process since 1 July 2024 that reclassifies mis-categorised templates, usually utility to marketing, which costs more.
- Labelling marketing content as utility triggers a penalty ladder: warning, rate limiting for at least 7 days, a utility restriction of 7 to 30 days, then a portfolio-wide restriction of 30 days.
- A WhatsApp Business Account holds 250 approved templates if its business portfolio is unverified, or 6,000 if verified.
- From 1 October 2026 Meta resumes charging for service messages and in-window utility messages, both free in August 2026.
The three WhatsApp template categories, plus service as a fourth lane
A WhatsApp template category is the classification Meta assigns to a message template that determines both the policy rules it must satisfy and the per-message rate you pay when it is delivered. There are three, plus one non-template lane.
An authentication template is a template that delivers one-time passcodes and account verification codes, and nothing else. A utility template is a template that facilitates or follows up on a specific transaction or request the user has already made — an order confirmation, a dispatch update, a payment reminder, a booking change. A marketing template is any template that promotes, cross-sells, re-engages or builds brand affinity, including one that mixes promotion with something else. A service message is a non-template message sent inside an open 24-hour Customer Service Window, and it needs no category because it needs no template.
The Customer Service Window (CSW) is the 24-hour period that opens when a user messages your business, inside which you can reply with free-form messages. Identical content can be free inside the window and chargeable outside it. Meta's pricing documentation has run on a per-message model since 1 July 2025.
| Lane | What it is for | Template | Cost posture, August 2026 |
|---|---|---|---|
| Authentication | One-time passcodes, login verification | Yes | Charged; cheaper at higher monthly volumes |
| Utility | Follow-ups to a transaction already made | Yes | Charged outside an open CSW, free inside one |
| Marketing | Promotions, offers, re-engagement | Yes | Charged; top of the four lanes |
| Service | Free-form replies inside an open CSW | No | Free since 1 November 2024 |
Two details there are load-bearing. Volume tiers apply to utility and authentication rates, per market–category pair across your business portfolio, and they reset monthly. And the free lanes are temporary: Meta's documentation on non-template messages confirms both become chargeable again on 1 October 2026. For current India rates, use Meta's downloadable INR rate card or InfiQ's cost breakdown — InfiQ's current India card is marketing ₹0.94, utility ₹0.19 and authentication ₹0.14 per delivered message (ex-GST), kept in step with it.
Category is decided by content, not by your intent
The most expensive misunderstanding here is that the category you select at submission is the category you get. It is a declaration, not a decision. Meta's template categorization documentation describes a system that reads what the message says and classifies accordingly, at review and on a recurring basis afterwards.
One rule settles almost every internal argument: category follows the whole message, and the most commercial sentence sets the category for all of it. A shipping notification ending with a discount code is not a utility template with a marketing footer. It is a marketing template.
Teams tell us the same well-intentioned edit causes most of the damage: a growth lead adds "use code REPEAT10 on your next order" to the delivery confirmation, because it is the highest-read message the brand sends. That line moves a high-volume transactional template into the most expensive lane.
Utility vs marketing template: 13 real messages, classified
The utility vs marketing call is where the money is, so this is the table to bookmark. Each row is a message written as an Indian business would write it, with its category and why.
| Message as the user sees it | Category | Why it lands there |
|---|---|---|
| "Your order #1234 has shipped and will arrive by 19 Aug." | Utility | One completed transaction, no offer |
| "Your order #1234 has shipped. Enjoy 20% off your next order with code REPEAT20." | Marketing | The offer sets the category for the whole template |
| "Your verification code is 483920. Do not share it with anyone." | Authentication | Single-purpose one-time passcode |
| "Hi Priya, your code is 483920. Also check out our new winter range." | Marketing | An authentication template cannot carry promotion |
| "Your appointment with Dr. Iyer is confirmed for 21 Aug, 11:30 AM IST." | Utility | Confirms a booking the patient made |
| "Your EMI of ₹4,820 for loan LN-88213 is due on 5 Sep." | Utility | Reminder tied to an existing account |
| "You are pre-approved for a ₹5,00,000 personal loan. Apply in two minutes." | Marketing | Acquisition offer, however personalised it reads |
| "You left two items in your cart. Complete your checkout here." | Utility — borderline | No order exists yet, so this sits closest to the line; defensible as a reminder, but expect scrutiny |
| "You left two items in your cart. Here is 10% off to finish your order." | Marketing | The discount removes the ambiguity |
| "Term 2 fee of ₹18,500 is due 10 Sep. Pay to avoid a late charge." | Utility | Fee reminder against an existing enrolment |
| "Admissions for the 2027 batch are open. Limited seats at our Kota centre." | Marketing | Acquisition message with urgency framing |
| "Policy POL-77341 expires on 30 Sep. Renew to keep your cover." | Utility | Renewal notice on an existing policy |
| "Happy Diwali from everyone at our store." | Marketing | Brand goodwill, no transaction |
Read the borderline row carefully, because it is the one that costs money at scale. Abandoned-cart reminders are the most disputed category in Indian e-commerce accounts, and the gap between a plain reminder and one carrying an incentive is two rate lanes on a template you send tens of thousands of times a month. Run the first reminder clean; hold the discount for a marketing touch later.
Authentication templates, duplicates and the template caps
Authentication templates get one exemption no other category gets. The duplicate-content rule — which rejects a template whose body plus footer wording matches an existing template in your account — does not apply to them. OTP copy is near-identical by design.
For every other category, duplicate content constrains how you organise your library, and it interacts with the caps. A WhatsApp Business Account can hold 250 templates if its parent business portfolio is unverified, and 6,000 if the portfolio is verified with an approved display name. Two hundred and fifty sounds generous until you multiply by language: one utility set across Hindi, Marathi, Tamil, Telugu and English spends five slots per message type, because each language version is reviewed separately.
Meta reviews new and edited templates within 24 hours, and appeals within 24 hours with a sample attached. Business verification earns its effort on the caps alone, and it is also one of the three routes to the 2,000 messaging limit tier, as InfiQ's messaging limits and tiers guide sets out.
Auto-recategorisation: how utility templates become marketing
Auto-recategorisation — WhatsApp template recategorization, in Meta's spelling — is a recurring process, running since 1 July 2024, that reviews approved templates and reclassifies those whose content does not match their assigned category. The direction is overwhelmingly one way — utility to marketing — and because marketing costs more, every reclassification is a price rise on a template you thought was settled.
The notice period matters more than the mechanism. Advance notice was originally one day. As of 16 April 2025, repeat offenders get none at all, so if your account has been through this once, the next reclassification reaches your bill before your inbox.
Teams struggle with this because approval feels like a finish line. An approved template is one that passed review against the content it held that day; every later edit is a fresh chance for the category to move.
| Stage | What happens | What you should do |
|---|---|---|
| Submission | You declare a category; Meta reviews within 24 hours | Write the body first, then pick the category it earns |
| Content edit | Any change re-exposes it to categorisation | Treat an edit as a new submission |
| Recurring sweep | Meta reclassifies, usually utility to marketing | Reconcile against your own records monthly |
| Notice | One day historically; none for repeat offenders since 16 April 2025 | Rely on the audit, not on notice |
The defence is a monthly reconciliation between the category you think each template holds and the one Meta reports. A proper template library with a category view turns that into a ten-minute job, which is the point at which teams actually do it.
The penalty ladder for labelling marketing as utility
Category drift costs money. Deliberate mislabelling costs sending capacity, which is worse. Meta operates escalating misuse penalties for businesses that label marketing content as utility.
| Step | Penalty | Duration |
|---|---|---|
| 1 | Warning | Notice only, no sending impact |
| 2 | Rate limiting | Minimum 7 days |
| 3 | Utility restriction | 7 to 30 days |
| 4 | Business-portfolio-wide restriction | 30 days |
Repeat violations draw longer penalties, and step four is the one that ends quarters. A portfolio-wide restriction does not isolate the offending template or number — it applies across the portfolio, which means every number your business sends from. Thirty days landing in the first week of October removes a brand's entire festive run-up.
Do not confuse this ladder with template pausing, a separate mechanism driven by template quality rather than category: a first low-quality instance is a 3-hour pause, the second a 6-hour pause, the third disables the template. InfiQ's WhatsApp quality rating guide covers the interaction. Category discipline protects your bill; quality discipline protects your number.
What mis-categorisation actually costs: a worked example
Take a hypothetical D2C skincare brand in Bengaluru on the WhatsApp Business API. The volumes are illustrative, not from any customer. Its monthly profile: 60,000 utility template messages, 12,000 authentication messages, 40,000 marketing broadcasts, and 22,000 service replies inside an open CSW.
A category audit finds three templates accounting for 9,000 of those 60,000 utility sends, and all three carry a promotional line — a discount code, a new-launch plug, a referral nudge. Those 9,000 are marketing messages in utility clothing.
The arithmetic does not need a rate card to be uncomfortable. 9,000 of 60,000 is 15% of utility volume repriced into the most expensive lane, or 108,000 messages a year billed at the marketing rate instead of the utility rate. There is a tier effect too: those 9,000 stop contributing to the utility volume tier, so the remaining 51,000 may sit in a worse tier. The excess is 108,000 times the marketing-to-utility gap on your rate card — today ₹0.94 − ₹0.19 per message (ex-GST) — and the fix is deleting three sentences.
Now layer on 1 October 2026. Today the brand's 22,000 in-CSW service replies are free, and in-CSW utility templates are free too. From 1 October both become chargeable — 22,000 messages a month moving from a zero line to a billed one. Model that first for Q4; InfiQ's post on the Meta Business Agent Platform and the October 2026 pricing change runs the same shift across a support-heavy account, and the 2026 WhatsApp API pricing guide breaks down the two-layer bill.
What most teams get wrong about template categories
They optimise the wrong lever. Teams negotiate platform markup for weeks, then hand the savings back by adding a discount line to their highest-volume utility template. Category mix moves per-message cost more than most negotiations do.
They confuse per-message cost with total cost. Marketing templates also hit the per-user marketing limit, a dynamic cap on how many marketing templates any single user receives across all businesses, based on that user's recent read rate and inbox load. It is not a fixed number, it adapts automatically, and it is active in India — inactive only where sender or recipient is in the EEA, UK, Japan or South Korea, and marketing templates are not currently delivered to +1 US numbers at all. The error code is 131049, and retrying inside 24 hours risks further failures, per Meta's per-user marketing limits documentation.
They forget service is a lane. Plenty of what gets sent as marketing templates would work better as a free-form reply inside an open CSW, or as one WhatsApp Flow.
The template hygiene audit you can run this week
An afternoon for a 50-template library, and it pays for itself in the first month. Run it quarterly, always before a festive period.
- Export the full library with each template's name, category, status, and exact body and footer text. Statuses run from Active–Quality pending through Active–High, Medium and Low Quality, Paused, Disabled, Rejected and Appeal Requested; flag anything not active.
- Sort by monthly send volume and audit the top ten first. Ten templates usually carry most of the volume, and that is where category errors become money.
- Read every utility body hunting for commercial language. Discount codes, "shop now", "explore", "limited time", "next order", referral offers, and anything the customer did not implicitly ask for by transacting.
- Check that authentication templates carry nothing beyond the code, its purpose, and a do-not-share warning.
- Split contaminated templates in two. Move the offer sentence into a separate marketing template with its own opt-in and consent basis and frequency cap. You keep the revenue lever and stop paying marketing rates on transactional volume.
- Retire anything unsent for six months, then map which templates go out inside an open CSW — that count is your 1 October 2026 exposure.
- Add one question to your template intake form: "does this message contain any offer, promotion or invitation to buy something the customer has not already bought?" It prevents most future drift.
- Set a reminder for the first week of January, April, July and October. Those are the only dates on which Meta may change pricing: one month's notice for a rate-card update, three months for an add-on, six for a model change.
How categorisation economics change on 1 October 2026
The category system does not change on 1 October 2026. What changes is the value of the free lanes that currently absorb sloppy categorisation.
| Message type | Today (August 2026) | From 1 October 2026 |
|---|---|---|
| Service message, non-template, inside open CSW | Free since 1 November 2024 | Chargeable |
| Utility template inside open CSW | Free since the July 2025 model change | Chargeable |
| Utility template outside CSW | Chargeable, volume-tiered | Chargeable, volume-tiered |
| Marketing template | Top of the four lanes | Chargeable |
| Authentication template | Chargeable, volume-tiered | Chargeable, volume-tiered |
| Inside a 72-hour Free Entry Point window | Free | Unchanged in Meta's pricing docs |
Two consequences follow for Q4 planning. Support-heavy businesses running long free threads inside the CSW acquire a variable cost overnight, which changes bot design: fewer and denser messages beat chatty back-and-forth, and interactive forms beat multi-turn question sequences. And the gap between a clean library and a contaminated one widens, because more of your volume becomes billable. A brand with 15% contamination today has a cost problem; on 1 October it has a bigger one.
Get started with InfiQ
Category discipline is a monthly habit, not a one-time cleanup, and it is easier when your template library, per-category volumes and quality signals sit on one screen instead of across three tools and a spreadsheet. InfiQ onboards you through official Meta Business Solution Provider channels, with a template library, broadcast campaigns and a shared team inbox.
Ready to get your WhatsApp template categories and per-message costs under control? Start your 7-day free trial — InfiQ gets you live on the official WhatsApp Business API in about 2 hours, with a template library and campaign analytics built in. Or book a walkthrough to see it against your own template set first.

