Invoice audit
How to Audit a WhatsApp BSP Invoice
Audit a WhatsApp BSP invoice by separating Meta message charges from provider markup, platform subscriptions, seats and required add-ons.
Audit one recipient market and message category at a time. Compare Meta's rate, the BSP's billed rate and fixed software charges separately.
The planning formula
Provider premium = delivered messages × (BSP rate − Meta rate) + platform fee + seats + add-ons.
Worked example
50,000 messages × $0.006 uplift creates $300 of monthly markup before a $99 platform subscription.
Collect comparable inputs
Match the Meta rate to the same market and category on the provider invoice. A global average cannot reveal a fair markup.
Separate value from opacity
A premium can pay for an inbox, automation and support. The audit makes that layer visible for a real comparison.
Make an operating decision
Compare the premium with the people and systems required to operate direct API at the same service level.
Costs that can be missing from a first estimate
- Taxes and FX
- Category-specific provider rates
- Minimum commitments
Move from the general explanation to your own inputs, then confirm the final decision against the current official source and provider terms.
Audit provider markup →Sources and verification
All price-model claims should be rechecked before buying. These sources were last reviewed on 2026-08-20.
FAQ
Questions to settle before you budget.
What is BSP markup?
The per-message difference between a provider's billed rate and the relevant Meta base rate, before fixed fees.
Is markup automatically bad?
No. It should be evaluated against the software and operations it replaces.