Skip to main content
All CollectionsIntegrations
SMS Regulations/Information
SMS Regulations/Information
Updated over a week ago

🇦🇷 Argentina

  • MCC: 722

  • Dialing code: +54

  • Sender availability: Short Codes (shared available immediately, dedicated takes up to 3 months).

  • Country regulations: Avoid using bank and mobile operator names to prevent spam filtering.

  • Country restrictions: Gambling, political, and adult content is forbidden. Cross-operator promotions are blocked.

  • Recommendations: Use international phone number format. Avoid adding digits like '9' or '15'.


🇦🇺 Australia

  • MCC: 505

  • Dialing code: +61

  • Sender availability: Alpha, Virtual Long Number, and Short Code senders.

  • Country regulations: No general restrictions, but Alpha Sender ID requires authorization before use.

  • Country restrictions: No adult, religious, political, or gambling content.

    • Gambling messages must follow strict rules (opt-in required, no inducements, only licensed operators, etc.).


🇦🇹 Austria

  • MCC: 232

  • Dialing code: +43

  • Sender availability: Alphanumeric, Short Codes, and dynamic senders allowed. International VLNs not supported.

  • Country regulations: Alpha senders may contain up to 11 characters; most special characters are allowed.

  • Country restrictions: Messages or senders containing MNO names are blocked.

  • Recommendations: None.


🇧🇾 Belarus

  • MCC: 257

  • Dialing code: +375

  • Sender availability: Only alpha senders allowed. Registration is required.

  • Country regulations: Sender registration is mandatory. Messages must include opt-in/opt-out. Allowed send time: 9:00–21:00.

  • Country restrictions: Political content forbidden.

  • Recommendations: Generic alphanumeric sender names are not allowed.


🇧🇪 Belgium

  • MCC: 206

  • Dialing code: +32

  • Sender availability: Virtual Long Numbers and Short Codes only. Alphanumeric senders are not allowed and will be converted to Short Codes.

  • Country regulations: No specific regulations.

  • Country restrictions: Alphanumeric senders are blocked by regulatory authorities.

  • Recommendations: None.


🇧🇴 Bolivia

  • MCC: 736

  • Dialing code: +591

  • Sender availability: Shared dynamic connections on Viva and Tigo; Entel uses Short Codes.

  • Country regulations: All traffic is treated as international by default.

  • Country restrictions: Gambling, political, adult content, and cross-operator promotions are not allowed.


🇧🇦 Bosnia and Herzegovina

  • MCC: 218

  • Dialing code: +387

  • Sender availability: Alpha senders only. Registration is required.

  • Country regulations: No specific regulations.

  • Country restrictions: None.

  • Recommendations: None.


🇧🇷 Brazil

  • MCC: 724

  • Dialing code: +55

  • Sender availability: Alphanumeric (requires approval), Short Codes (shared or dedicated).

  • Country regulations:

    • No Virtual Long Numbers.

    • Bank and MNO names must be whitelisted.

    • Marketing requires opt-in.

    • Allowed send times:

      • Weekdays: 08:00–20:00

      • Saturday: 08:00–14:00

      • Sunday: not allowed

  • Country restrictions: Gambling and political content forbidden. Marketing must include opt-out.

  • Recommendations: Use specific keywords for MO messages and always provide opt-out.


🇧🇬 Bulgaria

  • MCC: 284

  • Dialing code: +359

  • Sender availability: Alpha, Short Code, Virtual Long Number. Generic sender allowed.

  • Country regulations: Promo messages must include opt-out. If a user unsubscribes, they must be excluded from future campaigns.

  • Country restrictions:

    • Direct advertising of gambling is forbidden.

    • Forbidden to imply that gambling solves financial problems.

    • Allowed: Game names, trademarks, lottery results, paid winnings.

  • Recommendations: Always include opt-out for marketing traffic.


🇨🇦 Canada

  • MCC: 302

  • Dialing code: Yes (country code: +1)

  • Sender availability: Only dedicated senders allowed:

    • Long Code (10DLC if also used in the US)

    • Toll-Free Number (TFN)

    • Short Code (SC)

  • Country regulations: Marketing and transactional messages are allowed but require compliance and carrier approval.

  • Country restrictions:

    • Grey routes, number sharing, URL cycling, spoofing, spam, and traffic inflation are discouraged

    • DND (Do Not Disturb) is active

  • Recommendations:

    • Only message users who have opted in

    • Marketing messages should be sent between 9 a.m. and 9 p.m.

    • Comply with CASL (Canada’s Anti-Spam Law) and privacy regulations


🇨🇱 Chile

  • MCC: 730

  • Dialing code: +56

  • Sender availability: Short Codes (shared or dedicated) and Virtual Long Numbers.

  • Country regulations:

    • DND and ASTW (8:30–19:30) apply

    • Sensitive content (MNO, financial, political, alcohol, drugs) must be reviewed

  • Country restrictions: Political, drug, and alcohol-related content is forbidden..


🇨🇳 China

  • MCC: 460

  • Dialing code: +86

  • Sender availability: All senders rewritten into Virtual Long Numbers (start with 106).

  • Country regulations:

    • Mandatory signature (displayed in 【】or [])

    • Pre-approved templates and opt-out texts required

    • Strict regulations on SMS content, with random filtering possible

  • Country restrictions:

    • No URLs

    • Prohibited content includes politics, finance, gambling, adult, violence, stock/real estate marketing, etc.

  • Recommendations:

    • Registration of signature and templates is strongly advised

    • Be prepared to provide Chinese business documentation if requested

    • Expect possible blocking even on legitimate traffic


🇨🇴 Colombia

  • MCC: 732

  • Dialing code: +57

  • Sender availability: Short Codes (shared or dedicated)

  • Country regulations:

    • Opt-in required for all SMS types (marketing, transactional, debt collection)

    • Marketing and debt collection allowed between 08:00–21:00

  • Country restrictions:

    • Political content must include “paid political ad” in Spanish

  • Recommendations:

    • Unused short codes may be revoked by the regulator


🇨🇷 Costa Rica

  • MCC: 712

  • Dialing code: +506

  • Sender availability: Shared Virtual Long Numbers (shared or dedicated)

  • Country regulations:

    • All traffic is international by default unless configured otherwise

  • Country restrictions: Gambling, political, adult, and competitor MNO promotions are restricted

    • Promotional messages allowed 08:00–20:00


🇭🇷 Croatia

  • MCC: 219

  • Dialing code: +385

  • Sender availability: Alphanumeric, Short Code, Virtual Long Number. Generic sender allowed

  • Country regulations: None

  • Country restrictions: None

  • Recommendations: None


🇨🇿 Czech Republic

  • MCC: 230

  • Dialing code: +420

  • Sender availability: Alphanumeric, Short Code, Generic sender allowed

  • Country regulations:

    • Promotional messages must include:

      • Prefix "OS" for "Obchodní Sdělení"

      • Opt-out text like “Zrus/cancel”

  • Country restrictions: None

  • Recommendations: None


🇩🇰 Denmark

  • MCC: 238

  • Dialing code: +45

  • Sender availability: Alphanumeric, Short Code, Virtual Long Number (no generic senders allowed)

  • Country regulations:

    • Opt-in list must be available on operator’s demand

    • Opt-out must be included in the message

  • Country restrictions:

    • Gambling/betting only allowed with license from Danske Spil

    • Anti-spam rules apply

  • Recommendations:

    • Get opt-in before sending

    • Have license for gambling content


🇪🇪 Estonia

  • MCC: 248

  • Dialing code: +372

  • Sender availability: Alphanumeric, Short Code, Virtual Long Number, Dynamic (no generic senders)

  • Country regulations:

    • Opt-in must be available on request

    • Opt-out must be included in every message

  • Country restrictions:

    • General anti-spam restrictions

  • Recommendations:

    • Always collect opt-ins, especially for marketing


🇫🇮 Finland

  • MCC: 244

  • Dialing code: +358

  • Sender availability: Alpha, Short Code, Virtual Long Number

  • Country regulations:

    • Opt-in must be available on request

    • Opt-out must be included in message

  • Country restrictions:

    • General anti-spam restrictions

  • Recommendations:

    • Always collect opt-in consent


🇫🇷 France

  • MCC: 208

  • Dialing code: +33

  • Sender availability: Dynamic Alpha (not supported on NRJ Mobile), Short Code, Virtual Long Number

  • Service provisioning:

    • Shared SC / VLN: 1–2 days

    • Dedicated SC: Up to 4 months

  • Country regulations:

    • No marketing SMS allowed on Sundays, holidays, or between 22:00–08:00

    • Opt-out is mandatory and auto-appended if missing

  • Country restrictions:

    • Adult and gambling content prohibited

    • Traffic type (promo/transactional/ASTW) must be respected

  • Recommendations: None


🇬🇪 Georgia

  • MCC: 282

  • Dialing code: +995

  • Sender availability: Dynamic alphanumeric

  • Service provisioning: Default setup: 3 days

  • Country regulations: Off-net allowed

  • Country restrictions: None

  • Recommendations: None


🇩🇪 Germany

  • MCC: 262

  • Dialing code: +49

  • Sender availability: Alpha, Short Code, Virtual Long Number, Dynamic

  • Country regulations: None

  • Country restrictions: Gambling traffic is strictly forbidden, especially without a local license

  • Recommendations: None


🇬🇷 Greece

  • MCC: 202

  • Dialing code: +30

  • Sender availability: Dynamic alphanumeric, Virtual Long Numbers

  • Service provisioning: Available within a day

  • Country regulations: Max sender length: 11 digits; only a-z, A-Z, 0–9, space, dash, and dot allowed in Sender ID

  • Country restrictions: None

  • Recommendations: None


🇭🇺 Hungary

  • MCC: 216

  • Dialing code: +36

  • Sender availability: Numeric only

  • Service provisioning: Default setup: ~1 day

  • Country regulations: Alpha sender will be delivered as local numeric per regulation

  • Country restrictions: None

  • Recommendations: None


🇮🇸 Iceland

  • MCC: 274

  • Dialing code: +354

  • Sender availability: Alpha, Virtual Long Number, Short Code, Dynamic

  • Country regulations: None

  • Country restrictions: None

  • Recommendations: None


🇮🇳 India

  • MCC: 404/405/406

  • Dialing code: +91

  • Sender availability: Local: Alpha (transactional), Numeric (promo); International: SC only

  • Country regulations: DLT registration mandatory; promo allowed 10:00–21:00; strict template use

  • Country restrictions: Gambling and crypto traffic forbidden

  • Recommendations: DLT setup with local entity is required for local traffic


🇮🇪 Ireland

  • MCC: 272

  • Dialing code: +353

  • Sender availability: Alpha, Virtual Long Number, Dynamic

  • Country regulations: Sender ID country code (+353) replaced with “0”; marketing traffic must include opt-in/out

  • Country restrictions: None

  • Recommendations: None


🇮🇹 Italy

  • MCC: 222

  • Dialing code: +39

  • Sender availability: Alpha, Virtual Long Number (no generic senders)

  • Country regulations: Generic senders forbidden; opt-in not mandatory

  • Country restrictions: None

  • Recommendations: None


🇯🇵 Japan

  • MCC: 440

  • Dialing code: +81

  • Sender availability: Alpha, Alphanumeric, Numeric (some blocked)

  • Country regulations: No separation between traffic types; finance traffic 07:00–20:00

  • Country restrictions: Gambling, fraud, threats forbidden; promos require opt-in

  • Recommendations: Sender support varies by MNO; strict filtering applies


🇰🇿 Kazakhstan

  • MCC: 401

  • Dialing code: +7

  • Sender availability: Alpha, Short Code, some generics

  • Country regulations: Opt-in mandatory; ASTW 09:00–21:00

  • Country restrictions: International traffic forbidden on local routes

  • Recommendations: Use local traffic only; registered senders mandatory


🇱🇻 Latvia

  • MCC: 247

  • Dialing code: +371

  • Sender availability: Alpha, Short Code, Virtual Long Number, Dynamic (no generics)

  • Country regulations: Opt-in required and must be available on request; opt-out required in message

  • Country restrictions: Anti-spam rules apply

  • Recommendations: None


🇱🇹 Lithuania

  • MCC: 246

  • Dialing code: +370

  • Sender availability: Alpha, Virtual Long Number, Short Code, Dynamic (no generics)

  • Country regulations: Opt-in/out must be properly handled

  • Country restrictions: Anti-spam rules apply

  • Recommendations: None


🇲🇹 Malta

  • MCC: 278

  • Dialing code: +356

  • Sender availability: Not specified

  • Country regulations: None

  • Country restrictions: None

  • Recommendations: None


🇲🇽 Mexico

  • MCC: 334

  • Dialing code: +52

  • Sender availability: Short Code (shared/dedicated), Alphanumeric

  • Country regulations: Promos allowed 08:00–18:00

  • Country restrictions: Adult, political, and religious content forbidden

  • Recommendations: SC required for deliverability; opt-in mandatory


🇳🇱 Netherlands

  • MCC: 204

  • Dialing code: +31

  • Sender availability: Alpha, Short Code, Virtual Long Number, Dynamic

  • Country regulations: None

  • Country restrictions: None

  • Recommendations: None


🇳🇿 New Zealand

  • MCC: 530

  • Dialing code: +64

  • Sender availability: Short Code only (other IDs overwritten)

  • Country regulations: Strict promo rules; opt-in/out mandatory; Gambling Act applies

  • Country restrictions: Adult, religious, political, gambling content forbidden

  • Recommendations: Avoid promotional SMS due to SC revocation risks


🇳🇴 Norway

  • MCC: 242

  • Dialing code: +47

  • Sender availability: Alpha, Short Code, Virtual Long Number (generic senders not allowed)

  • Country regulations:

    • Max 11 characters for senders

    • Opt-out required in all promotional messages

    • URL whitelisting mandatory

  • Country restrictions:

    • Anti-spam filtering

    • Gambling traffic allowed with opt-in proof

    • Foreign gambling payments restricted

  • Recommendations:

    • Whitelist URLs before sending

    • Maintain opt-in records for all users


🇵🇪 Peru

  • MCC: 716

  • Dialing code: +51

  • Sender availability: Short Codes (shared or dedicated), Alphanumeric (non-registered senders default to SC)

  • Country regulations:

    • Opt-in required for marketing/promotional traffic

    • Allowed promo time:

      • Mon–Fri: 08:00–20:00

      • Sat: 09:00–13:00

  • Country restrictions:

    • No political content

    • MNO competitor promos are restricted

  • Recommendations:

    • Confirm local vs international route with Account Manager before sending


🇵🇱 Poland

  • MCC: 260

  • Dialing code: +48

  • Sender availability: Alphanumeric, Dynamic

  • Country regulations: None

  • Country restrictions: Gambling, betting, and adult content strictly forbidden

  • Recommendations: None


🇵🇹 Portugal

  • MCC: 268

  • Dialing code: +351

  • Sender availability: Alphanumeric, Short Codes, Virtual Long Numbers, Dynamic (generic senders allowed)

  • Country regulations: None

  • Country restrictions: None

  • Recommendations: None


🇷🇴 Romania

  • MCC: 226

  • Dialing code: +40

  • Sender availability: Alpha, Short Code

  • Country regulations:

    • Gambling traffic is allowed but must follow strict opt-in rules

    • Promotions like bonus offers can only go to opted-in users

    • Operators must block access to gambling platforms for minors

  • Country restrictions: None

  • Recommendations: None


🇷🇺 Russia

  • MCC: 250

  • Dialing code: +7

  • Sender availability: Only Alpha senders allowed (generic, alpha-like, and VLNs forbidden)

  • Country regulations:

    • Mandatory sender and template registration

    • Monthly fee for registered senders

    • Only Alpha senders allowed

  • Country restrictions:

    • SPAM and offensive, defamatory, political, gambling, adult, or extremist content strictly forbidden

    • Opt-in mandatory

    • No advertising of alcohol, tobacco, weapons, crypto, or securities

  • Recommendations: None


🇷🇸 Serbia

  • MCC: 220

  • Dialing code: +381

  • Sender availability: Alpha, Short Code

  • Country regulations:

    • Promotional SMS requires opt-in database

    • Opt-out is mandatory and auto-appended (reduces character space)

  • Country restrictions: None

  • Recommendations: None


🇸🇬 Singapore

  • MCC: 525

  • Dialing code: +65

  • Sender availability: Alphanumeric, Numeric, Short Code (requires registration per network like StarHub, Singtel)

  • Country regulations:

    • Full SSIR regime active since Jan 31, 2023

    • Only registered sender IDs allowed

    • Unregistered sender IDs will be marked “Likely-SCAM” or blocked

  • Country restrictions:

    • Unsolicited messages on loans, gambling, adult content prohibited

  • Recommendations: None


🇸🇰 Slovakia

  • MCC: 231

  • Dialing code: +421

  • Sender availability: Alphanumeric, Short Code, Virtual Long Numbers, Dynamic (generic allowed)

  • Country regulations:

    • All messages must include opt-out options

  • Country restrictions:

    • Gambling allowed only for opted-in users

  • Recommendations: None


🇸🇮 Slovenia

  • MCC: 293

  • Dialing code: +386

  • Sender availability: Alpha, Short Codes, Virtual Long Numbers

  • Country regulations: None

  • Country restrictions: None

  • Recommendations: None


🇿🇦 South Africa

  • MCC: 722

  • Dialing code: +27

  • Sender availability: Virtual Long Numbers (all networks), Alpha on MTN (with registration)

  • Country regulations:

    • Mandatory opt-in before sending marketing traffic (WASPA guidelines)

    • Opt-out ("STOP to 12345") must be included with cost information

  • Country restrictions:

    • Time restrictions (ASTW):

      • No marketing SMS: Sundays/public holidays, Sat before 09:00 & after 13:00, Mon–Fri before 08:00 & after 20:00

    • DND list is enforced

    • Local numbers must be used, links inspected

  • Recommendations:

    • OTP traffic allowed

    • Avoid promo gambling traffic


🇪🇸 Spain

  • MCC: 214

  • Dialing code: +34

  • Sender availability: Dynamic alpha, Short Codes, Long Numeric

  • Country regulations: None

  • Country restrictions:

    • Only specific premium SC formats supported (205XXX, 215XXX, 207XXX, 217XXX)

  • Recommendations: None


🇸🇪 Sweden

  • MCC: 240

  • Dialing code: +46

  • Sender availability: Alpha, VLN, Short Codes

  • Country regulations:

    • Max 11 characters for sender ID

    • Opt-out mandatory for promo

  • Country restrictions:

    • Links examined

    • Gambling allowed with opt-in

  • Recommendations:

    • Always collect opt-in before sending


🇨🇭 Switzerland

  • MCC: 228

  • Dialing code: +41

  • Sender availability: Alpha, Short Codes, Virtual Long Numbers, Dynamic

  • Country regulations: None

  • Country restrictions: None

  • Recommendations: None


🇹🇼 Taiwan

  • MCC: 466

  • Dialing code: +886

  • Sender availability: Virtual Long Number

  • Country regulations:

    • URLs/phone numbers require safelisting

    • Unapproved templates blocked

    • Generic senders not allowed

  • Country restrictions:

    • Gambling, sexual, political, dating, spam content forbidden

  • Recommendations:

    • All sender IDs manipulated into VLN


🇹🇭 Thailand

  • MCC: 520

  • Dialing code: +66

  • Sender availability: Alpha & numeric (must be registered + safelisted)

  • Country regulations:

    • URLs must be safelisted (from Feb 2025)

    • DND registry in place

  • Country restrictions: Gambling, phishing, spam prohibited

  • Recommendations:

    • Contact account manager for larger campaigns

    • OTP traffic needs internal approval


🇹🇷 Turkey

  • MCC: 286

  • Dialing code: +90

  • Sender availability: Numeric only (VLN)

  • Country regulations:

    • Sender registration mandatory

    • Only local brand owners may send

    • Opt-in/opt-out enforced

  • Country restrictions:

    • Gambling, lottery, erotic content forbidden

    • Promo messages require disclaimer ("PROMO") and brand name

  • Recommendations:

    • Promo traffic only for local companies via Turkish regulator portal


🇺🇦 Ukraine

  • MCC: 255

  • Dialing code: +380

  • Sender availability: Alpha sender, Virtual Long Number

  • Country regulations:

    • Local sender names allowed only for residents

    • Brand documents may be required

  • Country restrictions: Gambling, alcohol, adult content, violence

  • Recommendations:

    • Use registered sender IDs for reliability


🇬🇧 United Kingdom

  • MCC: 234

  • Dialing code: +44

  • Sender availability: Alpha, VLN, Short Code (registration required)

  • Country regulations:

    • Sender ID: 4–11 characters

    • Marketing requires opt-in + opt-out

  • Country restrictions:

    • Gambling legal with license

  • Recommendations: None


🇺🇸 United States

  • MCC: 310–316

  • Dialing code: +1

  • Sender availability: 10DLC, TFN, Short Code (dedicated only)

  • Country regulations:

    • All traffic requires opt-in

    • HELP/STOP keywords must be supported

  • Country restrictions:

    • SPAM, fraud, hate speech, misleading content, and certain industries (CBD, payday loans, gambling, etc.) forbidden

  • Recommendations:

    • Use HELP/STOP

    • Avoid sending between 21:00–08:00 recipient time


🇺🇾 Uruguay

  • MCC: 748

  • Dialing code: +598

  • Sender availability: Shared Short Code

  • Country regulations: ASTW: Mon–Fri, 08:00–20:00

  • Country restrictions: Gambling, adult, political traffic prohibited

  • Recommendations: None


🇻🇪 Venezuela

  • MCC: 734

  • Dialing code: +58

  • Sender availability:

    • Digitel: Alphanumeric only

    • Movistar: Shared Short Code

  • Country regulations: None

  • Country restrictions: Gambling, adult, and political content restricted

  • Recommendations: None

Did this answer your question?