How Credits Work
To understand how WhatsApp credits work, it’s important to be familiar with concepts such as conversation categories and client service window. This help document provides an overview of these concepts and includes simple examples to illustrate how credits work.
ON THIS PAGE
Conversation Categories
You can send three types of messages to your clients through your WhatsApp Business account:
1. Utility Messages - These messages allow you to follow up with your clients through requests or confirmation messages. This includes sending client request notifications. To categorize such messages, create a template and select Utility as the Template Category. The charges for utility messages are determined by the volume tier assigned to the WhatsApp Business account based on the recepient’s country, as defined by Meta.
2. Marketing Messages - You can send marketing messages to promote your services. This includes client notifications sent from Zoho Practice. To categorize such messages, create a template and select Marketing as the Template Category. Marketing messages are charged on a per-message basis. That is, regardless of how many marketing messages are sent to a contact person, a fixed cost is charged per message based on the recipient’s country.
3. Service Messages - These are the messages that you send your clients from the service window without using pre-defined templates. These messages can be sent only after the client initiates the conversation. Service messages are free of cost.
Client Service Window
When a contact person sends you a message on WhatsApp, a new client service window opens for 24 hours. During this time, you can chat with your contact person and send utility message templates without any charges.
You can send service messages only when the client service window is active. Otherwise, you can only send predefined template messages. Each time the client sends a new message, the 24-hour window resets from that point.
Date | Notification Time | Message Type | Cost Deduction |
---|---|---|---|
10th of July | 10 a.m. | Utility Message | Cost deducted based on the volume tier. |
10th of July | 11 a.m. | Marketing Message | Cost deducted per-message. |
10th of July | 12.30 p.m. | Service Message (Client has sent you a message at 12 p.m., so the client service window is open) | No cost deducted. |
10th of July | 1 p.m. | Utility Message | No cost deducted. |
10th of July | 3 p.m. | Service message (Client has sent you a message at 2 p.m., so the the client service window is open) | No cost deducted. |
10th of July | 4 p.m. | Marketing Message | Cost deducted per-message. |
11th of July | 1 p.m. | Utility Message | No cost deducted. |
11th of July | 3 p.m. | Utility Message | Cost is deducted based on the volume tier, as the client service window closed at 2 p.m. |
Cost Deduction Factors
1. Currency Associated With the WhatsApp Business Account
The cost deducted for your messages depends on the currency associated with your WhatsApp Business account. To view the currency:
- Log in to facebook.business.com.
- Go to Settings.
- Go to Accounts on the left sidebar and select WhatsApp accounts.
- In the WhatsApp accounts page, select the WhatsApp Business account you’ve integrated with Zoho Practice.
You can view the currency in the Business Information section.

Meta provides different rate cards based on the WhatsApp Business account’s base currency. You can also check the recent pricing updates and download the volume tier with the rate card for your WhatsApp Business account’s currency.
2. Message Category
The cost deducted also varies based on the Message Category.
In the rate card that you’ve downloaded, the Marketing column consists of the rate that is charged for a single message sent to a contact person from your WhatsApp Business account. The Utility column consists of the list rate, which is the standard rate applied for the first range of utility messages.

Note:
If the client initiates the conversation, you can send utility messages for free of charge within the 24-hour client service window.
3. Recepient’s Country
The rate also depends on the country of the contact person’s phone number to whom the message is sent. For example, if you are sending a marketing message to a contact person with an Indian phone number, the cost deducted is 0.0107 USD per-message.
In Zoho Practice, your credits will be reduced based on the rate charged. For example, if one credit costs $2.06, and sending a WhatsApp marketing message to a client in India costs $0.0107, you can send approximately 192 messages to that contact person using just one credit.
(Number of messages that can be sent = Cost per credit / Message cost)
Volume Tier
A Volume Tier is a pricing structure defined by Meta for WhatsApp Business accounts. It determines the cost per-message based on the total number of utility messages sent in a month, excluding those sent during the client service window. Based on this count, we determine the applicable volume range.
Note:
At the beginning of every month, the utility message count for each country is reset to 0.
Example for Credit Calculation
Note:
Credits are deducted instantly whenever a message is sent, based on the message category and recipient’s country.
Here’s a sample scenario to illustrate the WhatsApp credits usage:
Patricia runs an accountant firm to manage her clients’ accounting needs. Her WhatsApp Business account currency is set to USD, and one credit is valued at $2.06. She had purchased 45,000 credits for her WhatsApp Business account. On July 1, she sends a utility and a marketing message to her client in Argentina.
Since the first utility message falls under Tier 1, the list rate 0.0289 USD (standard rate applied for the first range of utility messages) is applied. As soon as the message is delivered, credits are reduced based on that cost. Later, the marketing message is sent and the credits will be deducted based on rate per-message. Here is how we calculate the deduction of credits:

The above image depicts the volume tier chart for calculating the utility messages sent to a recipient in Argentina. The first 100,000 messages falls under the first tier, known as the List rate. As the message volume increases the messages move through different tiers with decreasing rates. This tiered pricing helps reduce costs as the total message volume increases.

As shown in the image above, the cost of each marketing message sent to a recipient in Argentina is $0.0618.
The table below shows how credits are deducted on July 1 based on the message category:
Recipient’s Country | Message Category | Message Count | Rate per Message | Cost | Credits Used (Cost ÷ 2.06) | Remaining Credits (from 45,000) |
---|---|---|---|---|---|---|
Argentina | Utility Message | 1 | 0.0289 (List rate) | 1 × 0.0289 = 0.0289 | 0.0140 | 44,999.9524 |
Argentina | Marketing Message | 1 | 0.0618 | 1 × 0.0618 = 0.0618 | 0.0300 | 44,999.9224 |
On July 31, Patricia sends a utility message and a marketing message to her client in Argentina. By this time, a large number of messages have already been sent throughout the month, including 2,000,000 utility messages and 25 marketing messages. As a result, the 2,000,001st utility message falls under Tier 3, and the marketing message is charged based on the per-message rate.
Since credits are deducted instantly for each message sent, Patricia’s WhatsApp Business account had only 576 credits remaining by July 30. The table below shows how credits will be deducted on July 31:
Recipient’s Country | Message Category | Message Count | Rate per Message | Cost | Credits Used (Cost ÷ 2.06) | Remaining Credits (from 45,000) |
---|---|---|---|---|---|---|
Argentina | Utility Message | 2,000,001 | 0.0260 (Tier-3) | 1 × 0.0260 = 0.0260 | 0.0126 | 576 − 0.0126 = 575.9874 |
Argentina | Marketing Message | 26 | 0.0618 | 1 × 0.0618 = 0.0618 | 0.0300 | 575.9874 − 0.0300 = 575.9574 |
By the end of July, Patricia had spent around 44,424 credits and had a balance of approximately 575 credits left in her WhatsApp Business account.
WABA and Shared Volume Tier Usage
A Meta Business account can have multiple WhatsApp Business accounts (WABAs). When utility messages are sent from different WABAs to recipients in the same country, the total message count is collectively measured across all WABAs for utility billing purposes.
Let’s say, Patricia has a Meta Business account registered in the US, where she manages two different WhatsApp Business accounts. WABA-1 is connected to Zoho Practice (with Zoho as the Business Service Provider (BSP)), and she sends 100,010 utility messages in a month to her clients in Argentina. WABA-2 is linked to a custom application with a different Business Service Provider (BSP), and she sends 2,000 utility messages to clients in the same country during the same month. Since both WABAs are part of the same Meta Business account and the messages are sent in the same market-category (Argentina-Utility), Meta combines the total message volume and counts 102,010 utility messages for tier calculation.
So, the first 100,000 messages fall under the list rate (0–100,000), which costs $0.0289 per message. The remaining 2,010 messages fall under Tier 2 (100,001–1,000,000), billed at $0.0275 per message.
WABA-1 is billed as follows:
Total utility messages sent: 100,010
The cost for first 100,000 as per the list rate: 100,000 × $0.0289 = $2,890.00
The cost for next 10 messages as per Tier 2: 10 × $0.0275 = $0.275
Total cost: $2,890.00 + $0.275 = $2,890.28
Hence, WABA-1 is billed $2,890.28 for utility messages.
WABA-2 is billed as follows:
Total utility messages sent: 2,000
These 2,000 messages fall under Tier 2
The cost as per Tier 2 rate: 2,000 × $0.0275 = $55.00
Total cost: $55.0000
Hence, WABA-2 is billed $55.00 for utility messages.
Since Patricia manages two WABAs under the same Meta Business account, the charges are applied separately based on the tier applicable to each WABA’s message volume. WABA-1 is billed $2,890.28, while WABA-2 is billed $55.00, with all its messages falling under Tier 2 pricing.