Back to Banking Insights

Bank notification costs to the customer: SMS, WhatsApp, push and RCS

Latinia Latinia
15 de September de 2026 6 min read

A bank notification costs benchmark across the four banking notification channels —SMS, WhatsApp, RCS and push— in Spain and Latin America. The rate changes by country and message type, but the price tag is only part of the story: how the text is written, how many customers have the channel enabled, and how many alerts have to be resent move far more budget than the unit price ever does.

On October 1, 2026, Meta starts charging for WhatsApp messages that are free today, and it also updates the rate cards in twelve markets. Two weeks earlier, Spanish carriers begin blocking messages whose sender isn’t listed in the CNMC registry. And in Colombia, the CRC has opened a proceeding set to review what bulk messaging actually costs.

None of the three touches a single negotiated rate. All three change what it costs to communicate.

It’s the same gap that shows up when a bank manages to cut a channel’s unit price and the invoice doesn’t move. What the provider bills you for is the send. What the institution actually needs is the delivery —and between the two you’ll find messages that split in half, customers who never enabled the channel, and alerts that get paid for twice just to arrive through a fallback route.

The useful question for a CIO, a CTO or a head of digital channels isn’t how much a message costs. It’s how much it costs to get an alert into the customer’s hands.

This article pulls together the rate cards for all four channels across Spain and Latin America as of September 2026, translates them into cost per thousand customers notified, and breaks down everything that never shows up on the provider’s invoice.

Bank notification costs by channel in 2026

Each channel charges for a different unit, and that unit can have more impact on bank notification costs and on an institution’s communications budget than the difference in cents between channels.

Channel Billing unit Reference Variable that drives the cost
Push “No delivery cost” 0 per message delivered; the cost lies in the platform and infrastructure Acceptance rate of the installed base
WhatsApp Template delivered See table by market Category assigned to the template
SMS Segment delivered €0.03–0.05 in Spain; from MXN 0.26 in Mexico Text length and encoding
RCS Richness level or session Parity with SMS in plain text Format and carrier coverage

How much does SMS cost?

A2P SMS—application-to-person, the automated messaging a business sends to a user—is procured through an aggregator at a rate well below the retail price a consumer sees on their phone bill, both in Spain and across the region. The global average runs between USD 0.01 and 0.05 per segment, with European destinations sitting at the high end and much of Latin America coming in lower.

The specific rate in Colombia, Chile, Peru, Ecuador or Central America depends on the destination carrier and on whether the route is direct or aggregator-based—so it’s worth requesting it market by market and route by route before drawing any comparison. Latinia lays out the criteria for that comparison in its guide on how to choose the right SMS provider for your bank.

How much does WhatsApp cost?

On WhatsApp, Meta charges per delivered template as of July 2025, with rates set by category and by the recipient’s country, and it updates pricing only on the 1st of each quarter. Access runs through the platform’s API, typically contracted through a BSP—business solution provider, the Meta-authorised partner that resells the service and adds its own margin on top of the wholesale rate.

How much does RCS cost?

RCS—rich communication services, the SMS successor built for richer content—is priced in tiers: plain text typically trades at parity with SMS, while rich content runs two to three times higher. Coverage varies widely from country to country, and when the device or the carrier doesn’t support it, the message falls back to SMS and is billed as such—so the real budget for an RCS campaign always carries a share of SMS traffic.

How much does push cost?

Push carries no per-delivered-message charge, but that doesn’t make it free. The bank pays for the management platform, the infrastructure, token upkeep and the lifecycle of customer preferences. What Firebase Cloud Messaging and Apple’s push notification service—FCM and APNs, Google’s and Apple’s gateways—don’t charge for is the transport.

WhatsApp bank notification costs vary more by market than by channel

Meta applies the rate of the recipient’s country, not the sender’s —and not every country has its own rate.

Ecuador, Guatemala, Panama, Costa Rica, the Dominican Republic, Bolivia, Honduras, El Salvador, Nicaragua, Paraguay, Uruguay and Venezuela are all billed under a single regional band.

For a financial group operating across Spain and Latin America, that turns one and the same communication into several separate invoices.

Market Marketing        Utility                   Authentication                  
Colombia  ~0,016 USD           ~0,005 USD            ~0,005 USD 
Ecuador, Central America and the Caribbean («Rest of LATAM» band)  ~0,015 USD  ~0,005 USD              ~0,005 USD 
Argentina  ~0,027 USD  ~0,007 USD  ~0,007 USD 
Mexico  ~0,031 USD  ~0,008 USD  ~0,008 USD 
Peru ~0,045 USD  ~0,013 USD  ~0,013 USD 
Chile  ~0,059 USD  ~0,013 USD  ~0,013 USD 
Brasil  ~0,063 USD  Variable  Variable 
Spain ~0,085 USD  ~0,013 USD  ~0,030 USD 

These are Meta’s reference rates before the provider’s margin, as of September 2026. Since April 2026, Meta bills in local currency in Argentina, Chile and Colombia. This table changes on 1 October 2026: Meta updates marketing rates in six markets and utility and authentication rates in twelve, while nine markets leave their “Rest of” bands to get their own rate. It’s worth checking every figure against Meta’s official rate card and with your BSP before you budget.

Three takeaways.

First: between the cheapest and the most expensive market there’s a gap of more than five to one on the same template, which means segmenting your base by country before launching stops being a refinement and becomes a budgeting decision.

Second: within the region the gaps are wide too, and an institution present in Colombia and Chile pays almost four times more for the same marketing message in the latter market.

Third, and this one hits Spanish banking squarely: Spain is the only market in the table where authentication doesn’t cost the same as utility —it costs more than double. Across Latin America, an OTP over WhatsApp costs the same as an instalment due-date reminder; in Spain, it doesn’t. That means in the Spanish market SMS still competes well as an OTP channel, whereas in the region the WhatsApp authentication template displaces it more easily —provided the customer has the channel enabled.

Three regulatory shifts moving bank notification costs

Spain and Colombia: who’s allowed to sign a bank message

Spain. From 15 September 2026, the blocking obligations tied to the CNMC’s Alias Registry come fully into force, as set out in Order TDF/149/2025 and developed by Circular 1/2026, published in the BOE. Carriers must block any SMS, MMS or RCS message whose alias isn’t listed in the Registry —or which, though listed, doesn’t come from a provider authorised for that specific alias. The alias allows between 3 and 11 characters, with no accented vowels and no purely numeric formats, which forces a review of legacy sender IDs. Foreign institutions sending to Spanish numbers aren’t off the hook either: a Latin American bank with customers in Spain needs its alias registered just like a local one.

Colombia. In June 2026, the CRC published a two-phase regulatory proposal. The first introduces a sender identifier visible in the SMS header, along with strict identity validation for those sending bulk messages. The second will review the remuneration of the A2P SMS service. The Commission puts at more than 252 million pesos a day the amount claimed over fraud arriving through calls and text messages —a vector that routinely impersonates financial institutions.

Chile and Peru: control sits with the line, not the sender

Neither country has created an equivalent sender registry. In August 2026, Chile launched its mandatory registry of prepaid mobile lines, tying each number to an identity and covering some 4.4 million users. Peru runs Renteseg on the terminal devices themselves. Both approaches go after the identity of the line or the handset, not the sender —so in these markets a bank’s alias remains unprotected against impersonation, and the defence falls to route selection and the provider’s own controls.

WhatsApp: on 1 October the free window closes

Announced on 1 July 2026 and confirmed by the platforms running the API, on 1 October 2026 Meta begins charging for outbound service messages —the free-form replies an agent or assistant sends— and for utility templates sent within the 24-hour customer service window. Until 30 September, they remain free.

The detail matters, and it weighs directly on bank notification costs: each number gets 1,000 free service messages a month, with no rollover, and from message 1,001 onward it’s billed at the recipient market’s utility rate with no access to volume discounts —unlike utility and authentication templates. On top of that, accounts without a payment method registered before 30 September will stop delivering service messages as of 1 October.

Latinia and its channel providers are already working with institutions running WhatsApp to cushion the impact of this change, reviewing the balance between utility templates and service messages and the configuration of the customer service window. If your institution wants to review its own case, your KAM is the way in —and if you’re not working with us yet, get in touch.

What the rate card doesn’t show

SMS segmentation. A message fits in 160 characters only if every one of them belongs to GSM-7, the basic character set defined in the 3GPP TS 23.038 specification, historically known as GSM 03.38. In that alphabet, “é” and “ñ” are in; “á”, “í”, “ó” and “ú” are out. A single one of those vowels forces UCS-2 encoding —two bytes per character— cuts the limit to 70 characters and doubles the charge. A phrase as common in banking as “código de verificación” already pushes the message into two segments, in any Spanish-speaking market.

Push’s reach ceiling. Airship’s benchmarks put the median notification opt-in rate on Android at 59.5% in 2024, down from 71.3% in 2023, and iOS at around 49%. Roughly half of a banking app’s install base falls outside the channel with no transport cost. Latinia works that percentage in its guide The 7 pillars of the push channel in banking.

Fallback and non-delivery. When the preferred channel doesn’t confirm receipt, the institution pays twice for the same alert. And when there’s no fallback, the cost resurfaces on another line: a failed authentication, a blocked transfer, a complaint. The mechanisms that govern this are covered in the operational resilience and service continuity guide.

Template classification. An instalment due-date reminder approved as marketing can cost three to six times what the same message costs classified as utility, depending on the market.

EXPERT TIP
When Meta reclassifies a template from utility to marketing, the alert lands with the WhatsApp Business account administrator, not the team that controls the budget. It’s worth defining who reviews those notifications and how often: in the markets in the table, that reclassification multiplies the cost of the same message by three to six.

How to calculate the cost per delivered notification

The formula for calculating bank notification costs works with figures the institution already has on hand:

Cost per delivered notification = (unit rate × segments) ÷ effective delivery rate + (fallback channel cost × fallback rate) + allocated operating cost

Applied to one million transactional alerts a month, using the reference rates in this article:

Scenario Market Monthly cost Variance
All SMS, single segment Spain 40.000 €  Caso base 
All SMS, two segments due to one accented vowel Spain 80.000 €  +100 % 
Push → SMS waterfall, 55% effective opt-in Spain 18.000 €  −55 % 
All SMS Mexico  ~260.000 MXN                 
WhatsApp utility template, outside the window Mexico  ~8.200 USD   
WhatsApp utility template, outside the window Regional band (Ecuador, Central America)  ~5.000 USD   

The first three rows are comparable with one another. The last three shift market and currency, and are offered as an order of magnitude, not as an equivalence.

 

None of the levers that drive these differences in bank notification costs shows up in the rate negotiated with the provider.

 

The article Efficiency in banking communications develops the other half of the equation: what value each customer interaction generates, beyond what it costs to produce.

Three decisions for the coming weeks

 

  1. Check that every WhatsApp Business account has a payment method registered before 30 September 2026. Without one, service messages stop being delivered on 1 October —with the customer typing and the bank’s replies never arriving.
  2. Audit your alias inventory and its pairing with each authorised provider, starting with Spain before 15 September, verifying that every sender complies with the admitted format, and getting ahead of the same exercise in Colombia.
  3. Measure the cost per delivered notification, by market —not per send. If getting that figure means cross-referencing records from three systems, the limitation isn’t in your reporting: it’s in your architecture.

 

Comparing channels by their rate is comparing invoices. Comparing channels by their cost per delivered notification is comparing outcomes: how many alerts arrived, how many required a fallback, how many triggered a call to the contact centre, and how many prevented a fraud loss. When a layer exists that picks the channel by context and market, and fires the fallback when needed, the unit price stops governing the institution’s communication budget —and reframes what bank notification costs really mean.

 

At Latinia we have spent more than 25 years working with financial institutions across Europe and Latin America on the management of their critical communications. We know the questions a bank needs to be able to answer about this layer when the conversation moves from purchasing to architecture. You can go deeper in the guide on governance and resilience with channel providers and in the Critical Alerts Engine.

 

Want to know what each alert your bank sends actually costs, in every market where you operate?

 

Let’s talk.

FAQs

How much does a banking SMS cost in Spain in 2026?

 

Between €0.03 and €0.05 per delivered segment when contracted through an aggregator—that is, between €30 and €50 per thousand customers notified. The real cost depends on encoding: if the text includes characters outside the GSM-7 alphabet, such as “á”, “í”, “ó” or “ú”, the limit drops from 160 to 70 characters and two segments get billed for a single alert.

How much does a banking SMS cost in Latin America?

 

It varies by country and by route. In Mexico, local providers publish rates from MXN 0.26 per message, with global aggregators sitting a tier above. The global average for A2P SMS runs between USD 0.01 and 0.05, and much of Latin America comes in below European levels. In Colombia, Chile, Peru, Ecuador and Central America the rate depends on the destination carrier and the route type, so it’s worth requesting it market by market. Encoding has the same effect everywhere: an accented vowel doubles the charge in any country.

What does WhatsApp Business cost for a bank in LATAM?

 

It depends on the template category and the recipient’s country. As a September 2026 reference, a marketing template runs around USD 0.016 in Colombia, 0.031 in Mexico, 0.045 in Peru, 0.059 in Chile and 0.063 in Brazil, while utility and authentication range between USD 0.005 and 0.013 depending on the market. Ecuador and the countries of Central America and the Caribbean are billed under the regional band—though on 1 October 2026 nine markets leave those bands to get their own rate.

Which channel has the lowest bank notification costs?

 

Push, because neither Firebase Cloud Messaging nor Apple’s notification service charges for the transport—although the bank does pay for the platform and the infrastructure behind it. Its limit is reach: it only gets to customers who have the bank’s app installed and notifications enabled. Among the channels with a per-message cost, WhatsApp’s utility template usually comes in below SMS in most markets across Spain and Latin America.

How is the cost per delivered notification calculated?

 

By adding three components: the unit rate multiplied by the number of segments and divided by the effective delivery rate; the fallback channel cost multiplied by the percentage of messages rerouted; and the operating cost allocated to the infrastructure. It’s the metric that lets you compare channels against one another—something the cost per send never allows.

Related articles

Contact

Tell us about your challenge
Solutions
Technology
Use cases
Resources
Partners
ES EN
Let’s talk