Two different registrations, often confused
There are two separate things people call "SIM registration" in Bali, and mixing them up is why the topic feels harder than it is.
| What is being registered | What it covers | Who it affects |
|---|---|---|
| Handset (IMEI) registration | The physical phone, tied to its IMEI number | Anyone using an Indonesian SIM in a foreign-bought phone |
| SIM/prepaid registration | The subscriber identity, tied to a passport or Indonesian ID | Anyone buying a local Telkomsel, Indosat or XL prepaid card |
If you keep your home SIM and roam, or you use a travel eSIM, neither of these applies to your trip in the way it does for a locally bought card. The IMEI rule is enforced against handsets that connect to Indonesian networks with an Indonesian SIM inside them.
Does the IMEI rule apply to you?
Work down this list. The first line that matches your situation is your answer.
- You are using a travel eSIM for Bali. The profile is issued outside Indonesia and you are roaming. IMEI registration is not part of your setup. This is the simplest path and the one most short-stay visitors should take.
- You are keeping your home SIM on international roaming. Same logic: your home operator's profile, not an Indonesian one. Check your home carrier's roaming rates before you rely on this — they are usually the expensive option.
- You are buying a local Indonesian tourist SIM at the airport or in town. Now the handset rule matters. Register the IMEI at customs on arrival, or through the operator when you buy the card, using your passport.
- You are staying for months and want a local number. Register properly, keep the paperwork, and expect to show the passport again if you change operator.
What you need for IMEI registration
If you are going the local-SIM route, the practical checklist is short:
- Your passport, the same one you entered Indonesia with.
- The IMEI number of the phone you will use. Dial
*#06#on the handset and it appears on screen. Photograph it before you travel. - The phone itself, in case the officer or counter staff want to confirm the number matches.
- A note of how long you are staying, because the registration is tied to a visitor stay, not a permanent one.
Customs at Denpasar (DPS) is the usual place to do this on arrival. If you miss it, operator counters and official service points can handle it, but you will be doing it in town rather than in the arrivals hall.
Local tourist SIM versus a travel eSIM
This is the decision most readers actually need to make. Both get you online in Bali. They differ in what you have to do before you are online.
| Local Indonesian tourist SIM | Travel eSIM for Bali | |
|---|---|---|
| IMEI registration | Required for a foreign handset | Not part of the setup |
| Where you buy | Airport counter, official store, some convenience stores | Online, before you fly |
| Documents | Passport | None beyond your payment method |
| Time to get online | Queue at arrival, then activation | Install the eSIM, switch it on when you land |
| Local phone number | Usually included | Not included — data-focused |
| Best for | Long stays, people who need an Indonesian number | Short and mid-length trips, arrivals at odd hours |
Neither is universally better. If you need an Indonesian number for local calls or a local account, the local SIM is the only option that gives you one. If you mainly need maps, Grab, WhatsApp and a hotspot for a one- or two-week trip, the eSIM removes a queue and a document check from your arrival.
What to check before you buy anything
Before you commit to either route, confirm four things:
- Your phone is eSIM-capable and carrier-unlocked. Our Vietnam eSIM for Android guide walks through the compatibility checks that apply to any eSIM, including the Bali one — the device rules are the same.
- Your handset's IMEI status if you plan to use a local SIM. If the phone has been used in Indonesia before and registered, you may not need to repeat the process. If it is brand new to the country, assume you do.
- Whether your plan is local or roaming. This is the single fact that decides whether IMEI registration is your problem at all. Do not assume every travel eSIM behaves the same way — check the plan you are actually buying.
- How much data your trip needs. A week of maps, messaging and the occasional hotspot is a different allowance from a month of remote work. Our Vietnam data tracking guide explains how to estimate it — the arithmetic is the same wherever you are going.
For Bali specifically, the Bali eSIM store page lists the current plans, prices in USD and the networks behind them, so you can match an allowance to your trip length rather than guessing. If your itinerary also covers Java or Lombok, the Indonesia eSIM page covers the multi-island case.
If something goes wrong, do not pay a fixer
Reports of unofficial "IMEI fixers" charging travellers to unblock a phone circulate in Bali forums. Treat them as a red flag. The legitimate routes are:
- Customs at the airport, on arrival, using your passport.
- The operator's own counter or official service point, using your passport and the handset.
- Your eSIM provider's help centre, if the problem is actually an eSIM installation or activation issue rather than an IMEI block.
If your phone stops working on a local SIM and someone offers to fix it for cash outside an official channel, decline and go to the operator. If you are on a travel eSIM and cannot connect, that is a setup problem, not an IMEI problem — start with the help centre rather than a repair shop.
The short version
- IMEI registration is a handset rule that applies when you use an Indonesian SIM.
- A travel eSIM for Bali is a roaming profile, so the registration queue is not part of your arrival.
- A local tourist SIM is still the right choice if you need an Indonesian number or a long stay.
- Either way, check your phone's eSIM compatibility and unlock status before you fly, not after.
Ready to skip the arrivals-hall queue? Compare Bali plans for your trip and pick the allowance that matches your days on the island.
