Home › Blog › Tools & Technology
Tools & Technology

WhatsApp Business API Pricing in Singapore: What SMEs Actually Pay and How to Cut Template Spend

WhatsApp Business API Pricing in Singapore: What SMEs Actually Pay and How to Cut Template Spend

Under per-message pricing, a Singapore SME on WhatsApp Business API pays for three things and nothing else: marketing templates (the expensive ones, in the region of US$0.08–0.09 each at current Singapore rates), utility templates (roughly an order of magnitude cheaper), and authentication templates (in between). Every free-form reply your staff send inside the 24-hour customer service window costs you nothing at all. So if your WhatsApp bill is uncomfortable, it is almost never because you are talking to customers too much. It is because you are sending the wrong category of template, too often, to people who were never going to reply — and because your Business Solution Provider is adding a markup you have not audited since you signed.

What actually changed in WhatsApp Business API pricing?

Two shifts matter, and most SMEs are still budgeting as though neither happened.

First, service conversations became free. Once a customer messages you, a 24-hour window opens, and anything your team types back inside that window — quotes, answers, photos, follow-up questions — carries no Meta charge. The old bundle of free service conversations per month is gone because the whole category is free.

Second, billing moved from conversation-based to per-message. Previously you paid once for a 24-hour conversation window and could send multiple templates inside it. Now each template message is billed individually by category. If you used to fire an order confirmation, then a dispatch notice, then a delivery notice as three templates inside one window, that used to be one charge. It is now three.

The practical consequence: outbound-heavy workflows got more expensive, and reactive customer service got cheaper. Most SME setups were designed before that inversion and have never been re-tuned.

What is a Singapore SME actually paying per month?

A worked example for a 15-person distributor doing roughly 400 orders a month:

Total: comfortably S$400–500 a month, of which more than 80% is two marketing blasts. That is the entire story of most SME WhatsApp bills. The customer service operation — the part that actually converts enquiries into orders — is essentially free, and the promotional broadcast that nobody asked for is carrying the cost.

Why is your utility template spend higher than it should be?

Because Meta, not you, decides a template's category at approval time — and templates get classified by content, not by intent.

Write "Your order #1042 has shipped" and you get utility pricing. Write "Your order #1042 has shipped — and enjoy 10% off your next order with code THANKS10" and you have just converted a cheap transactional message into a marketing message, at four to eight times the price, on every single order for the rest of the year. Nobody notices, because the template was approved and it works.

The second leak is templates sent when a free window was already open. If a customer messaged you 40 minutes ago, a free-form reply is free. Many automation setups fire a template anyway, because the workflow was built without a window check. You are paying for messages you could have sent for nothing.

Which messages should never be a template?

Anything reactive. If the customer initiated, reply in free text. Templates exist to re-open a closed window — that is the only thing you are buying.

Also reconsider the "just checking in" nudge. It is a marketing-category message, it is sent to your entire pipeline, and its reply rate is usually under 3%. At marketing rates across a few hundred contacts, a habit that feels attentive costs real money and mostly reaches people who have already decided.

How do you cut template spend without slowing responsiveness?

Seven changes, in the order we usually make them:

  1. Audit every approved template and its assigned category. Export the list. Anything transactional that has been classified marketing gets rewritten with the promotional line stripped out and resubmitted.
  2. Add a window check before every outbound template. If a service window is open, send free-form. This alone often removes 15–25% of billable sends.
  3. Consolidate multi-stage notifications. Dispatch and delivery can be one message for most order types. Under per-message pricing, every stage you add is a line on the invoice.
  4. Segment marketing broadcasts. Sending to everyone because the list is there is the single largest controllable cost in the account. Send to the 300 who bought in the last 12 months, not the 1,500 who ever existed.
  5. Move status enquiries to self-service. Every "where is my order" your customer can answer themselves is an inbound you do not staff and an outbound update you do not need to broadcast pre-emptively.
  6. Read your BSP contract for the markup. Some providers bill Meta's rate at cost plus a flat monthly fee; others add a cent or more per message. At 5,000 messages a month that difference is material, and it is negotiable at renewal.
  7. Set a monthly spend alert. Most BSP dashboards support it. Without one, you discover a misconfigured loop at the end of the billing cycle.

What should you check on your next invoice?

Three numbers. Total messages split by category — if marketing is more than half your volume, your channel has drifted from service into broadcast. Cost per order, calculated as total WhatsApp spend divided by orders closed — this is the number to track quarter on quarter, and it should fall as volume rises. And the delta between Meta's published Singapore rates and what your BSP charged you, which tells you what your intermediary is actually worth.

WhatsApp is the cheapest responsive channel a Singapore SME can operate. The bill only becomes a problem when the account is configured to talk at people rather than with them.

Frequently asked questions

Is WhatsApp Business API still free for customer service replies?

Yes. When a customer messages you, a 24-hour service window opens and your free-form replies inside it are not billed by Meta. Your BSP may still count them toward a platform tier, so check your specific plan — but the Meta-side charge is zero.

Do I need the API at all, or is the free WhatsApp Business app enough?

If one person handles all enquiries from one phone and you never need automation, CRM integration or multiple simultaneous agents, the free app is sufficient and costs nothing. The API earns its cost when you need several staff answering from one number, automated routing, or order-status integration. Below roughly 200 enquiries a month, it is usually premature.

How much should a 15-person SME budget monthly?

For a service-led setup with modest, segmented marketing: S$150–300 a month including BSP fees is a realistic range. If you are quoted materially more, the driver is almost always broadcast volume or a per-message markup, and both are fixable before you sign.

Ready to Transform Your Business?

Let Digital Perpetual help you automate, streamline, and grow.

Get Started with Digital Perpetual →
whatsapp business api messaging costs customer response singapore sme cost control