Charged per message - AWS End User Messaging Social

Charged per message

Note

Starting on July 1 2025, AWS End User Messaging Social, charges per message instead of per conversation for WhatsApp messages, inline with Meta’s change. This means that you are charged a MetaTemplateMessageFee instead of ConversationFee for the Meta fee, in addition to the AWS MessageFee. These changes are included in your monthly bills, starting from the bill for July 2025 that you receive in August 2025. To understand prior bills based on ConversationFee, see Charged per conversation.

The AWS End User Messaging Social channel generates a usage type that contains five fields in the following format: Region codeMessagingTypeISOFeeDescriptionFeeType. There are two possible billing items for each WhatsApp message: the MetaTemplateMessageFee, and the AWS MessageFee.

When you send a template message, you are billed for one WhatsApp MetaTemplateMessageFee and one AWS per MessageFee.

The following table displays the possible values and descriptions for the fields in the usage type. For more information about AWS End User Messaging Social pricing, see WhatsApp in AWS End User Messaging Pricing.

Field Options Description
Region code
  • USE1 – US East (N. Virginia) Region

  • USE2 – US East (Ohio) Region

  • USW2 – US West (Oregon) Region

  • APS3 – Asia Pacific (Mumbai) Region

  • APS5 – Asia Pacific (Hyderabad) Region

  • APS1 – Asia Pacific (Singapore) Region

  • APS2 – Asia Pacific (Sydney) Region

  • EU – Europe (Ireland) Region

  • EUW2 – Europe (London) Region

  • APN1 – Asia Pacific (Tokyo) Region

  • APN2 – Asia Pacific (Seoul) Region

  • EUC1 – Europe (Frankfurt) Region

  • EUS2 – Europe (Spain) Region

  • SAE1 – South America (São Paulo) Region

  • AFS1 – Africa (Cape Town) Region

  • CAN1 – Canada (Central) Region

The AWS Region prefix that indicates where the WhatsApp message was sent or received from.
MessagingType WhatsApp This field identifies the message type being sent.
ISO See supported countries The two–digit ISO country code that the message was sent to.
FeeDescription

MetaTemplateMessageFee, MessageFee

This field specifies either the WhatsApp MetaTemplateMessageFee or the AWS per MessageFee.

FeeType

Authentication, Authentication-International, Marketing, Service, Utility, Standard

This field displays the type of message used, or specifies standard for the per message fee

Business initiated MetaTemplateMessageFee categories
  • Marketing – Used to achieve a wide range of goals, from generating awareness to driving sales and retargeting customers. Examples include new product, service, or feature announcements, targeted promotions/offers, and cart abandonment reminders.

  • Utility – Used to follow up on user actions or requests. Examples include opt-in confirmation, order/delivery management (for example a delivery update); account updates or alerts (for example a payment reminder); or feedback surveys.

  • Authentication – Used to authenticate users with one-time passcodes, potentially at multiple steps in the login process (for example account verification, account recovery, and integrity challenges).

  • Authentication-International – Used the same as Authentication but your business is eligible for Authentication-International rates, based in another country, and the message was sent on or after the start time for the country.

  • Service – Used to resolve customer inquiries.

User initiated MetaTemplateMessageFee categories
  • Service – Used to resolve customer inquiries.

MessageFee categories
  • Standard – Per message sent or received fee.

When you send a template message, you are billed for one MetaTemplateMessageFee and one MessageFee. When you send free form text messages or receive inbound messages, you are billed for the MessageFee.

For example, if you send a marketing template message to a customer, you are billed for the MetaTemplateMessageFee and MessageFee.

When does the Authentication-International FeeType apply

For a list of countries with an Authentication-International FeeType, see WhatsApp in AWS End User Messaging Pricing.

If you send an Authentication message to a WhatsApp user whose country calling code has an Authentication-International FeeType, you will be billed that country's Authentication-International rate if:

  1. Your business opens more than 750K messages in a moving 30-day period across all of your WhatsApp Business Accounts with WhatsApp users whose country calling codes are for a country that has an Authentication-International rate. For more information, see Eligibility in the WhatsApp Business Platform Developer Guide.

    Important

    If Meta determines that your business is eligible for Authentication-International then they will attempt to send you an email notification with applicable countries and moving 30-day period start times.

  2. Your business is based in another country. For more information on managing your business's location, see Primary business location in the WhatsApp Business Platform Developer Guide.

  3. The message was sent on or after your start time of the 30-day period for that country.

Example 1: Sending a Marketing template message

For example, if you send a marketing template message to a customer, you are billed for one WhatsApp MetaTemplateMessageFee and one AWS per MessageFee.

Marketing Template Message 1: APS1-WhatsApp-CA-MetaTemplateMessageFee-Marketing_Regular Marketing Template Message 1: APS1-WhatsApp-CA-MessageFee-Standard

Example 2: Opening a Service conversation

A service conversation is created when a business responds to a user's inbound message within 24 hours of receiving the user-initiated message. In this scenario, you are billed one MetaTemplateMessageFee-Service_Regular fee and an AWS MessageFee for each inbound and outbound message. For example, if a user initiated one message, the business responded, and the user responded back, the charges for the three messages would be the following:

User Initiated Message 1: APS1-WhatsApp-CA-MessageFee-StandardService Business Initiated Message 2: APS1-WhatsApp-CA-MetaTemplateMessageFee-Service_Regular Business Initiated Message 2: APS1-WhatsApp-CA-MessageFee-StandardService User Initiated Message 3: APS1-WhatsApp-CA-MessageFee-StandardService

AWS End User Messaging Social billing ISO codes and MetaTemplateMessageFee mapping

Supported countries
Two-digit ISO country code Country name WhatsApp conversation billing region
AF Afghanistan Rest of Asia Pacific
AX Aland Islands Other
AL Albania Rest of Central & Eastern Europe
DZ Algeria Rest of Africa
AS American Samoa Other
AD Andorra Other
AO Angola Rest of Africa
AI Anguilla Other
AQ Antarctica Other
AG Antigua and Barbuda Other
AR Argentina Argentina
AM Armenia Rest of Central & Eastern Europe
AW Aruba Other
AC Ascension Island Other
AU Australia Rest of Asia Pacific
AT Austria Rest of Western Europe
AZ Azerbaijan Rest of Central & Eastern Europe
BS Bahamas Other
BH Bahrain Rest of Middle East
BD Bangladesh Rest of Asia Pacific
BB Barbados Other
BY Belarus Rest of Central & Eastern Europe
BE Belgium Rest of Western Europe
BZ Belize Other
BJ Benin Rest of Africa
BM Bermuda Other
BT Bhutan Other
BO Bolivia Rest of Latin America
BQ Bonaire Other
BA Bosnia and Herzegovina Other
BW Botswana Rest of Africa
BV Bouvet Island Other
BR Brazil Brazil
IO British Indian Ocean Territory Other
VG British Virgin Islands Other
BN Brunei Darussalam Other
BG Bulgaria Rest of Central & Eastern Europe
BF BurkinaFaso Rest of Africa
BI Burundi Rest of Africa
KH Cambodia Rest of Asia Pacific
CM Cameroon Rest of Africa
CA Canada North America
CV Cape Verde Other
KY Cayman Islands Other
CF Central African Republic Other
TD Chad Rest of Africa
CL Chile Chile
CN China Rest of Asia Pacific
CX Christmas Island Other
CC Cocos(Keeling) Islands Other
CO Colombia Colombia
KM Comoros Other
CK Cook Islands Other
CR Costa Rica Rest of Latin America
CI Cote d'Ivoire Rest of Africa
HR Croatia Rest of Central & Eastern Europe
CW Curacao Other
CY Cyprus Other
CZ Czech Republic Rest of Central & Eastern Europe
CD Democratic Republic of the Congo Rest of Africa
DK Denmark Rest of Western Europe
DJ Djibouti Other
DM Dominica Other
DO Dominican Republic Rest of Latin America
EC Ecuador Rest of Latin America
EG Egypt Egypt
SV El Salvador Rest of Latin America
GQ Equatorial Guinea Other
ER Eritrea Rest of Africa
EE Estonia Other
ET Ethiopia Rest of Africa
SZ Eswatini Rest of Africa
FK Falkland Islands Other
FO Faroe Islands Other
FJ Fiji Other
FI Finland Rest of Western Europe
FR France France
GF French Guiana Other
PF French Polynesia Other
TF French Southern Territories Other
GA Gabon Rest of Africa
GM Gambia Rest of Africa
GE Georgia Rest of Central & Eastern Europe
DE Germany Germany
GH Ghana Rest of Africa
GI Gibraltar Other
GR Greece Rest of Central & Eastern Europe
GL Greenland Other
GD Grenada Other
GP Guadeloupe Other
GU Guam Other
GT Guatemala Rest of Latin America
GG Guernsey Other
GN Guinea Other
GW Guinea-Bissau Rest of Africa
GY Guyana Other
HT Haiti Rest of Latin America
HM Heard and McDonald Islands Other
HN Honduras Rest of Latin America
HK Hong Kong Rest of Asia Pacific
HU Hungary Rest of Central & Eastern Europe
IS Iceland Other
IN India India
ID Indonesia Indonesia
IQ Iraq Rest of Middle East
IE Ireland Rest of Western Europe
IM Isle of Man Other
IL Israel Israel
IT Italy Italy
JM Jamaica Rest of Latin America
JP Japan Rest of Asia Pacific
JE Jersey Other
JO Jordan Rest of Middle East
KZ Kazakhstan Other
KE Kenya Rest of Africa
KI Kiribati Other
XK Kosovo Other
KW Kuwait Rest of Middle East
KG Kyrgyzstan Other
LA Lao PDR Rest of Asia Pacific
LV Latvia Rest of Central & Eastern Europe
LB Lebanon Rest of Middle East
LS Lesotho Rest of Africa
LR Liberia Rest of Africa
LY Libya Rest of Africa
LI Liechtenstein Other
LT Lithuania Rest of Central & Eastern Europe
LU Luxembourg Other
MO Macao Other
MK Macedonia Rest of Central & Eastern Europe
MG Madagascar Rest of Africa
MW Malawi Rest of Africa
MY Malaysia Malaysia
MV Maldives Other
ML Mali Rest of Africa
MT Malta Other
MH Marshall Islands Other
MQ Martinique Other
MR Mauritania Rest of Africa
MU Mauritius Other
YT Mayotte Other
MX Mexico Mexico
FM Micronesia Other
MD Moldova Rest of Central & Eastern Europe
MC Monaco Other
MN Mongolia Rest of Asia Pacific
ME Montenegro Other
MS Montserrat Other
MA Morocco Rest of Africa
MZ Mozambique Rest of Africa
MM Myanmar Other
NA Namibia Rest of Africa
NR Nauru Other
NP Nepal Rest of Asia Pacific
NL Netherlands Netherlands
NC New Caledonia Other
NZ New Zealand Rest of Asia Pacific
NI Nicaragua Rest of Latin America
NE Niger Rest of Africa
NG Nigeria Nigeria
NU Niue Other
NF Norfolk Island Other
MP Northern Mariana Islands Other
NO Norway Rest of Western Europe
OM Oman Rest of Middle East
PK Pakistan Pakistan
PW Palau Other
PS Palestinian Territory Other
PA Panama Rest of Latin America
PG Papua New Guinea Rest of Asia Pacific
PY Paraguay Rest of Latin America
PE Peru Peru
PH Philippines Rest of Asia Pacific
PN Pitcairn Other
PL Poland Rest of Central & Eastern Europe
PT Portugal Rest of Western Europe
PR Puerto Rico Rest of Latin America
QA Qatar Rest of Middle East
CG Republic of Congo Other
RE Reunion Other
RO Romania Rest of Central & Eastern Europe
RU Russian Federation Russia
RW Rwanda Rest of Africa
SH Saint Helena Other
KN Saint Kitts and Nevis Other
LC Saint Lucia Other
PM Saint Pierre and Miquelon Other
VC Saint Vincent and Grenadines Other
BL Saint-Barthelemy Other
MF Saint-Martin Other
WS Samoa Other
SM San Marino Other
ST Sao Tome and Principe Other
SA Saudi Arabia Saudi Arabia
SN Senegal Rest of Africa
RS Serbia Rest of Central & Eastern Europe
SC Seychelles Other
SL Sierra Leone Rest of Africa
SG Singapore Rest of Asia Pacific
SX Sint Maarten Other
SK Slovakia Rest of Central & Eastern Europe
SI Slovenia Rest of Central & Eastern Europe
SB Solomon Islands Other
SO Somalia Rest of Africa
ZA South Africa South Africa
GS South Georgia and the South Sandwich Islands Other
KR South Korea Other
SS South Sudan Rest of Africa
ES Spain Spain
LK Sri Lanka Rest of Asia Pacific
SR Suriname Other
SJ Svalbard and Jan Mayen Islands Other
SE Sweden Rest of Western Europe
CH Switzerland Rest of Western Europe
TW Taiwan Rest of Asia Pacific
TJ Tajikistan Rest of Asia Pacific
TZ Tanzania Rest of Africa
TH Thailand Rest of Asia Pacific
TL Timor-Leste Other
TG Togo Rest of Africa
TK Tokelau Other
TO Tonga Other
TT Trinidad and Tobago Other
TA Tristan da Cunha Other
TN Tunisia Rest of Africa
TR Turkey Turkey
TM Turkmenistan Rest of Asia Pacific
TC Turks and Caicos Islands Other
TV Tuvalu Other
UG Uganda Rest of Africa
UA Ukraine Rest of Central & Eastern Europe
AE United Arab Emirates United Arab Emirates
GB United Kingdom United Kingdom
US United States North America
UY Uruguay Rest of Latin America
UM US Minor Outlying Islands Other
UZ Uzbekistan Rest of Asia Pacific
VU Vanuatu Other
VA Vatican City State Other
VE Venezuela Rest of Latin America
VN Vietnam Rest of Asia Pacific
VI Virgin Islands Other
WF Wallis and Futuna Islands Other
EH Western Sahara Other
YE Yemen Rest of Middle East
ZM Zambia Rest of Africa
ZW Zimbabwe Other