# WhatsApp Business API Cost Calculator

> Source: https://netray.co/tools/whatsapp-business-api-cost-calculator
> Publisher: Netray (netray.co), AI and integration engineering for ERP and manufacturing systems.
> Section: Free Tools

## Short answer

Model monthly WhatsApp cost by marketing, utility and authentication volume with your own rates, free window share and provider fees.

## Category

developer

## Audience

- IT manager
- Integration developer
- Procurement

## Tool

**Kind:** calculator

**Currency:** $

**Inputs:**

#### Marketing template messages per month

**Key:** marketing_msgs

**Type:** number

**Default:** 2000

**Min:** 0

**Step:** 100

**Unit:** msgs

#### Utility template messages per month

**Key:** utility_msgs

**Type:** number

**Default:** 12000

**Min:** 0

**Step:** 100

**Unit:** msgs

#### Authentication messages per month

**Key:** auth_msgs

**Type:** number

**Default:** 1500

**Min:** 0

**Step:** 100

**Unit:** msgs

#### Marketing rate per message

**Key:** marketing_rate

**Type:** number

**Default:** 0.025

**Min:** 0

**Step:** 0.001

**Unit:** per msg

**Help:** Illustrative. Take the rate for your recipient country from Meta's current rate card.

#### Utility rate per message

**Key:** utility_rate

**Type:** number

**Default:** 0.004

**Min:** 0

**Step:** 0.001

**Unit:** per msg

#### Authentication rate per message

**Key:** auth_rate

**Type:** number

**Default:** 0.0035

**Min:** 0

**Step:** 0.0005

**Unit:** per msg

#### Utility messages sent inside an open service window

**Key:** free_share

**Type:** slider

**Default:** 30

**Min:** 0

**Max:** 100

**Step:** 5

**Unit:** %

**Help:** Utility templates sent within a customer service window are free under current Meta pricing. Verify this for your account.

#### Provider markup per billable message

**Key:** provider_markup

**Type:** number

**Default:** 0.002

**Min:** 0

**Step:** 0.001

**Unit:** per msg

**Help:** Set to 0 if you connect directly to the Cloud API.

#### Provider platform fee per month

**Key:** platform_fee

**Type:** number

**Default:** 50

**Min:** 0

**Step:** 10

**Unit:** per month

**Outputs:**

#### Marketing message cost

**Key:** marketing_cost

**Expr:** marketing_msgs * marketing_rate

**Format:** currency

#### Billable utility messages

**Key:** billable_utility

**Expr:** utility_msgs * (1 - free_share / 100)

**Format:** integer

#### Utility message cost

**Key:** utility_cost

**Expr:** billable_utility * utility_rate

**Format:** currency

#### Authentication message cost

**Key:** auth_cost

**Expr:** auth_msgs * auth_rate

**Format:** currency

#### Total billable messages

**Key:** billable_total

**Expr:** marketing_msgs + billable_utility + auth_msgs

**Format:** integer

#### Provider markup and platform fee

**Key:** markup_cost

**Expr:** billable_total * provider_markup + platform_fee

**Format:** currency

#### Estimated monthly cost

**Key:** monthly_total

**Expr:** marketing_cost + utility_cost + auth_cost + markup_cost

**Format:** currency

**Primary:** true

#### Estimated annual cost

**Key:** annual_total

**Expr:** monthly_total * 12

**Format:** currency

**Primary:** true

**Description:** Twelve times the monthly estimate, no growth assumed.

**Chart:**

#### Monthly cost as utility volume grows

**Type:** line

**X:** utility_msgs

**From:** 0

**To:** 100000

**Steps:** 20

**Series:**

- monthly_total

**Disclaimer:** Rates here are placeholders. WhatsApp pricing is per message by category and recipient country, and Meta changes the rate card periodically. Always confirm against Meta's current published pricing and your provider's contract.

## Content

**Intro:** WhatsApp Business Platform pricing is charged per delivered template message, with the rate set by message category and the recipient's country. This calculator lets you plug in the rates you actually pay and see a monthly and annual budget.

**Sections:**

#### How to use the calculator

**Body:** Start with a realistic monthly volume for each category. Count order confirmations, shipment notices, payment reminders and approval requests as utility, promotions as marketing, and one-time passcodes as authentication. Enter the per-message rates from Meta's rate card for your main recipient country, then set the share of utility messages that go out inside an open customer service window, where they are not billed. Add any markup and monthly fee from your solution provider. The chart shows how total cost scales as utility volume grows.

#### The formula

**Body:** Monthly cost is the sum of three category costs plus provider charges. Marketing cost is volume times marketing rate. Utility cost is volume times one minus the free share, times the utility rate. Authentication cost is volume times its rate. Provider charges are billable messages times markup, plus the platform fee. Service conversations that a customer starts and you reply to inside the window are not modeled because they carry no template charge today. If your recipients span several countries, run the tool once per country and add the results.

#### Reading the result and common mistakes

**Body:** Most manufacturers find that utility alerts are the bulk of volume but marketing is the bulk of cost. Teams often forget retries, duplicate sends from webhook replays, and messages to numbers that never opted in, all of which add spend or risk quality ratings. Budget a buffer on top of the estimate.

**Bullets:**

- Do not apply one rate to all countries
- Do not assume every utility message is free
- Deduplicate webhook retries before sending
- Re-check the rate card each quarter

**Cta:** If you are deciding whether alerts from your ERP belong on WhatsApp, Teams or email, Netray can help map events to channels and estimate the build.

**Faq:**

#### Is WhatsApp Business API free?

**Answer:** Connecting to the Cloud API has no licence fee, but template messages are billed per message by category and country. Replies inside an open customer service window are not billed as templates.

#### Why is marketing so much more expensive than utility?

**Answer:** Meta prices categories differently, with marketing set highest because it is promotional. Keeping transactional alerts correctly classified as utility is therefore a direct cost lever.

#### Does the calculator include taxes?

**Answer:** No. Add applicable taxes such as GST or VAT on top of the result, since they depend on your billing entity and your provider's invoice.

#### Where do I find my current rates?

**Answer:** Meta publishes a pricing page and downloadable rate card for the WhatsApp Business Platform by market. If you use a solution provider, check their invoice terms as well.

## Search terms

whatsapp business api cost calculator, whatsapp api pricing calculator, whatsapp business api cost per message, whatsapp cloud api pricing, whatsapp notification cost estimate, whatsapp business platform pricing per conversation, whatsapp api budget for erp alerts

---
Talk to an engineer: https://netray.co/contact?intent=erp_ai | Machine catalog: https://netray.co/agent/catalog.json
