Gupshup WhatsApp API Pricing 2026: ₹0.09/Msg + Hidden Fees
Founder & Lead Developer, Codingclave · 200+ projects since 2017
Gupshup WhatsApp API pricing is $0.001 per message, sent or received, charged on top of Meta's own fee. At ₹94.94 to the dollar on 16 October 2026 that is about ₹0.095 a message (₹0.09 rounded to two decimals). Since 1 October 2026 Meta also charges for utility templates sent inside the 24-hour window and for service replies beyond each business number's first 1,000 a month, at the utility rate of ₹0.115 in India.
What you pay per 1,000 messages through Gupshup
| Message type | Total before GST | With 18% GST | Meta's fee + Gupshup's fee |
|---|---|---|---|
| Marketing template, sent through MM Lite | ₹958 | ₹1,130 | ₹863.10 + ₹94.94 |
| Marketing template, sent through the regular Cloud API | ₹1,025 | ₹1,210 | ₹863.10 + (₹94.94 + ₹67.22 markup) |
| Utility template (order update, reminder), inside or outside the 24-hour window | ₹210 | ₹248 | ₹115 + ₹94.94 |
| Authentication template (OTP) | ₹210 | ₹248 | ₹115 + ₹94.94 |
| Service reply inside the 24-hour window, within the first 1,000 a month on a business number | ₹95 | ₹112 | ₹0 + ₹94.94 |
| Service reply inside the 24-hour window, from the 1,001st in the month (charged from 1 Oct 2026) | ₹210 | ₹248 | ₹115 + ₹94.94 |
| Message a customer sends you | ₹95 | ₹112 | ₹0 + ₹94.94 |
| Message you send inside a free entry point window | ₹95 | ₹112 | ₹0 + ₹94.94 |
Prices checked on 2026-10-16: Meta's rupee rate card effective 1 October 2026 (₹0.8631 marketing, ₹0.115 utility, authentication and service), Gupshup's self-serve price page with India selected ($0.001 a message, plus $0.000708 on marketing not sent through MM Lite), $1 = ₹94.94 (XE mid-market rate, 16 October 2026) and 18% GST. Gupshup's page lists no exemption from its own fee in the free entry point window, so we have charged it there. Sources are at the end.
We sell PayPerWA, a rival product. At ₹0.20 a message, GST included, it costs more per message than Gupshup, and we show where.
To price your own mix, try our WhatsApp marketing cost calculator, or jump to what a month costs.
What changed on 1 October 2026
Meta changed what it charges for on 1 October 2026. This is what it means on a Gupshup bill, based on Meta's non-template pricing page (updated 28 September 2026) and Meta's rate cards effective 1 October 2026.
What Meta now charges for
- Service replies. Free-form replies inside the 24-hour customer service window are now charged per message once a business phone number has used its 1,000 free service messages for the month. These had not been charged since 1 November 2024. In India the rate is the same as utility and authentication, ₹0.115, and Meta says it will not offer volume tiers for service messages.
- Utility templates inside the window. An order update or payment reminder sent while a customer's 24-hour window is open had been free since 1 July 2025. It is now charged at ₹0.115.
What stays free on Meta's side
- Messages customers send you. Meta charges only for messages from a business to a user, and only when they are delivered.
- The free entry point window. When someone messages you from a click-to-WhatsApp ad and you reply within 24 hours, Meta opens a window, which it says may stay open for up to 7 days, in which marketing, utility, authentication and service messages carry no Meta fee. Our guide to click-to-WhatsApp ads in India explains how that window opens.
- The first 1,000 service messages each month. Meta gives each business phone number 1,000 free service messages a month; see the note below.
What did not change
- Gupshup's own fee. Still $0.001 per message, in both directions.
- Meta's India marketing rate. Still ₹0.8631 on the rupee card. It last went up on 1 January 2026.
A note on the free service tier. Meta's main pricing page (updated 30 September 2026) gives each business phone number 1,000 free delivered service messages a month from 1 October 2026, and Gupshup's India price row mentions the tier too. Unused messages do not roll over, Meta charges from the 1,001st, and if your account has no payment method Meta stops delivering service messages once the 1,000 are used. The bills on this page assume one business number and apply the tier. Gupshup's own $0.001 applies to every reply either way.
What a month on Gupshup costs: 1,000, 10,000 and 1 lakh messages
Your bill depends on your mix of message types far more than on Gupshup's fee. To show the arithmetic, here is a made-up example mix, not a real customer's:
- of the messages you send, 60% are marketing, 30% are utility (order updates, reminders) and 10% are service replies;
- customers send you back 10% as many messages as you send;
- marketing goes through MM Lite, so Gupshup's marketing markup does not apply;
- everything goes out from one business phone number, so Meta's 1,000 free service messages a month apply once.
Worked through for 10,000 messages a month:
- Meta: 6,000 marketing x ₹0.8631 = ₹5,178.60; 3,000 utility x ₹0.115 = ₹345; 1,000 service replies, all within the 1,000 free for the month = ₹0. Total ₹5,523.60.
- Gupshup: 10,000 sent + 1,000 received = 11,000 messages x $0.001 = $11, and $11 x ₹94.94 = ₹1,044.34.
- Before GST: ₹6,567.94. GST at 18%: ₹1,182.23. Total: ₹7,750.17.
At 1,000 messages the 100 service replies are also free of Meta's fee. At 1 lakh there are 10,000 replies: the first 1,000 are free and 9,000 x ₹0.115 = ₹1,035, so Meta's fee is ₹51,786 + ₹3,450 + ₹1,035 = ₹56,271.
| Messages you send a month | Gupshup total before GST | With 18% GST | Meta's fee | Gupshup's fee |
|---|---|---|---|---|
| 1,000 | ₹657 | ₹775 | ₹552 | ₹104 |
| 10,000 | ₹6,568 | ₹7,750 | ₹5,524 | ₹1,044 |
| 1 lakh | ₹66,714 | ₹78,723 | ₹56,271 | ₹10,443 |
Prices checked on 2026-10-16.
If your marketing goes through the regular Cloud API instead of MM Lite, add Gupshup's $0.000708 markup on each marketing message: about ₹40, ₹403 and ₹4,033 a month before GST at these three volumes.
The same month on three routes
| Messages you send a month | Gupshup self-serve | Direct Cloud API* | PayPerWA |
|---|---|---|---|
| 1,000 | ₹657 (₹775 with GST) | ₹552 (₹652) | ₹752 (₹852) |
| 10,000 | ₹6,568 (₹7,750) | ₹5,524 (₹6,518) | ₹7,524 (₹8,518) |
| 1 lakh | ₹66,714 (₹78,723) | ₹56,271 (₹66,400) | ₹76,271 (₹86,400) |
Prices checked on 2026-10-16 for Gupshup and Meta. Prices checked on 2026-10-18 for PayPerWA's fee and its GST treatment. *The direct column is Meta's fee alone, plus whatever it costs you to build and run the setup. The PayPerWA column is Meta's fee plus ₹0.20 on each message you send, service replies included: for 10,000, ₹5,523.60 + ₹2,000 = ₹7,523.60. Our ₹0.20 already includes GST, so the figure in brackets adds 18% to Meta's fee only: ₹5,523.60 × 1.18 + ₹2,000 = ₹8,517.85. We did not add a fee on messages you receive. If your PayPerWA quote also charges for them, add ₹20, ₹200 or ₹2,000.
Where PayPerWA is not cheaper: on this mix, at every volume in the table. Gupshup's fee is ₹0.0949 a message (about ₹0.112 with GST) against our ₹0.20, which already includes GST, so with GST counted Gupshup's bill is lower by about ₹77 at 1,000 messages, ₹768 at 10,000 and ₹7,677 at 1 lakh. The gap is widest for utility-heavy senders, because a ₹0.20 fee on a ₹0.115 message nearly triples it, while Gupshup's fee nearly doubles it.
Where PayPerWA can still make sense: only if the tools and support it includes would otherwise cost you more than that gap; the PayPerWA page lists what the fee covers.
To try your own mix of marketing, utility and service messages, use our WhatsApp marketing cost calculator.
Gupshup WhatsApp API pricing plans and fees, line by line
Gupshup publishes one self-serve price list for its WhatsApp API. Enterprise features and pricing go through its sales team, and there is no public enterprise rate card. These are the lines on the self-serve price page with India selected, checked on 16 October 2026 (gupshup.io/pricing redirects to it).
| Line on Gupshup's price page | Gupshup's fee | What it means for you |
|---|---|---|
| Template message (outgoing text) | $0.0010 | About ₹0.095 on every template you send |
| Session message (outgoing and incoming text) | $0.0010 | Charged on replies you send and on every message a customer sends you |
| Any media above 64KB | Free | No extra Gupshup fee for larger images, PDFs or videos |
| Voice calls, both directions | $0.0001 a second | $0.006 a minute (about ₹0.57), on top of Meta's call rate |
| Markup over non-MM Lite marketing messages | $0.000708 | About ₹0.067 extra on each marketing message not sent through MM Lite |
| WhatsApp (Meta) fee | Billed at actuals | Meta's per-message fee, passed through |
| Setup or monthly fee | None listed | You pay only for messages and calls |
Prices checked on 2026-10-16.
A few more facts from Gupshup's own pages:
- Wallet. Gupshup's self-serve wallet documentation counts credits in dollars (one credit equals $1), allows recharges of $10 to $10,000, and says credits are non-transferable and non-refundable. Its documentation for Converse, a separate Gupshup console product, says wallets there can be in rupees (after KYC with your business GSTIN or PAN) or dollars.
- How the markup is set. Gupshup's historical Meta pricing page says its charge on top of Meta's price is a fixed amount unless it is stated as a percentage, and that Meta's prices can change.
Why OTP and order-update senders feel the fee most. Gupshup's ₹0.0949 is about 83% of Meta's ₹0.115 utility rate but only 11% of the ₹0.8631 marketing rate. If you mostly send OTPs and order updates, Gupshup nearly doubles your cost per message (₹0.115 becomes ₹0.21). If you mostly send marketing, it adds about a tenth.
Gupshup is a Business Solution Provider (BSP): it connects your number to Meta's API, handles templates and billing, and passes Meta's fee through. Our WhatsApp Business API guide explains what a BSP does and how the setup works.
Meta's India rates that Gupshup passes on
Meta sets these rates, and every provider, Gupshup included, passes them through. From Meta's rate cards effective 1 October 2026:
| Message category | Meta rupee card (per message) | Meta dollar card (per message) | Volume discount starts at |
|---|---|---|---|
| Marketing | ₹0.8631 | $0.0118 | No volume tiers |
| Utility | ₹0.115 | $0.0014 | 25,000,001 messages a month |
| Authentication (OTP) | ₹0.115 | $0.0014 | 750,001 messages a month |
| Authentication-international | ₹2.4971 | $0.0304 | 750,001 messages a month |
| Service (charged from 1 Oct 2026) | ₹0.115 | $0.0014 | No volume tiers |
Prices checked on 2026-10-16.
- Volume discounts will not reach most small senders. On the rupee card, the first utility discount (₹0.1081, 6% off) starts after 2.5 crore messages in a month, and the first authentication discount after 7.5 lakh. Below that you pay the list rate.
- Meta has billed per message since 1 July 2025. It charges for each delivered message a business sends, by category and the recipient's country, and nothing for messages users send to you.
- Rupee card or dollar card makes a real difference. Gupshup's self-serve page, with India selected, shows Meta's fees in dollars, at the same values as Meta's dollar card: $0.0118 per marketing message. At ₹94.94 that is about ₹1.12, against ₹0.8631 on the rupee card. On the 10,000-message example, Meta's fee would be $75.00 (about ₹7,121) instead of ₹5,523.60, or ₹1,597 more. Ask Gupshup which card your wallet is charged on.
- The rupee billing deadline. Meta's pricing page and help centre say Solution Providers and directly connected businesses whose billing country in Meta's Billing Hub is India must move every WhatsApp Business account to rupee billing by 31 December 2026. From 1 January 2027 Meta will stop delivering messages from their non-rupee accounts. Meta has offered a Currency Migration API since 1 June 2026 to make the move easier. If your Gupshup account is old, ask when it moves.
- Authentication-international is a higher OTP rate that Meta applies in some markets, India included, under eligibility rules on its authentication-international page. Check those rules if your business is registered outside India and sends OTPs to Indian numbers.
If you send OTPs by SMS as well, our Gupshup SMS pricing post covers that side.
Costs people miss on a Gupshup bill
- Messages customers send you. Gupshup's session fee covers outgoing and incoming text. 3,000 customer messages a month cost about ₹285 before GST (3,000 x ₹0.0949).
- Service replies and in-window utility templates. Free on Meta's side until 30 September 2026, now ₹0.115 each plus Gupshup's fee, except that each number's first 1,000 service replies a month stay free of Meta's fee. A support team sending 5,000 replies a month from one number pays Meta ₹460 (4,000 x ₹0.115 after the free 1,000) and Gupshup about ₹475 before GST.
- GST on both layers. Meta's help centre says WhatsApp invoices from Facebook India carry 18% GST (IGST, or CGST plus SGST if your billing address is in Haryana). Plan for GST on Gupshup's fee as well, and check that its invoice shows your GSTIN so a GST-registered business can usually claim input tax credit.
- The dollar rate. Gupshup's fee is set in dollars. The FBIL reference rate was ₹96.61 on 9 October 2026; XE's mid-market rate was ₹94.94 on 16 October. On the $110 of Gupshup fees in the 1 lakh example, a gap of that size is about ₹184. If you top up a dollar wallet by card, your bank may add a foreign-currency charge too.
- Wallet money you cannot get back. Gupshup's wallet documentation says credits are non-transferable and non-refundable. Top up in line with what you actually send.
- Marketing outside MM Lite. $0.000708 extra per marketing message, about ₹67 per 1,000.
- Voice calls. Gupshup charges $0.0001 a second ($0.006 a minute) on calls in both directions. Its page lists Meta's business-initiated call rate for India at $0.0053 a minute, billed in 6-second pulses, and user-initiated calls as free of Meta's fee. A 3-minute call you place costs about $0.034, or ₹3.22.
- Enterprise commitments. Enterprise pricing is quote-only. If a quote includes a monthly minimum, you pay it in quiet months too, so ask before you sign.
Is Gupshup free to use?
No, though some messages carry no Meta fee. With no setup fee or monthly plan on the self-serve page, your first charge comes with your first message. From then on Gupshup's $0.001 applies to every message in both directions, and its page lists no free allowance for its own fee. The free parts are all on Meta's side: messages customers send you, messages inside a free entry point window after a click-to-WhatsApp ad, and the first 1,000 service messages each month on each business phone number.
Gupshup vs going direct to Meta's Cloud API
Going direct is cheaper per message because nobody adds a fee on top of Meta's. On the example mix you would skip Gupshup's ₹104, ₹1,044 or ₹10,443 a month. What you take on instead:
- Setting up the WhatsApp Business account in Meta Business Manager, verifying your business and adding a payment method in Meta's Billing Hub (in rupees, if your billing country is India).
- Submitting templates and handling rejections.
- A server to receive Meta's webhooks for deliveries, reads and incoming messages.
- Storing opt-ins, plus a way to send campaigns and answer chats, whether you build it or buy a tool.
- Keeping up with Meta's pricing changes, like the one on 1 October, yourself.
If you already have a developer, going direct at 1 lakh messages saves about ₹10,443 a month before GST on this mix; whether that is worth their time is your call. Our WhatsApp marketing cost guide covers the direct route, and the WhatsApp green tick guide covers verification, which Meta handles whichever route you choose.
Gupshup AI pricing
Gupshup does not publish prices for its AI products. Its WhatsApp API page promotes Gupshup AI Agents, and its price page carries an early-access banner for Gupshup Superagent, but the self-serve price list has no AI line (checked 16 October 2026). Ask sales for a written quote, and ask whether it is priced per message, per conversation or per seat.
Two Meta costs apply whatever you choose. A reply written by any third-party AI is a service message, so Meta charges it at ₹0.115 once the number has used its 1,000 free service messages for the month, plus Gupshup's fee. A reply from Meta's own Business Agent is charged per token instead: $2.00 per million tokens, which Meta estimates at about 4 to 5 US cents a message.
Who Gupshup suits, and who should look elsewhere
| If you... | Gupshup self-serve? |
|---|---|
| Send mostly marketing messages and have a developer to work with the API | A good fit: the fee adds about 11% to each marketing message and there is no monthly plan |
| Send lakhs of messages a month and want negotiated terms | Ask Gupshup sales for an enterprise quote; there is no public rate card |
| Mostly send OTPs and order updates | Compare first: Gupshup's fee adds about 83% to a ₹0.115 utility message. See AiSensy pricing and Interakt pricing |
| Want a monthly plan with a team inbox and campaign tools included | Compare WATI pricing, AiSensy and Interakt; for the head-to-head, read Gupshup vs WATI |
| Have engineers and send steady high volume | Consider going direct to Meta's Cloud API (see above) |
| Want every option priced at once | Use our guide to compare Gupshup with WATI, Interakt and AiSensy at your volume |
What to ask Gupshup before you top up
- Is my wallet in rupees or dollars? Gupshup's self-serve wallet docs describe dollar credits; its Converse docs also describe rupee wallets, which need KYC with your GSTIN or PAN.
- Which Meta rate card am I charged on? The rupee card's ₹0.8631 per marketing message, or the dollar card's $0.0118 (about ₹1.12)?
- Has my WhatsApp Business account moved to rupee billing ahead of Meta's 31 December 2026 deadline?
- Will I get a GST invoice with my GSTIN covering both Meta's fee and Gupshup's fee?
- Does the $0.001 apply to every incoming message, and inside the free entry point window?
- Do my marketing messages go through MM Lite, or will the $0.000708 markup apply?
- For an enterprise quote: is there a monthly minimum, and what happens to an unused balance?
Want a second opinion on your WhatsApp bill?
Send us your monthly volume or last Gupshup invoice; we'll show the same month on PayPerWA and on direct Cloud API, and tell you if Gupshup is still cheaper. On the example mix on this page it is, and if that holds for your numbers we will say so.
If you also want WhatsApp connected to your CRM, see our guide to WhatsApp CRM integration and our custom CRM and software development service.
Use the form below or the WhatsApp button at the end of this page. We reply within 2 hours (Mon-Sat 10:00-19:00 IST); free quote in 24 hours.
About the author
Ashish Sharma founded Codingclave in Lucknow in 2017 and still leads it. Codingclave has delivered 200+ projects since 2017, is rated 4.9 on Google from 92 reviews, and 5.0 from 37 Upwork reviews. Codingclave makes PayPerWA, its pay-per-message WhatsApp platform, which competes with Gupshup.
Sources
All checked on 16 October 2026.
- Gupshup WhatsApp API self-serve pricing, India selected: $0.001 template and session fee, media above 64KB free, voice $0.0001 a second, $0.000708 markup on non-MM Lite marketing messages, Meta's India fees shown in dollars.
- Gupshup: Historical Meta pricing: how Gupshup's charge on top of Meta's price is set.
- Gupshup docs: wallet: self-serve dollar credits, recharge limits, non-refundable credits. Gupshup Converse console docs: wallet overview: rupee and dollar wallets on Converse, KYC.
- Gupshup: About us and Gupshup terms: company background and contracting entities.
- Inc42: Gupshup company profile: founding year and founders.
- Meta: non-template pricing page (updated 28 September 2026): service replies and in-window utility templates charged from 1 October 2026, no volume tiers for service messages.
- Meta: pricing on the WhatsApp Business Platform (updated 30 September 2026): the INR and USD rate cards and volume tiers effective 1 October 2026, 1,000 free service messages a month per business phone number, the free entry point window of up to 7 days, and the rupee billing deadline.
- Meta Business Help Centre: billing localisation in India: 18% GST on Facebook India invoices, 31 December 2026 deadline.
- XE: USD to INR mid-market rate: ₹94.94 at 18:08 UTC on 16 October 2026. FBIL reference rates: ₹96.6149 on 9 October 2026.
- AiSensy pricing and Interakt pricing: plan fees and per-message marketing, utility and authentication prices.
Frequently asked questions
Gupshup's self-serve fee is $0.001 per message, sent or received. At ₹94.94 to the dollar (16 October 2026) that is about ₹0.095. Meta's own fee comes on top: ₹0.8631 per marketing message and ₹0.115 per utility, authentication or service message on Meta's rupee rate card effective 1 October 2026. So 1,000 marketing messages cost about ₹958 before GST (₹1,130 with 18% GST) and 1,000 utility messages about ₹210 (₹248). Gupshup's price page also lists a $0.000708 markup on marketing messages not sent through MM Lite, which takes 1,000 marketing messages to about ₹1,025 (₹1,210). Prices checked on 16 October 2026.
No. Gupshup's self-serve price page lists no setup fee and no monthly plan, so you pay nothing until you send. After that, every message you send or receive carries Gupshup's $0.001 fee, and Meta charges for marketing, utility and authentication templates and, since 1 October 2026, for service replies after the first 1,000 each month on each business phone number. Meta also does not charge in the free entry point window that opens when you answer someone who came from a click-to-WhatsApp ad. Gupshup's price page shows no exemption from its own fee in either case.
Yes, on two layers. Gupshup's $0.001 session fee covers messages in both directions, so 1,000 messages from customers cost about ₹95 (₹112 with GST). From 1 October 2026, Meta charges service replies per message at the same rate as utility messages, which is ₹0.115 in India, with no volume tiers. Each business phone number first gets 1,000 free service messages a month, so Meta charges from the 1,001st. Meta also charges utility templates sent inside an open 24-hour window, which had been free since 1 July 2025. So your first 1,000 replies in a month carry only Gupshup's fee, about ₹0.095, and after that a service reply through Gupshup costs about ₹0.21 before GST.
When a customer messages your business, a 24-hour customer service window opens, and it resets every time they message again. Inside it you can reply with free-form messages, which Meta calls service messages. Outside it you can only start a conversation with an approved template. Until 30 September 2026 replies inside the window were free. Since 1 October 2026, Meta charges utility templates inside it at ₹0.115 each in India, and service replies at the same rate once a business phone number has used its 1,000 free service messages for the month, plus Gupshup's $0.001 on every message if you use Gupshup.
It depends on the mix. On the made-up example on this page (6,000 marketing, 3,000 utility and 1,000 service replies from one business number, with customers sending 1,000 messages back), Meta's fee is ₹5,523.60, because the 1,000 replies fall within Meta's 1,000 free service messages a month, and Gupshup's is ₹1,044.34 (11,000 messages x $0.001 x ₹94.94). That is about ₹6,568 before GST and ₹7,750 with 18% GST. To send them you need a WhatsApp Business API account through a provider such as Gupshup or directly with Meta, approved templates for anything you send outside the 24-hour window, and opt-in from the people you message.
It started in India. Gupshup's About page says it was born in India and names Beerud Sheth as co-founder and CEO, and business profiles such as Inc42 list it as founded in 2004 by Beerud Sheth and Rakesh Mathur. Customers in India accept its terms with GupShup Technology India Private Limited; customers outside India contract with GupShup Inc., and the terms are governed by California law.
It depends on what you send. Gupshup self-serve has no plan fee. WATI and Interakt charge a plan fee (Interakt from ₹3,499 a quarter plus taxes, billed quarterly), and AiSensy needs a paid plan (from ₹1,500 a month) to send broadcasts; all three add their own per-message prices. A Gupshup marketing message costs about ₹0.96 before GST through MM Lite (₹1.03 otherwise), against AiSensy's listed ₹1.09 and Interakt's ₹0.949 to ₹0.970 depending on plan. On order updates AiSensy lists ₹0.145 and Interakt ₹0.140 to ₹0.160; on OTPs AiSensy lists ₹0.145 and Interakt ₹0.127 to ₹0.129, against about ₹0.21 on Gupshup. Prices checked on 16 October 2026. Our WhatsApp API pricing comparison guide works out all four at your volume.
Yes. Send us your monthly message counts or your last Gupshup invoice. We will price the same month on PayPerWA, our own pay-per-message platform at ₹0.20 a message (GST included) on top of Meta's charges, and on direct Cloud API, and tell you plainly if Gupshup stays cheaper; on the example mix on this page it does. We also connect WhatsApp to CRMs as part of our custom software work. Codingclave is founder-led by Ashish Sharma in Lucknow, with 200+ projects since 2017. We reply within 2 hours (Mon-Sat 10:00-19:00 IST); free quote in 24 hours.