Skip to main content

General & conversion

Thailand Overstay Fine Calculator

The fine for overstaying in Thailand is 500 baht a day, capped at 20,000 baht — reached at 40 days. Rate published by the Immigration Bureau.

Maintained by Chavarit HomjitRates last verified 29 Aug 2026How we verify

Fine by number of days overstayed

OverstayFineNote
1 days500—
5 days2,500—
10 days5,000—
20 days10,000—
30 days15,000—
40 days20,000Reaches the cap exactly here
60 days20,000At the cap — does not rise further
90 days20,000At the cap — does not rise further
180 days20,000At the cap — does not rise further

Ask about this page

The AI assistant answers only questions about the calculator on this page.

A foreigner who stays in Thailand beyond the date they were admitted until pays a fine of 500 baht for each day of overstay, up to a total of 20,000 baht. That is the rate published by the Immigration Bureau.

Enter the last date you were permitted to stay and the date you plan to leave, and this page works out the number of days and the fine, and tells you when the fine reaches its ceiling — a detail most pages leave out, because they stop at “500 baht a day”.

How it works

The rate. 500 baht for each day beyond the permitted period, but no more than 20,000 baht in total. That is the Immigration Bureau’s own wording; the link is in the references below.

Which day counts as the first. The first day of overstay is the day after the date on your stamp. If the stamp says admitted until the 1st and you leave on the 1st, you are still within the period and owe nothing. Leave on the 2nd and you are one day over.

Where to find that date. Look at the entry stamp in your passport, the line reading “Admitted until”. If you have extended your stay, use the most recent extension stamp instead. Do not use the expiry date printed on the visa — a visa says how long you may use it to enter the country, while the stamp says how long you may stay. They are different dates and they usually do not match. This is the single most common reason people believe they have not overstayed when they have.

The fine reaches its ceiling at 40 days, because 20,000 divided by 500 is exactly 40. Someone 40 days over and someone 400 days over pay the same 20,000 baht.

This needs to be understood correctly. The fine not increasing does not mean nothing else gets worse. The Immigration Bureau also applies bans on re-entering the country, and the length of those depends on how long the overstay ran and how the person left Thailand.

This page does not publish ban lengths. A number of English-language sites state them precisely, but those figures are copied from one another and cannot be traced back to a published official order. This site works to a rule that every figure must come from the website of the authority responsible for it, so where that is not possible, nothing is published. Being wrong about something that affects a person’s right to travel does more harm than having no figure at all.

Where the fine is paid. Generally at immigration control on departure, or at an Immigration office. Allow considerably more time than usual at the airport, because there is an extra process to go through.

Please read this. This page calculates the published fine and nothing else. It is not legal advice and does not cover every consequence of overstaying. If the overstay has run for a long time, if there has been an arrest, or if there are other circumstances involved, speak to a lawyer or contact the Immigration Bureau directly before travelling.

Frequently asked questions

How much is the overstay fine in Thailand?

500 baht for each day beyond the permitted period, but not more than 20,000 baht in total. That is the wording published by the Immigration Bureau.

Is one day of overstay fined?

At the published rate, one day is 500 baht. Note that the first day of overstay is the day after the date on the stamp — leaving on the exact date the stamp gives means you are still within the permitted period.

Does the fine keep growing indefinitely?

No. It stops at 20,000 baht, which is reached at 40 days. After that the fine does not increase however long the overstay runs. The other consequences continue to worsen with time, so this is not a reason to stay.

Why does this page not say how many years I would be banned?

Because those figures could not be verified against the Immigration Bureau’s own published material. The numbers circulating online are copied between sites and cannot be traced to an official order. This site holds to sourcing every figure from the responsible authority, so where that is not possible it publishes nothing. Ask Immigration directly.

My visa is still valid — can I still be overstaying?

Yes, and this catches people out constantly. A visa governs when you may use it to enter Thailand. The stamp you receive on arrival governs how long you may stay on that entry. The stamp date is what matters for overstay, and it is frequently earlier than the visa expiry.

Sources

Rates last verified 29 Aug 2026

Related tools