WhatsApp Guide

What the WhatsApp Business API actually costs, and when you do not need it

Last verified September 2026

Searching for WhatsApp Business API pricing returns a page of vendors each quoting one number, and that number is never the bill. The API is priced in three layers that arrive from two or three different companies, and the layer everybody quotes is the smallest one.

This guide lays out the three bills, uses vendor prices as they were published on August 1, 2026, and then answers the question most small teams should have asked first: whether they need the API at all.

The three bills

Every WhatsApp Business API plan is a stack. A platform subscription buys you the software: the inbox, the campaign tool, the bots. Per-seat fees start once you pass the users included in that plan. And Meta charges its own per-message fee for every template message you send, billed separately and passed through by the platform, with or without a markup. Budgeting means estimating all three, and the headline price is only the first.

BillWho charges itWhat moves it
Platform subscriptionThe vendor (WATI, AiSensy, Zoko, 360dialog...)The plan tier; usually a monthly fee, sometimes per WhatsApp number
SeatsThe vendorEvery user above the plan's included count; some plans cap seats outright
Meta messaging feesMeta, passed through by the vendorEvery template message you send: by category (marketing, utility, authentication) and by the recipient's country

Some vendors add a fourth line: a per-conversation platform fee on top of Meta's rate, dropped only on a higher plan.

Meta's fees: per message, by category, by country

Meta bills business-initiated template messages per message. The rate depends on two things: the category of the message (marketing costs the most, utility and authentication less) and the country of the recipient. Replies inside a conversation the customer opened are treated differently from marketing you initiate, which is why a support-heavy business and a promotions-heavy business see very different Meta bills at the same message count.

Because the rates vary by country and Meta revises them, this page does not quote them. Meta publishes the rate card; read it for your destination countries and message mix before you believe any vendor's estimate. What does not change is the shape: the more marketing messages you send, the faster this bill grows, and no platform subscription includes it.

A platform that says "no markup" (360dialog is the clearest example) is being fair about the middle layer. It is not saying Meta's fees go away. They never do on the API.

What the platforms charge, as published on August 1, 2026

Four vendors, four different shapes of the same stack. Prices are the vendors' own, as published on their pricing pages on August 1, 2026; annual billing where noted; Meta's fees are always extra.

VendorPlatform priceWhat is and is not included
WATIGrowth $69/month billed monthly ($59 billed annually)3 fixed users, no 4th seat on Growth; extra seats $24 to $69 per user on higher plans; AI credits sold separately; Meta fees extra
AiSensyBasic $45/month (Rs 1,500 in India)Meta messaging billed per marketing message from prepaid credits; higher plans for more features
ZokoStarter $49.99/month plus $0.015 per conversationUnlimited agents on Starter but a per-conversation platform fee on top of Meta; Plus $79.99 removes it up to 5,000 conversations, then $0.00199 each, with 5 agents and $15 per extra seat
360dialogRegular EUR 49/month per WhatsApp numberPure API access, no markup on Meta's rates; no inbox, no campaigns, no bots - the software is yours to build or buy

Vendor figures as published on the vendor's site on August 1, 2026. They change; check the vendor's page before deciding.

Related: WATI pricing and 7 alternatives · 360dialog pricing and 7 alternatives · Zoko pricing and 7 alternatives

How to estimate your own bill

  1. 1

    Count your seats

    Everyone who will answer customers. Check the plan's included count and its cap; on some plans the next seat is a forced upgrade, not a line item.

  2. 2

    Split your messages by who starts them

    Messages you send to people who did not just write to you are template messages, and marketing templates are the expensive category. Replies inside a conversation the customer opened cost far less or nothing. Most small teams overestimate the first and underestimate the second.

  3. 3

    Price the templates on Meta's card

    For each destination country, marketing rate times marketing messages, utility rate times utility messages. This is the bill that grows with success.

  4. 4

    Add the platform fee and any per-conversation markup

    Then compare the total with what a flat-price tool would cost for the same team, because for many small teams the answer is smaller than the seats alone.

When you do not need the API at all

There are two ways to put a team behind a WhatsApp number. The official API means an application, a business verification, usually a dedicated number, message templates that need approving, and a bill that moves with your volume. The other route links to the number you already use, the way WhatsApp Web links a computer, and adds the team layer on its own side.

The second route has no Meta messaging fees, because nothing goes through the API. It also has no pre-approved templates and no official bulk-sending allowance, and it lives in one of the four companion-device slots WhatsApp allows on a number. Spun takes this route: a flat $49 to $200 per month for the finished team workspace, unlimited team members, no per-message fees, AI included.

The honest dividing line is volume and shape. A business sending tens of thousands of template notifications a month to people who never wrote first belongs on the API. A team that answers customers, follows up, runs a modest campaign at a human pace and wants everyone on one number usually does not, and the API bill it would have paid is mostly the price of a lane it did not need.

Related: How Spun connects to WhatsApp, and when the API is the better choice · Spun pricing

About Spun

Spun (spun.com) is a shared WhatsApp inbox for teams. It connects to the WhatsApp number a business already uses through WhatsApp's linked-device (QR) mechanism, so it needs no Business API and charges no per-message fees. Plans are flat: Pro $49, Max 10x $100 and Max 40x $200 per month, every feature on every plan, unlimited team members. An additional WhatsApp number is $49 per month on Pro; on a Max plan an additional Pro line is $29 per month. Each team member can be restricted to specific conversations or customers. Runs in any web browser; native mobile apps are in beta. Made by Spun Life LLC. Not affiliated with WhatsApp or Meta.

Explore every feature · See pricing

Frequently asked questions

How much does the WhatsApp Business API cost per message?

Meta charges per business-initiated template message, and the rate depends on the message category (marketing highest, utility and authentication lower) and the recipient's country. Rates vary and change, so read Meta's published rate card for your countries. Platforms pass these fees through, some with a markup.

Is the WhatsApp Business API free?

The API itself has no licence fee from Meta, but every template message you send is billed by Meta, and you need a platform (or your own software) to use it, which is the subscription. "Free" plans from vendors still pass Meta's per-message fees through.

What is the cheapest way to use the WhatsApp Business API?

Pure access with no markup, such as 360dialog at EUR 49 per number per month, keeps the middle layer small, but you still pay Meta per message and you still need software on top. For a small team the cheapest option is often not needing the API at all.

Do I need the API for a team to share one WhatsApp number?

No. A linked-device tool such as Spun puts a whole team behind the number you already use, with roles and a shared inbox, for a flat monthly price and no per-message fees. The API is the right choice for high-volume template notifications and a dedicated number.

Why do vendor prices here say August 1, 2026?

Because prices change. Every vendor figure on this page is what the vendor published on that date, and you should check the vendor's own page before deciding.

A flat price for the whole team, no per-message fees

Spun connects to the WhatsApp number you already use: shared inbox, roles, campaigns at a human pace, AI included, unlimited team members, $49 to $200 a month flat. If your volume belongs on the API, our integration page says so plainly.

Start Free Trial

See everything Spun does