TL;DR
- Visa agents cost 2,000–15,000 THB depending on the service — extensions, 90-day reports, and DTV applications can all be done yourself.
- You should consider an agent for work permits, business visas, overstay issues, or if you don't speak Thai and need help at a difficult immigration office.
- For tourist visas, DTV applications, extensions, and 90-day reporting, most people can handle it without an agent.
- Tools like Visa Manager can replace an agent for DTV document preparation at zero cost.
What does a visa agent in Thailand do?

A visa agent (sometimes called a "visa service" or "visa consultant") handles immigration paperwork on your behalf. Their services typically include:
- Visa applications — preparing and submitting documents at embassies or consulates
- Extensions — handling the paperwork and queue at immigration offices for stay extensions
- 90-day reporting — filing your address report so you don't have to visit immigration
- Work permits — navigating the complex process of obtaining legal work authorization
- Border runs — organizing transport to a neighboring country for a fresh entry stamp
- Overstay resolution — helping sort out fines, blacklisting risks, and re-entry issues
Most agents operate within Thailand (handling extensions, reporting, and work permits), though some overseas agents help with embassy applications abroad.
How much do visa agents cost in Thailand?
Pricing varies by service, location, and agent reputation. Here are typical ranges based on community reports:
| Service | Typical Cost (THB) | DIY Cost (THB) |
|---|---|---|
| 90-day reporting | 2,000–3,000 | Free (online) |
| Tourist visa extension | 3,000–5,000 | 1,900 |
| DTV extension | 4,000–6,000 | 1,900 |
| DTV application prep | 5,000–10,000 | Free with Visa Manager |
| Work permit | 10,000–25,000+ | N/A (employer usually handles) |
| Border run (organized trip) | 3,000–8,000 | 1,000–3,000 (DIY transport) |
| Overstay resolution | 5,000–15,000 | 500/day fine only |
Important: These are agent fees on top of the official government fees. A visa extension costs 1,900 THB at immigration whether you use an agent or not — the agent adds their service fee.
When should you use a visa agent?
There are legitimate situations where an agent saves you time, stress, or risk:
Work permits and business visas
Work permits involve coordination between your employer, the Ministry of Labor, and immigration. The process has many steps and strict requirements. Most companies use agents for this — and you should too if your employer doesn't handle it.
Language barriers at difficult offices
Some immigration offices outside Bangkok have limited English-speaking staff. If you don't speak Thai and you're dealing with a complicated situation (not a simple extension), an agent who speaks Thai can prevent miscommunication.
Overstay or legal complications
If you've overstayed your visa, been denied entry before, or have other immigration complications, an agent who understands the system can help you navigate the process and avoid making things worse.
Time-sensitive situations
If your visa is expiring soon and you don't have time to figure out the process, an agent can handle the paperwork quickly while you focus on other things.
When can you skip the agent and do it yourself?
For most common visa tasks, you don't need an agent:
Tourist visa applications
Tourist visa applications are straightforward — fill out the form, bring your passport, photos, and flight booking. Embassies have clear checklists.
DTV visa applications
The DTV requires more documents (proof of income, bank statements, contracts), but the process is well-documented. Note that the DTV currently requires an in-person visit to a Thai embassy — you can't apply online, but you can prepare everything digitally using our DTV document builder.
90-day reporting
You can do 90-day reporting online through the Thai immigration website for free. It takes about 5 minutes. If the online system is down (which happens), you can do it by mail or in person. Paying 2,000+ THB for an agent to do this is unnecessary for most people.
Visa extensions
Walk into your local immigration office, bring the required documents (passport, TM.7 form, photo, proof of address), pay 1,900 THB, and you're done. Wait times vary, but the process itself is simple.
Border runs
Book a cheap flight to Kuala Lumpur, Phnom Penh, or Vientiane. Cross the border, re-enter Thailand, get a fresh stamp. No agent needed.
How do you spot a trustworthy visa agent in Thailand?
Red flags 🚩
- Guarantees approval — No agent can guarantee a visa outcome. Immigration officers make the final decision.
- Demands full payment upfront — Reputable agents charge a deposit and the balance upon completion.
- No receipts or contracts — Always get documentation of what you're paying for.
- Asks for your passport without a receipt — Never hand over your passport without a written receipt.
- "Special connections" at immigration — This usually means they're bribing officials, which puts you at legal risk.
- Significantly cheaper than market rate — If it's too good to be true, it probably is.
Green flags ✅
- Registered business with a physical office
- Transparent pricing listed on their website or provided in writing
- Reviews on Google Maps, Facebook, or Trustpilot from real customers
- Clear communication about what's included and what's not
- Willing to explain the process rather than just saying "trust me"
Frequently Asked Questions
How much does a visa agent cost in Thailand?
Between 2,000 and 25,000 THB, depending on the service. Simple tasks like 90-day reporting cost 2,000–3,000 THB, while work permits can run 10,000–25,000+ THB. These fees are on top of official government charges.
Is it safe to use a visa agent in Thailand?
It can be, if you choose carefully. Look for registered businesses with reviews, transparent pricing, and proper receipts. Avoid anyone who guarantees approval or asks for your passport without documentation.
Do I need an agent for a DTV visa?
No. The DTV application is document-heavy but manageable. Tools like Visa Manager's document builder guide you through every requirement and run an AI review to catch common mistakes — at no cost.
Can a visa agent help with overstay issues?
Yes, this is one situation where an agent can be valuable. Overstay consequences range from fines (500 THB/day) to blacklisting and deportation. An experienced agent can help navigate the resolution process and minimize penalties.
This article is for informational purposes only and does not constitute legal advice. We are not affiliated with any visa agents. Always verify current immigration requirements with Thai immigration or your local embassy.

Join the conversation
Be the first to comment — real questions from people navigating the same rules. Comments are moderated.