Skip to content
  1. Home
  2. Blog
  3. Renewing your visa and the 90-day report

Visas

Renewing your visa and the 90-day report

Short answer: living in Thailand on a long visa comes with three recurring tasks — the 90-day report, the re-entry permit when you leave, and the annual renewal — and none of them is hard once you know it exists. Long answer: forgetting one is the expat's most avoidable scare. Here are all three, with deadlines and fines.

Published 18 · 07 · 2026 · Bexpat

The three recurring tasks

The three recurring tasks of a long-stay visa
TaskHow oftenIf you miss it
90-day reportEvery 90 days of continuous stayFine (~฿2,000)
Re-entry permitBefore every trip out of the countryThe visa is cancelled when you leave
Annual renewalOnce a yearYou lose residence

The 90-day report

It's the most frequent one, and the one most people forget. It consists of notifying immigration of your address every 90 days of continuous stay. It's not a renewal or a payment: just reporting where you live. It can be done in person, by mail or online, and there's usually a window of several days before and after the date. Filing it late costs about ฿2,000 (~€50) in fines; nothing serious, but silly to pay.

Important: the counter resets if you leave the country. Every time you come back from a trip, the 90 days start over from that entry.

The re-entry permit

The classic rookie trap. If you hold a long-stay visa and leave Thailand without a re-entry permit, the visa is cancelled the moment you leave — and you'd come back having to start the process from zero, with everything that costs. You get it at immigration or right at the airport before flying, in two versions:

Bexpat tip: if you travel more than once or twice a year, get the multiple re-entry permit up front. The classic mistake is booking a weekend flight to Kuala Lumpur, forgetting the permit, and finding out at the counter that your year-long visa just died. And put the 90-day report next to your proof-of-life (if you draw a pension) in the same calendar alarm: two birds, one reminder.

The annual renewal

Renewal depends on your route — retirement, marriage, work — but they all share the same logic: keep the requirement that got you the visa (funds, job, marriage) and renew on time. Bank deposits have rules on seasoning and minimum balance around renewal time: emptying the account right before is the mistake that sinks the most renewals.

Where Bexpat fits in

We explain and schedule the first round of these tasks when we hand over your apartment (it's part of your first month). For year-on-year renewals, many expats use a local agent who handles them for little money; we guide you on setting up that calendar so it doesn't depend on your memory. If you still don't know which visa fits you, start with the test.

Frequently asked questions

What is the 90-day report?

Notifying immigration of your address every 90 days of continuous stay. In person, by mail or online. It's not a renewal, just reporting where you live. The counter resets if you leave the country.

What if I miss it?

A fine of about ฿2,000 (~€50) for filing late. It doesn't suspend the visa on its own, but it's easy to avoid with an alarm.

What is the re-entry permit?

The permit to leave the country without your long-stay visa expiring. Without it, the visa is cancelled when you leave. You get it at immigration or the airport, single or multiple entry.

Your paperwork, scheduled

We set up your move and leave the report, re-entry permit and renewal explained and on the calendar. Start with a free twenty-minute call.