Pricing calculator
What will WhatsApp actually cost you?
Meta charges per message, at a rate set by the template category and the country your customer is in. Enter a normal month and this prices every plan on it — plan fee, contacts, seats, automation, messages and tax — then names the cheapest one for you.
Each plan holds a set number; 5 paise per contact after that
Broadcasts, offers, campaigns
Order updates, reminders, confirmations your system sends
Templates sent by hand from the inbox — never counted as automated
Bot replies in a chat the customer started — counted as automated
Typed replies in a chat the customer started. With bot replies, the first 1,000 a month are free from Meta
One-time passcodes and verification codes
Each seat signs in on up to 5 devices
Meta prices by where the message lands, not where you are
Not sure which box a message goes in?
| Message | For example | Charged by Meta | Uses your automated allowance |
|---|---|---|---|
| Marketing | Festive offer, new-arrival broadcast, cart recovery | Yes — marketing rate | No |
| Automated utility | Order confirmation or shipping update your store sends by itself | Yes — utility rate | Yes |
| Utility your team sends | An agent sends the approved “order delayed” template from the inbox | Yes — utility rate | No |
| Chatbot flow | Your bot answers “where is my order?” after the customer writes in | After 1,000 free a month — service rate | Yes |
| Replies your team sends | An agent types an answer in a chat the customer started | After 1,000 free a month — service rate | No |
Chatbot and typed replies share Meta’s 1,000 free service messages a month on each number. Messages customers send you are always free.
Also using social, email or the AI agent?
Optional — these are priced per use on every plan, with no separate subscription.
Facebook, Instagram and LinkedIn
Marketing sends
Answered by the AI agent
Pay as you go
Cheapest for the volumes you entered, with every feature included.
₹299
Total a month
- Automation over allowance
- ₹56
- WhatsApp messages — Meta’s charge
- ₹164
- Our margin on messages
- ₹33
- Messages customers send you
- Free
- Subtotal
- ₹253
- GST 18%
- ₹46
- Total a month
- ₹299
The other plans, same month
- Starter+₹590 vs recommended₹888
- Growth+₹1,175 vs recommended₹1,474
- Scale+₹2,939 vs recommended₹3,237
- Pro+₹5,884 vs recommended₹6,183
An estimate for the volumes you entered, at Meta’s current published rates. Tax is shown where it applies. Your invoice follows what you actually send.
Worked examples
What a real month costs
Five businesses, five different months, each priced line by line by the calculator above — for messages sent to India, including 18% GST. Load any of them into the calculator and change the numbers to match yours.
A home bakery trying WhatsApp
One owner, a weekend offer to 180 regulars, order confirmations sent automatically, and replies typed by hand.
The month
- Contacts held
- 300
- Marketing messages
- 180
- Automated utility messages
- 75
- Replies the team types
- 100
- People with a login
- 1
All replies and chatbot messages fall inside Meta’s 1,000 free service messages a month.
Cheapest on Pay as you go
₹299
The bill
- Automation over allowance
- ₹56
- WhatsApp messages — Meta’s charge
- ₹164
- Our margin on messages
- ₹33
- Subtotal
- ₹253
- GST 18%
- ₹46
- Total a month
- ₹299
Next best: Starter, ₹590 more
A Shopify store with a cart-recovery flow
Weekly campaigns, order and shipping updates, a chatbot answering “where is my order”, and two people in the inbox.
The month
- Contacts held
- 4,000
- Marketing messages
- 5,000
- Automated utility messages
- 3,000
- Utility messages sent by hand
- 200
- Chatbot flow messages
- 1,500
- Replies the team types
- 800
- People with a login
- 2
Replies and chatbot messages are service messages to Meta: the first 1,000 a month are free, so 1,300 of these are charged.
Cheapest on Growth
₹9,321
The bill
- Plan fee
- ₹1,099
- Automation over allowance
- ₹1,400
- WhatsApp messages — Meta’s charge
- ₹4,822
- Our margin on messages
- ₹579
- Subtotal
- ₹7,899
- GST 18%
- ₹1,422
- Total a month
- ₹9,321
Next best: Starter, ₹579 more
A support team answering all day
Few campaigns, heavy order traffic, a chatbot handling first replies, the AI agent on common questions, and five people typing.
The month
- Contacts held
- 15,000
- Marketing messages
- 2,000
- Automated utility messages
- 8,000
- Utility messages sent by hand
- 500
- Chatbot flow messages
- 6,000
- Replies the team types
- 4,000
- People with a login
- 5
- AI replies
- 1,500
Replies and chatbot messages are service messages to Meta: the first 1,000 a month are free, so 9,000 of these are charged.
Cheapest on Scale
₹14,776
The bill
- Plan fee
- ₹2,599
- Automation over allowance
- ₹3,900
- Add-on packs (2 × AI Pack)
- ₹1,998
- WhatsApp messages — Meta’s charge
- ₹3,727
- Our margin on messages
- ₹298
- Subtotal
- ₹12,522
- GST 18%
- ₹2,254
- Total a month
- ₹14,776
Next best: Growth, ₹1,706 more
A brand that mostly broadcasts
A big festive-season month of offers to the whole list, very little else, and one person.
The month
- Contacts held
- 12,000
- Marketing messages
- 12,000
- Automated utility messages
- 300
- Replies the team types
- 400
- People with a login
- 1
All replies and chatbot messages fall inside Meta’s 1,000 free service messages a month.
Cheapest on Pay as you go
₹14,487
The bill
- Extra contacts
- ₹100
- Automation over allowance
- ₹225
- WhatsApp messages — Meta’s charge
- ₹10,392
- Our margin on messages
- ₹1,560
- Marketing commitment
- 10,000 a month · Starter rate (+15%)
- Subtotal
- ₹12,277
- GST 18%
- ₹2,210
- Total a month
- ₹14,487
Next best: Starter, ₹306 more
A clinic that runs on reminders
Appointment reminders and confirmations, a booking chatbot, almost no marketing, and two people on the front desk.
The month
- Contacts held
- 2,500
- Marketing messages
- 300
- Automated utility messages
- 2,500
- Chatbot flow messages
- 1,200
- Replies the team types
- 600
- People with a login
- 2
Replies and chatbot messages are service messages to Meta: the first 1,000 a month are free, so 800 of these are charged.
Cheapest on Growth
₹3,400
The bill
- Plan fee
- ₹1,099
- Automation over allowance
- ₹1,080
- WhatsApp messages — Meta’s charge
- ₹627
- Our margin on messages
- ₹75
- Subtotal
- ₹2,881
- GST 18%
- ₹519
- Total a month
- ₹3,400
Next best: Starter, ₹337 more
Pricing questions
WhatsApp pricing, answered
How is WhatsApp Business API priced?
Per message. Meta charges for each message by its category — marketing, utility, authentication or service — and by the country your customer is in. Ohanvi adds a percentage set by your plan on top of Meta’s rate, plus a monthly plan fee (₹0 on Pay as you go). Meta stopped charging per 24-hour conversation on 1 July 2025.
What are the four message categories?
Marketing: offers, campaigns, product news, cart recovery. Utility: order confirmations, shipping updates, payment and appointment reminders. Authentication: one-time passcodes. Service: any reply inside a conversation the customer started, typed or sent by a chatbot. Meta decides the category from the template’s content, not from what you call it.
What does one message cost to India?
A marketing message is ₹1.0357 on Pay as you go, ₹0.9926 on Starter, ₹0.9667 on Growth, ₹0.9321 on Scale and ₹0.9063 on Pro. A utility or service message is ₹0.1380 on Pay as you go, ₹0.1323 on Starter, ₹0.1288 on Growth, ₹0.1242 on Scale and ₹0.1208 on Pro. Meta’s own rates are ₹0.8631 and ₹0.1150; the difference is our percentage. All exclude GST.
Are replies free?
Not since 1 October 2026, past a free tier. Replies inside a conversation the customer started are service messages: Meta gives each business phone number 1,000 free a month, then charges its service rate — ₹0.1150 to India, plus your plan’s percentage. Messages customers send you are always free.
What is still free?
Messages customers send you; the first 1,000 service messages a month on each number; and everything inside Meta’s free entry point window — it opens when you reply to a customer who reached you from a click-to-WhatsApp ad on Meta’s mobile app, and can stay open for up to 7 days. Utility templates inside the 24-hour window stopped being free on 1 October 2026.
Does the country I message change the price?
Yes — the recipient’s country, never yours. An Indian business messaging a customer in Dubai pays Meta’s UAE rate; a US business messaging India pays the India rate. Pick the country in the calculator to price it, or see every market on the pricing page.
Is there a free plan?
Pay as you go is ₹0 a month, permanently, with every feature on. It is prepaid from a ₹500 top-up and you pay only for what you send. There is no trial clock. On a paid plan nothing is charged until your WhatsApp number is live.
What changes between plans?
Never the features — every plan has all of them. What changes is the monthly fee (₹0 on Pay as you go, ₹599 on Starter, ₹1,099 on Growth, ₹2,599 on Scale and ₹5,099 on Pro), the seats included, the automated messages included, the per-message percentage (20%, 15%, 12%, 8% and 5%) and support. A bigger plan costs more to hold and less per message.
What counts as an automated message?
Anything your system sends on its own — order and shipping updates, reminders, cart recovery, and chatbot flow replies. Each plan includes some (none on Pay as you go, 1,000 on Starter, 1,000 on Growth, 1,000 on Scale and 1,000 on Pro); past that, each one is 75 paise on Pay as you go, 50 paise on Starter, 40 paise on Growth, 30 paise on Scale and 30 paise on Pro. Replies your team types and templates sent by hand are never automated messages.
How much is an extra seat?
₹499 a month on every plan, Pay as you go included. Each seat signs in on up to 5 devices.
Is GST included?
Prices are shown before tax. Indian customers pay 18% GST on the invoice, and the calculator adds it in rupees. Outside India the calculator shows no tax line, because what applies depends on your country.
What are add-on packs?
Prepaid blocks you can add to any plan: a Bot Pack is ₹499 for 1,000 automated messages, an AI Pack is ₹999 for 1,000 AI replies, and an Automation Pack is ₹1,399 for both, saving ₹99. They reset every billing cycle — 30 days after purchase on Pay as you go. Meta’s message charges are separate.
When is a pack worth buying?
A Bot Pack works out to 49.9 paise a message, which beats per-message overage on Pay as you go and Starter but not on bigger plans. An AI Pack is about ₹1.00 a reply against ₹2 on our key. The calculator only adds a pack when it makes your month cheaper.
What is a marketing commitment?
Commit to a monthly volume of marketing messages and every marketing message that month gets a bigger plan’s rate, on any plan: 10,000 a month gets the Starter rate, Meta’s + 15%; 25,000 a month gets the Growth rate, Meta’s + 12%; 50,000 a month gets the Scale rate, Meta’s + 8%; 1,00,000 a month gets the Pro rate, Meta’s + 5%.
What if I send fewer than I committed to?
The difference is billed at the committed per-message price, so a commitment is a minimum. The calculator counts that shortfall when it decides whether a commitment saves you money, and only applies one when it does.
How does the calculator pick a plan?
It prices your month on every plan — plan fee, extra seats, automation past the allowance, add-on packs, Meta’s charge, our percentage, any commitment shortfall and tax — and recommends whichever total is lowest. Everything it can choose for you, such as a pack or a commitment, it chooses only when it lowers the total.
What should I enter for replies?
Count replies your team types and chatbot replies separately. Both are service messages to Meta and share the 1,000 free a month; only chatbot replies also use your plan’s automated allowance. If you do not know, a rough guide is two to three replies for every conversation a customer starts.
Why might my invoice differ from the estimate?
The calculator prices the volumes you typed at Meta’s current rate card. Your invoice follows what you actually send, by category and by each recipient’s country, and Meta can change its rates on the first day of any quarter. The free service tier is per phone number; the calculator assumes one.
How do I check a price against Meta’s own?
The pricing page shows Meta’s published rate beside ours for every category and country, and links Meta’s own rate card. The difference is our percentage for your plan, so any line on an invoice can be reconciled.
The numbers underneath
Every plan, feature by feature
What each tier includes, and the nine rows that actually differ between them.
Meta’s per-message rates
The published rate for marketing, utility and authentication in every country Meta prices.
What we add on top
Our percentage by plan, and how to check any invoice against Meta’s own card.
An estimate for the volumes you entered, at Meta’s current published rates. Tax is shown where it applies. Your invoice follows what you actually send.
