WhatsApp now charges for service messages: what it really costs a medical practice or small business
Since 1 Oct 2026 Meta charges for WhatsApp service messages after 1,000 free per number. Official rates, a cost table and how to keep the bill low.
AI, digital marketing and medical marketing consultant · btodigital
Since 1 October 2026, Meta charges for every reply your business sends through the WhatsApp API, whether a person or a bot writes it. But the first 1,000 service messages per number each month are free, and in Colombia each one after that costs COP 2.95 (USD 0.0008). For most practices and small businesses, the new charge is a few dollars a month at most. The real costs sit elsewhere, and that is what this article is about.
I am writing it because at btodigital we run several WhatsApp lines, because Atendio, our product, answers through the WhatsApp API and is directly affected, and because Atendio’s own blog briefly published that the charge was “false” (more on that below). It is not false, but it is not the disaster the headline suggests either.
Every rule and rate here was checked on 4 October 2026 against Meta’s official documentation: the WhatsApp Business Platform pricing page (updated 30 September 2026), the page on pricing updates for non-template messages (updated 28 September) and the official rate card effective 1 October 2026.
What exactly changed on 1 October?
Three things, according to Meta:
- Service messages are now charged. These are free-form, non-template replies sent within the 24-hour window that each customer message opens. They had been free since November 2024. Each phone number now gets 1,000 free per month, which do not roll over, and Meta charges from message 1,001.
- Utility templates sent inside that window are charged too. They had been free since July 2025.
- No payment method, no delivery. If the account has no payment method on file, Meta delivers service messages within the free tier and stops delivering the rest.
Two clarifications. Meta charges the same whether your receptionist or a third-party bot writes the reply: both are “service”. And this applies to the WhatsApp Business API, the one bots and customer service platforms use, not to the free WhatsApp Business phone app.
What is still free?
- Messages your customers or patients send you. Meta only charges for what the business sends, and only when it is delivered.
- The first 1,000 service messages of the month, per number.
- Whatever you send inside the free entry point window of click-to-WhatsApp ads. If someone messages you from one of those ads and you reply within 24 hours, a window opens in which Meta does not charge for marketing, utility, authentication or service messages.
How much does each message cost?
The rate depends on the country of the number that receives the message, not yours. From Meta’s official rate card in USD, effective 1 October 2026:
| Recipient market | Service | Utility | Marketing |
|---|---|---|---|
| Colombia | 0.0008 | 0.0008 | 0.0125 |
| North America | 0.0034 | 0.0034 | 0.025 |
| Mexico | 0.0085 | 0.0085 | 0.0397 |
| Rest of Latin America | 0.0113 | 0.0113 | 0.074 |
| Spain | 0.02 | 0.02 | 0.0707 |
Meta Business Agent, Meta’s own AI, is billed separately at USD 2 per million tokens, which Meta itself estimates at about 4 to 5 US cents per message.
Two more details from the documentation: service messages get no volume discounts (utility and authentication do), and Meta can only change rates on the first day of each quarter.
What does it cost a practice or small business, and how do you estimate yours?
The formula is short:
Monthly service cost = (service messages per number per month − 1,000) × the recipient country’s rate
At the Colombian rate (COP 2.9455 per message):
| Service messages per month (one number) | Charged | Monthly cost |
|---|---|---|
| 800 | 0 | COP 0 |
| 2,000 | 1,000 | COP 2,946 |
| 5,000 | 4,000 | COP 11,782 |
| 10,000 | 9,000 | COP 26,510 |
| 30,000 | 29,000 | COP 85,420 |
To ground it, I took four real lines we run, anonymised. I counted the messages each sent between 8 August and 30 September 2026, scaled them to a 30-day month and, to stay on the expensive side, assumed all of them were service messages:
| Line | Messages per month (approx.) | Estimated monthly cost |
|---|---|---|
| Booking desk for several specialists | 3,546 | COP 7,498 |
| Business, highest-volume line | 4,376 | COP 9,944 |
| Single-specialist practice | 2,566 | COP 4,611 |
| Business, lowest-volume line | 859 | COP 0 |
For your own number: count service messages per phone number in WhatsApp Manager, subtract 1,000, multiply by your customers’ country rate, then add marketing templates and any utility templates sent outside the window. Anything sent inside the free ad window does not count.
So where are the real costs?
In four places, none of them the service message:
Marketing templates. In Colombia a marketing template costs 15.6 times a service reply. A thousand promotional reminders cost COP 46,023; a thousand service replies, COP 2,946.
Meta Business Agent. Billed by token since 1 August 2026. At 4 to 5 US cents per message, it is 50 to 62 times the cost of a service reply to a Colombian number. It has no free tier and is charged even inside the free ad window. Conflict of interest, stated plainly: Atendio competes with it. If you use a third-party bot such as Atendio, you pay the vendor separately and Meta charges delivery; the fair comparison is that sum against Meta’s per-token cost.
Customers abroad. A practice with patients in Spain pays 25 times more per reply than for a patient in Colombia.
Not delivering at all. The most expensive item, because it never shows up on an invoice: without a payment method, from message 1,001 your replies stop arriving. A patient who asks for an appointment and gets no answer does not cost USD 0.0008. It costs the consultation.
What we learned
Three lessons from our own operation, which are why I wrote this:
- Checking template categories is not a one-off task. On 3 October, Meta moved two appointment follow-up templates to the marketing category. For a Colombian recipient that multiplies the cost by 15.6. We created a new utility template, still under review at the time of writing.
- Cost is verified in Meta’s billing, not through the API. The permissions our platform uses to read WhatsApp analytics show volume by category but not cost. And a badly formed API query returns a cost of zero, which looks like data and is not. Two small Meta receipts arrived that we still have not matched to any line; that gets settled in Meta’s billing center.
- Meta’s documentation is verified at the source. On 3 October, Atendio’s blog published that the service charge was “false”, because an automated reviewer read a cached copy of Meta’s page that still said service was free. It was corrected the same day, along with nine other articles. While preparing this piece, the automated reading tool I used served me the old version again. For Meta documentation I now verify by opening the page in a browser and checking its update date.
How do you lower the bill without losing customers?
A checklist you can run this week:
- Add a payment method in your WhatsApp account’s billing. The only urgent item on this list.
- Measure service messages per number per month. Far from 1,000, the change does not affect you. Above it, you now have the table.
- Check your template categories. A reminder Meta classifies as marketing costs 15.6 times more in Colombia. Write templates as what they are, without mixing in promotion.
- Reply within 24 hours to people arriving from click-to-WhatsApp ads, to open the free window.
- Stop cascades of automated messages. In an audit of 886 conversations for medical practices we found conversations with four to six automated messages in a row and no reply. They cost money, annoy people and do not book.
- One complete message instead of three short ones, when it reads naturally. You pay per delivered message.
- Do not cut useful replies to save money. In that same audit, offering a specific day and time booked 34%; quoting only the price, 0.8%. At COP 2.95 a message, the message you save is worth less than the patient you lose.
- If you are evaluating Meta Business Agent, do the math per token, with no free tier and no free window, and compare it with your vendor plus delivery.
- Check where your customers are. If a meaningful share is outside your country, use their country’s rate.
I described the full audit in what we learned auditing 886 conversations of a WhatsApp agent for medical practices. If you are thinking of moving your number to the API without losing the app, see WhatsApp coexistence, and the bigger picture is in WhatsApp AI agents for business.
Frequently asked questions
Does WhatsApp charge for service messages since October 2026? Yes. Since 1 October 2026, Meta charges for service messages sent through the WhatsApp Business API. Each number gets 1,000 free per month; from message 1,001 every delivered message is charged at the recipient country’s utility rate.
How much does a WhatsApp service message cost? It depends on the recipient’s country. Per Meta’s official rate card effective 1 October 2026, it is USD 0.0008 to a Colombian number, USD 0.0034 to North America and USD 0.02 to Spain. There are no volume discounts for service messages.
Are replies from a bot or AI assistant charged too? Yes. For Meta, a service message can be written by a person or by a third-party AI, and it is charged the same. Meta’s own AI, Meta Business Agent, has a separate per-token charge.
Does the free WhatsApp Business app charge as well? No. The charge applies to the WhatsApp Business API, which customer service platforms and bots use. If you reply from the phone app without the API, this change does not affect you.
What happens if I have no payment method with Meta? Meta delivers the first 1,000 service messages of the month and stops delivering after that. It is the most serious risk in this change, because customers stop getting answers and nobody notices.
How can I pay less for WhatsApp without worse service? Add a payment method, keep templates in the right category, use the free window from click-to-WhatsApp ads and remove repeated automated messages. Do not cut the replies that book appointments: they are worth far more than they cost.