Skip to content
OmniChannels.ai

Bulk SMS in the Philippines: NTC, Sender ID and Consent Guide

Bulk SMS Philippines guide: NTC, sender ID registration with Globe, Smart and DITO, SIM Registration Act context, Data Privacy Act consent and GSM-7 text.

Updated 10 min read

By OmniChannels.ai Editorial Team · Reviewed by BroadNet Messaging Solutions Team

SMS & OTP

Short answer

To send bulk SMS in the Philippines, use a provider with routes to Smart, Globe and DITO, register your alphanumeric sender ID (up to 11 characters) through the operators, and send only to people who gave documented consent under the Data Privacy Act (RA 10173). Keep OTPs separate from promotions, offer an opt-out, and write in plain GSM-7 text where you can to stay at 160 characters.

On this page
  1. What rules apply to bulk SMS in the Philippines?
  2. What does the SIM Registration Act change for businesses?
  3. What does the Data Privacy Act require before you send?
  4. How do sender ID and masking registration work in the Philippines?
  5. Which operators carry SMS in the Philippines?
  6. How should you separate OTP and promotional traffic?
  7. How do Filipino and English text affect SMS length?
  8. When should you send?
  9. A worked example: a Cebu coffee chain
  10. What are the common mistakes?
  11. How OmniChannels.ai helps

Key takeaways

  • The regulator is the National Telecommunications Commission (NTC); our regulation data lists sender ID requirements as set by the operators, with a typical lead time of 5 to 10 business days and alphanumeric IDs up to 11 characters.
  • The SIM Registration Act (RA 11934) requires every SIM to be registered and penalises spoofing, but it contains no rules on mass messaging; consent for marketing comes from the Data Privacy Act (RA 10173).
  • Three operators carry mobile traffic in our coverage data: Smart (515-03), Globe (515-02) and DITO (515-66), all with direct routes.
  • Filipino and English text, including the letter ñ, fits the default GSM 7-bit alphabet, so a plain message holds 160 characters (153 per part); curly quotes, emoji and some symbols push it to Unicode at 70 (67).
  • We have not found a regulator-published time-of-day window for promotional SMS in the Philippines; schedule promotions for local daytime and keep OTPs and alerts on a transactional route.

This guide is for marketing, e-commerce, fintech and operations teams that want to send business SMS to mobile numbers in the Philippines: OTPs, delivery alerts, reminders and promotions. It explains who regulates what, how sender IDs work, what the SIM Registration Act and the Data Privacy Act mean for you, and how Filipino and English text affects message length. It is a practical overview, not legal advice; confirm requirements with Philippine counsel and the operators before launch.

What rules apply to bulk SMS in the Philippines?

Three layers apply: telecom regulation and operator policy, the SIM Registration Act, and the Data Privacy Act. None is a single "bulk SMS law", so you assemble the picture from each.

Layer What it covers Where to check
NTC and the operators (Smart, Globe, DITO) Telecom regulation, sender ID set-up, routes, filtering ntc.gov.ph
SIM Registration Act, RA 11934 Registration of every SIM; spoofing penalties Lawphil
Data Privacy Act, RA 10173 Lawful basis and consent for processing personal data; data subject rights Lawphil, privacy.gov.ph

Our regulation data lists the National Telecommunications Commission as the regulator and the National Privacy Commission as the data authority. It records that sender ID requirements are set by the operators, so the rule that matters on launch day is the one your operator route enforces.

What does the SIM Registration Act change for businesses?

It requires every SIM card to be registered with its operator and penalises spoofing, but it says nothing about bulk or promotional messaging. In the text of RA 11934, end-users must register SIMs before activation, registration data is confidential, and operators must give users a way to report fraudulent texts and calls. The Act defines spoofing as sending misleading or inaccurate sender information with intent to defraud or harm.

What it means in practice:

  • Fewer anonymous numbers. Registered SIMs make scam texts easier to trace, and operators have a stated duty to act on reports.
  • Pressure on look-alike senders. A sender ID that imitates a bank or operator invites complaints and blocking, and can fall into the spoofing definition if used to deceive.
  • No effect on your consent duty. Registering a recipient's SIM does not give you the right to market to them.

The Act does not mention sender ID registration, so do not describe sender registration as a requirement of RA 11934. It is an operator and regulator process, covered below.

What does the Data Privacy Act require before you send?

You need a lawful basis to process each number, and for marketing that basis is almost always consent that is freely given, specific and informed. The Act defines consent as a freely given, specific, informed indication of will, evidenced by written, electronic or recorded means (Section 3(b)). Section 12 lists the lawful bases, and consent is the first of them. Section 16 gives people the right to suspend or withdraw their data in defined cases.

Our regulation data adds two operating rules: opt-in must be verifiable, and opt-out is handled with a STOP keyword and do-not-disturb suppression applied automatically. A safe routine follows:

  1. Capture consent with a record: the exact wording shown, the date and time, the channel and the number.
  2. Say who is sending and why at the point of sign-up, for example "Offers from Kape Cebu by SMS".
  3. Honour opt-outs immediately and keep the suppression list across campaigns and channels.
  4. Keep records so you can answer a complaint to the NPC.
  5. Do not buy lists. Purchased numbers have no consent trail.

The National Privacy Commission publishes guidance and decisions; read its current material before you design sign-up flows. For wording, our opt-in consent generator drafts a consent text and the guide to opt-in consent across channels shows how to record it.

How do sender ID and masking registration work in the Philippines?

Business SMS to the Philippines uses an alphanumeric sender ID of up to 11 characters, which shows your brand instead of a number. In the market this is often called "masking". Our data says the requirements are set by the operators and confirmed at onboarding.

Our published lead time is 5 to 10 business days. Treat it as typical, not guaranteed.

Step What to do
1. Classify Decide which traffic is transactional (OTP, alerts) and which is promotional, and plan one sender ID for each
2. Choose names Use your registered business or brand name; avoid names that imitate operators or banks
3. Prepare documents Business registration papers and an authorisation letter naming the sender IDs and your provider
4. Submit Your provider files with the operators; track each approval
5. Test Send an OTP and a promotion to Smart, Globe and DITO handsets

Our sender ID letter generator drafts the authorisation letter, and you can check the current position with the sender ID checker or the Philippines sender ID page. If you want us to prepare and file the registration with you, see registrations; approval decisions stay with the operators and regulators. The background on formats is in our guide to sender ID types.

Which operators carry SMS in the Philippines?

Three mobile networks appear in our coverage data, each with a direct route:

Operator MCC-MNC
Smart Communications 515-03
Globe Telecom 515-02
DITO Telecommunity 515-66

Read delivery reports per operator, not just a blended rate. A healthy overall figure can hide a weak network, and our guide to improving SMS delivery rates shows how to diagnose it.

How should you separate OTP and promotional traffic?

Keep OTPs, order alerts and other service messages on a transactional sender ID and route, and promotions on their own. A promotion inside an OTP puts your login codes at risk if the route is filtered.

Traffic Example Practice
Transactional OTP, payment confirmation, delivery alert No promotion inside; own sender ID; any hour
Promotional Sale, new product, loyalty offer Consented numbers only; opt-out in the message; daytime schedule
Mixed "Your parcel shipped. Get 10% off your next order" Avoid; the offer makes it promotional

For OTP content and security, read our OTP authentication messages guide.

How do Filipino and English text affect SMS length?

Plain Filipino and English fit the default GSM 7-bit alphabet, so one message holds 160 characters (153 per part when split). The alphabet includes the letter ñ, but emoji, curly quotation marks and some symbols switch the whole message to Unicode with 70 characters (67 per part). See GSM-7 and concatenated SMS for definitions.

Encoding Single message Per part when concatenated
GSM 7-bit 160 characters 153
Unicode (UCS-2) 70 characters 67

These examples were counted against the limits (Taglish means a mix of Tagalog and English):

Message Encoding Characters Parts
Ang iyong code ay 482913. Huwag ibahagi sa kahit sino. Kape Cebu GSM-7 64 1
Kape Cebu: Libreng pandesal sa bawat 2 kape ngayong Sabado! Detalye: kapecebu.example/s. Ayaw na? kapecebu.example/stop GSM-7 119 1
Kape Cebu: Salamat sa order #1042! Darating ito bukas bago mag-5 ng hapon. GSM-7 74 1
Kape Cebu: Libreng pandesal sa bawat 2 kape ngayong Sabado! 🎉 Detalye: kapecebu.example/s. Ayaw na? kapecebu.example/stop Unicode 122 2

The last row shows the cost of one emoji: the same message jumps from one part to two. Check final copy in the SMS character counter. For other scripts see SMS character limits and Unicode.

When should you send?

We have not found a regulator-published time-of-day window for promotional SMS in the Philippines, and our regulation data records none. Agree sending hours with your provider and the operators, send promotions in local daytime (Philippine Standard Time, UTC+8) and avoid late evenings. OTPs and alerts can go at any hour. The send time planner helps schedule campaigns, and our SMS marketing rules by country article compares hours across markets.

A worked example: a Cebu coffee chain

"Kape Cebu" (synthetic) has 40 shops and wants OTPs for its loyalty app, order alerts and a weekly promotion.

  • It registers two sender IDs, one for transactional and one for promotional traffic, and tests both on Smart, Globe and DITO.
  • It collects consent in the app and at the till, storing the wording, timestamp and number, and shows "Offers by SMS" with a clear opt-out.
  • OTPs and order alerts use plain Taglish text at 160 characters or fewer.
  • The weekly offer is checked against the suppression list, scheduled for local daytime and sent without emoji so it stays at one part.
  • Opt-outs from replies and the link feed one suppression list that also covers WhatsApp and email.

What are the common mistakes?

  • Treating SIM registration as consent. It is not; you still need your own lawful basis.
  • No consent evidence. Without a timestamp and source you cannot answer a complaint.
  • Look-alike sender names. Names that imitate banks, operators or government bodies risk blocking.
  • Emoji in every message. One emoji turns a 160-character message into a 70-character one.
  • Mixing OTP and promotion on one sender ID.
  • Treating lead times as promises. Plan buffer beyond 5 to 10 business days.

How OmniChannels.ai helps

OmniChannels.ai is powered by BroadNet, which has direct routes to Smart, Globe and DITO in our coverage data. We prepare and file sender ID registration with you, support English and Filipino content, and give you per-operator delivery reports, with SMPP 3.4 for high volume. For indicative list prices, see the Philippines SMS pricing page, then book a demo. Small team? Our SMS marketing guide for small businesses covers the basics.

Frequently asked questions

Is bulk SMS legal in the Philippines?

Yes, businesses send bulk SMS for OTPs, alerts and marketing, provided they use a legitimate route, hold a lawful basis for processing the numbers (in practice documented consent for marketing) and respect opt-outs. No single statute is called a bulk SMS law, so rules come from the NTC, operators, the SIM Registration Act and the Data Privacy Act.

Do I need to register a sender ID to send SMS in the Philippines?

Plan on it. Our regulation data says alphanumeric sender IDs are set up through the operators and that BroadNet confirms the current requirements during onboarding, with a typical lead time of 5 to 10 business days. Requirements and timing are not guaranteed, so test delivery on Smart, Globe and DITO before a launch.

What is the SIM Registration Act and does it affect businesses?

Republic Act 11934 requires every SIM to be registered with the operator before it is active, and it penalises spoofing, which is sending misleading sender information to defraud. It has no bulk SMS rules, but it matters to businesses because anonymous SIMs are less common, and because misleading senders can face serious penalties.

Do I need consent to send promotional SMS in the Philippines?

Treat consent as required. The Data Privacy Act allows processing personal data on lawful grounds, and consent is the usual one for marketing; it must be freely given, specific and informed. Our regulation data also calls for verifiable opt-in. Keep a record of when and how each number agreed, and ask a lawyer about edge cases.

Does Filipino text use GSM-7 or Unicode?

Standard Filipino and English use Latin letters that sit in the GSM 7-bit alphabet, including ñ, so 160 characters fit in one message. Emoji, curly quotation marks and some symbols force Unicode, which holds only 70. Check the final copy in an SMS character counter before sending.

How long does sender ID registration take in the Philippines?

Our published lead time for the Philippines is 5 to 10 business days. That is a typical range, not a promise. Operators review the application, and missing company documents can add time. Build the lead time into your launch plan and use our team to prepare and file the registration.

Sources

  1. Republic Act No. 11934, SIM Registration Act, Lawphil
  2. Republic Act No. 10173, Data Privacy Act of 2012, Lawphil
  3. National Privacy Commission (NPC)
  4. National Telecommunications Commission (NTC)
  5. 3GPP TS 23.038: Alphabets and language-specific information