★Official Meta BSP
SMS2026-05-117 min read

How to Register SMS Masking in Indonesia (All Carriers)

Register your SMS Masking Sender ID across every carrier in one process: the documents you need, the cost, and the 3-14 day approval. Send SMS from your brand name, not a random number.

How to Register SMS Masking in Indonesia (All Carriers)

SMS Masking simply means sending SMS from your brand name instead of a random number. It can't switch on instantly, though: each carrier has to approve your Sender ID first. The good news? With Zenziva you register just once, and we'll handle the submission to every carrier at the same time.

Mobile carriers in Indonesia

There are four main networks, and each approves Sender IDs separately:

  • Telkomsel (including by.U), the largest network; often has its own terms and routes.
  • Indosat Ooredoo Hutchison (Indosat & Tri).
  • XL Axiata (XL & Axis).
  • Smartfren.

Handling each carrier yourself means four processes, four queues, and four piles of paperwork. This is exactly where a provider like Zenziva takes the load off you.

Requirements to register a Sender ID

  • A Sender ID of letters and numbers, up to 11 characters (e.g. your company, brand, or product name).
  • The Sender ID must match your legal identity, you must own the rights to that brand.
  • A stamped letter of authorization on your company letterhead with an official seal (a template is provided).
  • Company legal documents: NPWP (tax ID), NIB (business ID), and SIUP (trade license).
  • An active company website that's accessible and carries complete information about your company or brand.
  • A blank copy of the registration form your company uses to collect customer numbers, or a screenshot of the sign-up page on your website/app, with the site URL or the Play Store/App Store link.
  • For companies in the financial sector: licensing from OJK, Bank Indonesia, BAPPEBTI, or the relevant authority.
  • An initial deposit of at least Rp2,000,000 to start the process.

Register once for all carriers with Zenziva

You only prepare the documents once. From there, Zenziva submits to Telkomsel, Indosat, XL, and Smartfren, and we keep an eye on each one until it's fully active. So you never face each carrier's bureaucracy alone: one Sender ID, one registration, and you reach every network.

Telkomsel runs two separate routes

On Telkomsel, traffic is split into two routes: Premium for OTP/verification, and Regular for notifications/broadcast. The price is the same on both. The rule to remember: all OTP must go through the Premium route.

How long it takes, and what to maintain

  • Approval usually takes 3–14 business days.
  • Keep a minimum traffic level (e.g. 100 SMS per quarter per carrier) so the Sender ID isn't suspended.
  • All OTP traffic must go through the OTP/Premium route, not the regular one.
Prepare documents early

From what we see most often, what stalls a registration isn't technical, it's the paperwork: the authorization letter and proof of brand ownership. Get these ready upfront so the 3–14-day process stays on track.

Key Takeaways
  • SMS Masking needs Sender ID approval from each carrier.
  • With Zenziva, one registration covers Telkomsel, Indosat, XL, and Smartfren.
  • Prepare a stamped authorization letter and an initial deposit; it takes 3–14 business days.
What about those SMS from brands around you?

Ever walked into a mall or a certain area and suddenly received an SMS from a nearby brand? That's LBA (Location-Based Advertising), messages triggered by the recipient's location. For the record, Zenziva doesn't offer LBA; our SMS Masking is for sending messages to your own customer contacts.

Ready to send SMS from your brand name across every carrier? Reach out to our team to get your Sender ID registration started, or check the cost on the pricing page first.

TRY IT

Get Rp 5,000 trial credit

Sign up free and test SMS and Voice, no credit card needed.

Register now · Rp 5,000 trial credit →
MR
Mia Rizky
Customer Service & Product Specialist