You met the guy in a WhatsApp group. A friend of a friend from Bali vouched for him. He quoted a price, asked you to courier your passport to an address you have never seen, and promised the whole thing would be “no problem, boss.” Now you are sitting on Rote with the envelope half-sealed, wondering if you are about to hand your identity document to a stranger you cannot find on a map. That hesitation is healthy. Keep it.
Most people searching for a visa agent in Indonesia have already decided one thing. They will not file the paperwork alone, and what they want next is permission to trust someone. This page gives you a way to earn that trust or withhold it, from someone who lives here and does not sell visa applications.
What a visa agent actually does, and what it can’t do for you
An agent is a courier, a translator, and a queue-stander with a relationship at the immigration office. That is the honest job description. They know which counter, which form, which day, and which officer signs off on what. For a socio-cultural or multiple entry visa they can also arrange the local sponsor that the system demands. That saved-time and saved-confusion is real value, and it is worth paying for when your Indonesian is thin and the office is a ferry ride away.
What an agent cannot do is change the law, guarantee an outcome, or make a rejected application succeed by pushing harder. Nobody has a magic line to Jakarta. The first nationwide study of scams targeting immigrants found these cases tend to surface only at the local level, which is exactly why a smooth-talking middleman with a WhatsApp number can operate for years without a trace.1 An agent moves your file faster through a system that already exists. Anyone claiming to move it past the rules is selling you a story.
What a fair price looks like, with real numbers

The single most useful thing you can carry into a negotiation is the do-it-yourself cost, because the agent’s fee is the gap between that number and what you pay. Our own route-by-route breakdown puts a self-filed visa extension at roughly 25 US dollars against about 92 through an agent, with something like five working days of processing either way. So the middleman is charging you around 67 dollars to stand in a line you would otherwise stand in yourself. On a socio-cultural visa the base cost runs about 2 million rupiah, close to 125 US dollars at a rate near 16,000 rupiah to the dollar, when you already have a sponsor, and an agency typically adds another 500,000 rupiah on top, about 31 dollars.
Look at those two markups next to each other. A 67-dollar fee to save yourself a bureaucratic errand is defensible. A quote three or four times higher than that, presented as a fixed “government cost” with no line items, is where you slow down and ask questions. A legitimate visa service will happily split the invoice into the state fee, the sponsor fee, and their own labour. The ones who refuse are the ones betting you never looked up the real numbers.
The red flags, condensed into one honest list

You do not need seven blog posts of warning signs. You need the handful that actually predict trouble.
- They quote one round number and will not itemise it. If the state fee, the sponsor fee, and the service fee are fused into a single “all-in” figure, you cannot tell what you are paying for.
- They pressure you to decide today. Immigration deadlines are real, but a good agent tells you the deadline and lets you think. Manufactured urgency is a sales tactic.
- They have no registered Indonesian company. A legitimate visa service is a PT with an address and a tax number you can ask for. A lone person with a phone number falls short of that.
- They promise a guaranteed approval or a “100% success rate.” No one can promise what an immigration officer decides.
- They discourage you from checking anything on the official channel. The e-visa portal at evisa.imigrasi.go.id and the imigrasi office itself are public. An honest agent points you there. A dishonest one keeps you away from it.
- They ask for full payment up front, in cash, to a personal account. Staged payment to a company account is standard. Pressure to send everything at once to a friend’s e-wallet is a warning sign.
That is the whole list. If you find yourself reading a much longer one, notice who wrote it, because most “how to spot a fake visa agent” articles are published by visa agents.
Your passport, and why “held by the agent” is the real line
Here is the part the Bali forums gloss over. Handing over a couple hundred dollars is a survivable mistake. Handing over your passport to someone who then goes quiet is a different category of problem, and on a remote island it is worse, because the office that could help you and the agent who has your document are both somewhere else.
For most straightforward applications you do not need to surrender the physical passport at all. Extensions and e-visa steps increasingly run on a scan, a photo page, and your presence for a biometric appointment you attend yourself. When an agent insists on holding the physical book for weeks, ask precisely why, ask when you get it back, and get the answer in writing on WhatsApp where it timestamps itself. If the answer is vague, that is your answer.
The other quiet risk is the indonesian sponsor. On a sponsored visa, a local person or company is legally your guarantor. If your agent supplies a sponsor you never meet and never verify, you are tied to a stranger’s good standing with immigration. That is manageable, and often the only practical option, as long as you know it is happening in advance.
Living on Rote changes the maths
Indonesia is an archipelago of somewhere between 13,000 and 17,000 islands, and your immigration file does not live wherever you happen to be sunbathing.2 For anyone based on Rote, the relevant immigration office sits across the water in Kupang, not on the island itself. That single fact reshapes the whole agent question.
A Bali-based agent handling a Kupang file has never walked into that office. They subcontract to someone local, add a margin, and become a phone number between you and the person actually doing the work. Sometimes that is fine. Often you are better off with an agent physically in Kupang, or timing your own trip to coincide with the biometric appointment so the ferry and the paperwork happen in one journey instead of three. The remote setup also punishes small mistakes harder. An overstay you would fix in an afternoon in Denpasar becomes a two-day logistics puzzle from Rote, and the overstay fine accrues daily while you sort the boats.
Apply this checklist to us, too
You should be suspicious right now, because a website telling you to distrust the people who handle your visa is itself in the business of helping foreigners settle here. Fair. Run the same checklist on us.
We are not a visa agency. We do not file your application, we do not stand in the immigration queue on your behalf, and we never hold your passport. Our work is to help you figure out which route fits your situation, whether that is a retirement visa, a longer-term stay permit, or the B211A route, and then handle the daily logistics of actually living on Rote through concierge. For the application itself, we point you to a properly registered service and let you verify it, using exactly the criteria above.
So ask us the same questions. Ask what we charge for and what we leave to you. Ask us to name the state fee separately from any help we arrange. And there are plenty of cases where you need no intermediary at all. We will tell you so plainly, even though it means turning down your money. If a page like this ended by begging you to ignore everything it just taught you and sign up anyway, you would be right to close the tab.
When you don’t need anyone at all
Plenty of routes are genuinely self-serviceable, and paying an agent for them is paying for hand-holding you can skip.
The visa on arrival is the clearest example. You can buy the e-VOA online before you fly, extend it once through the official portal, and never speak to a middleman. The single-entry tourist extension is a scan-upload and one biometric visit. Even the digital nomad visa and second-home options are increasingly online-first, filed on the same imigrasi channels an agent would use.
An agent earns their fee on the sponsored, multi-step, or first-time application, where the sponsor arrangement and the office relationship save you real trouble. They earn nothing extra on a routine extension you could do from your laptop with a passport photo and an afternoon. Knowing which situation you are in is most of the battle. If you are unsure, price the do-it-yourself version first, then decide whether the gap is worth someone else’s time.
Questions to ask before you send a rupiah
Before you transfer money or courier anything, get clear answers to five things, in text, from the person asking to be paid.
- What is the registered name and tax number of your company?
- Can you itemise the state fee, the sponsor fee, and your service fee separately?
- Do you need my physical passport, and if so, exactly when do I get it back?
- Who is my sponsor, and how do I verify them?
- What happens, and who refunds me, if the application is rejected?
A legitimate visa service answers all five without flinching, because they have answered them a hundred times. Hesitation on any single one is worth more than any five-star testimonial in a WhatsApp group. You have the money and you have the leverage. Use the second before you spend the first.
Sources
Related guides
Footnotes
-
First nationwide study of scams targeting immigrants shows local … news.ucsc.edu ↩
-
Indonesia — Wikipedia. en.wikipedia.org ↩
