- Pricing & billing
- Practitioner
- Business owners
Pass-Through Pricing
Also called: At-cost Meta pricing · Meta rates at cost · Pass-through billing · Zero-markup messaging
A provider pricing model in which Meta's per-message charges reach the business at cost, and the provider earns only from a separate platform fee.
Reviewed
What is pass-through pricing?
Pass-through pricing is one of two ways a WhatsApp Business Solution Provider (BSP) can charge for messages. Under it, the business pays exactly what Meta charges for each delivered message — the category and market rates on Meta's rate card, including any volume tier pricing discounts Meta applies — and the provider makes its money from a separate, visible platform fee for software, seats or support.
The alternative is a markup or bundled model, in which the provider publishes its own per-message rates with its margin built in. Neither is cheaper by default: a pass-through provider with a high platform fee can cost more per message at low volume than a bundled rate with no fee at all. The real differences are transparency and how changes flow. Under pass-through, a Meta rate change on the first day of a quarter reaches the business automatically, whether rates go up or down.
In practice pass-through works in one of two ways. The business can attach its own WABA payment method so it pays Meta directly, and the provider never touches message charges. Or the provider pays Meta through a credit line and re-invoices the charges at cost, often by drawing them from a prepaid wallet. Billing currency, exchange rates and GST still apply, so "at cost" means Meta's rates, not necessarily the same rupee total a Meta invoice would show.
Key takeaways
- Under pass-through pricing a provider charges Meta's per-message rates at cost and earns from a separate platform fee.
- Under a markup model the provider's margin sits inside every message rate, so it grows with each message sent.
- Neither model is cheaper by default: compare all-in effective cost per message at your real monthly mix.
- Under pass-through, Meta's quarterly rate changes and volume-tier discounts reach your invoice without renegotiation.
Interactive stop
Pass-through or markup: where does the margin sit?
Compared on
Pass-through
Meta's rates at cost, plus a visible platform fee
Markup (bundled)
One provider rate per message, margin built in
- Pass-throughMeta's rate card for the category and marketMarkup (bundled)The provider's own price list
- Pass-throughPlatform fee, seats, add-onsMarkup (bundled)Margin inside every message
- Pass-throughReaches you on Meta's effective dateMarkup (bundled)Reaches you when the provider reprices
- Pass-throughPassed straight throughMarkup (bundled)Depends on the provider's price list
- Pass-throughMatch against Meta's rate card and pricing_analyticsMarkup (bundled)Match against the provider's price list
- Pass-throughVolume is high and the fee is fixedMarkup (bundled)Volume is low and there is no fee
- Pass-throughTwo parts: fee plus Meta chargesMarkup (bundled)One rate per category
Verdict
Neither model is cheaper by default — compare all-in effective cost at your real monthly mix.
Verdict: Neither model is cheaper by default — compare all-in effective cost at your real monthly mix.
Why does pass-through pricing matter?
The pricing model decides how easy a provider is to compare and how predictable spend is. Pass-through makes the message line auditable against Meta's published rate card and the pricing_analytics API, and keeps the provider's margin in one place — the platform fee — where it can be negotiated. A markup model can be simpler to budget, with one rate per category, but its margin grows with every message sent, which matters most for high-volume utility and authentication traffic.How does pass-through pricing work?
Check who pays Meta
Ask whether your account pays Meta directly with its own payment method or through the provider's credit line. Direct payment is pass-through by construction; a credit line needs the checks below.
Compare message rates with Meta's rate card
Take a few category and market pairs from the provider's price list and compare them with Meta's current rate card in your billing currency.
Find the separate fee
Pass-through providers charge for software separately: a monthly platform fee, per-agent seats or usage-based add-ons. List each one with what it scales with.
Ask how rate changes flow
Under pass-through, Meta's quarterly changes apply from Meta's effective date with no renegotiation. Under a markup model, the provider decides when and how to reprice.
Compare effective cost, not rates
Model your real monthly mix under each offer — message charges plus every fee plus unrecoverable tax, divided by delivered messages — to get each offer's effective cost per message before choosing.
Example: Two quotes for a Jaipur jewellery brand
A Jaipur jewellery brand sending mostly order updates and OTPs, plus a monthly festive campaign, receives two quotes. One provider passes Meta's charges through at cost and adds a fixed monthly platform fee; the other quotes bundled per-message rates with no fee. At today's volume the bundled offer works out cheaper per message, because the fixed fee is spread thinly. Projecting next year's growth, the pass-through offer wins, because its margin does not rise with every utility message. The brand chooses pass-through and negotiates the platform fee instead of the message rates.
Pass-through pricing: key facts and limits
- Message rates
- Meta's rate card, at cost
- Provider earns from
- A separate platform fee, seats or add-ons
- Meta rate changes
- 1st day of a quarter, at least one month's notice
- Volume tiers
- Meta's utility and authentication tiers pass straight through
- Ways to pay Meta
- Own payment method on the WABA, or a partner credit line
- Still added in India
- 18% GST; exchange rate if billed in another currency
Common mistakes with pass-through pricing
Assuming pass-through is always cheaper
At low volume a fixed platform fee can outweigh any markup saved. Compare all-in effective cost at your real monthly volume, and again at next year's.
Taking "at cost" on trust
Check message lines against Meta's rate card and
pricing_analyticsfor a sample month, including whether free entry point deliveries and Meta's monthly service-message tier reach you uncharged. A hidden exchange-rate spread or rounding can turn pass-through into a quiet markup.Ignoring how rate changes are handled
With a bundled rate, a Meta price cut may not reach you until the provider reprices. Ask in writing what happens at each quarterly change.
Forgetting the provider's other charges
Seats, AI usage, extra numbers and setup fees can all sit outside the message line. List every fee before comparing offers.
Best practices for pass-through pricing
- Ask for one month's invoice with message lines broken down by category and market.
- Negotiate the platform fee and seats; under pass-through, Meta's message rates are not the provider's to discount.
- Revisit the comparison yearly, because the cheaper model changes as volume grows.
Pass-Through Pricing FAQs
Is pass-through pricing the same as paying Meta directly?+
Does pass-through mean the provider earns nothing on messages?+
Do Meta's volume tiers apply under pass-through?+
How can I check that a provider really passes Meta's rates through?+
Talk to InfiQ
From definition to your first message
InfiQ is an official Meta Business Partner. Start a 7-day free trial — no card needed — and see this running on your own number.