Thailand Immigration Fees: THB 1,900 Extension, THB 1,000 Re-Entry

An extension of stay costs THB 1,900. A re-entry permit costs THB 1,000 for one trip or THB 3,800 for several. Fines are separate: a late 90-day report is settled for THB 2,000, and an overstay costs THB 500 a day up to THB 20,000. Fees on the Bureau schedule are not refunded.

On this page
  1. Immigration fee table: what each service costs
  2. Fines: what you pay for a missed deadline, and who pays
  3. How to pay: where, when and in what form
  4. Extension and re-entry: what to pay and when
  5. Changing visa category: THB 2,000
  6. Visa on arrival, TDAC and the tourist fee
  7. Cut your costs: how to avoid the fines
  8. Common questions

On this page

  1. Immigration fee table: what each service costs
  2. Fines: what you pay for a missed deadline, and who pays
  3. How to pay: where, when and in what form
  4. Extension and re-entry: what to pay and when
  5. Changing visa category: THB 2,000
  6. Visa on arrival, TDAC and the tourist fee
  7. Cut your costs: how to avoid the fines
  8. Common questions

The service fees below sit on the Bureau fee schedule under Ministerial Regulation 27, starting with THB 1,900 for an extension of stay. The fines come from the Immigration Act.

Immigration fee table: what each service costs

The extension and re-entry fees sit on the Bureau fee schedule. The change-of-category and visa-on-arrival fees come from other Bureau and ministry pages. Schedule fees are not refunded, whether or not the application is approved.

Service Fee
Extension of visa (stay) THB 1,900
Re-entry permit, single entry THB 1,000
Re-entry permit, multiple entries THB 3,800
Change of visa category (Bangkok list, 2021) THB 2,000
Visa on arrival THB 2,000
Thai fee schedule page with fees for transit, tourist and non-immigrant visas and other permits.
The Bureau's fee schedule: visa fees next to the re-entry permit lines. Source: Immigration Division 1 (Bangkok), fee schedule, archived 23 Jun 2024 (opens in a new tab), captured 17 October 2026

The same schedule prices the visas themselves and the residence papers. You rarely need these.

Item Fee
Transit visa THB 800
Tourist visa THB 1,000
Non-Immigrant visa, single entry THB 2,000
Non-Immigrant visa, multiple entries within one year THB 5,000
Immigrant visa THB 1,900
Endorsement of departure to return THB 1,900
Replacement residence certificate (TM.17) THB 1,900
Appeal against a prohibited-person finding THB 1,900
Application for permission to reside THB 7,600
Residence certificate (TM.16), spouse of a Thai national THB 95,700
Residence certificate (TM.16), work or expert THB 191,400
LTR visa THB 50,000
Lower part of the Thai fee schedule with endorsement fees and other lines.
More lines from the fee schedule, including the endorsement fee. Source: Immigration Division 1 (Bangkok), fee schedule, archived 23 Jun 2024 (opens in a new tab), captured 17 October 2026

Embassy visa fees are set by each embassy in its own currency. The DTV fee differs by embassy: THB 10,000 on the ministry infographic, GBP 300 in London, AUD 600 in Sydney. Read the visa types overview, the DTV guide and the LTR guide for the conditions.

Fines: what you pay for a missed deadline, and who pays

An overstay costs THB 500 per day, up to THB 20,000 for an overstay of 40 days or longer. The other fines hit different people, so check who owes what.

Offence Fine Who pays
Overstay THB 500 a day, max THB 20,000 The foreigner, before leaving
Overstay taken to court Up to 2 years in prison or up to THB 20,000, or both The foreigner
90-day report made late THB 2,000, paid when you report in person The foreigner
90-day report missed (the Act) Up to THB 5,000 plus up to THB 200 a day until you comply The foreigner
TM.30 not filed within 24 hours Up to THB 2,000; THB 2,000 to THB 10,000 for a hotel manager The host or hotel, not the guest
Royal Thai Embassy Washington page headed Warning of overstay, with a table of ban periods for aliens who surrender.
The Washington embassy advice page on overstay, with its ban tables and airport advice. Source: Royal Thai Embassy Washington D.C., Advice on Thailand Visa Overstay Regulations (opens in a new tab), captured 17 October 2026

On arrest, one office quotes THB 5,000 for the 90-day failure, well above the late-report THB 2,000.

Once the fine is paid as settled, the case is deemed settled under the Criminal Procedure Code. The overstay guide covers the re-entry bans that follow a long overstay.

Page of the consolidated Immigration Act with the penalty sections in Thai and English, including the fine for failing the notification.
The penalty sections of the Act: fines for failing the residence notifications. Source: Immigration Act B.E. 2522, consolidated Thai text with English translation (Phuket Immigration Office copy) (opens in a new tab), captured 17 October 2026

A few hours of overstay usually draw no fine. A one-week overstay costs 7 days x THB 500 = THB 3,500. Treat the waiver as practice, not a right.

How to pay: where, when and in what form

You file an extension in person at the immigration office covering the area where you live. Bring the passport original and one copy, form TM.7 and the signed overstay acknowledgement. The extension guide has the full steps.

Counter service runs Monday to Friday, except official holidays, and the handbook gives 08.30 to 16.30 with a lunch break. Hours differ by office.

The officer issues a fee receipt and hands you the original. Keep it with the passport.

The visa-on-arrival fee is THB 2,000, cash in baht, and non-refundable. Carry cash for the other counters too.

Thai immigration web page with bold notes on the reporting window and the fine, above the list of documents for filing in person.
The notes on the window and the fine sit above the document list for filing in person. Source: Phitsanulok Immigration, 90-day notification page (opens in a new tab), captured 17 October 2026

The 90-day report goes to the office covering where you live. You can file it online at the Bureau portal or by post with an envelope carrying a THB 10 stamp. The reporting guide covers the window and online steps.

Extension and re-entry: what to pay and when

An extension costs THB 1,900 and a single re-entry permit costs THB 1,000, so staying longer and leaving once adds up to THB 2,900. A multiple re-entry permit with the extension costs THB 5,700.

Leaving without a re-entry permit ends your permitted stay. The re-entry permit guide has the counter steps. Apply on form TM.8 with a 4x6 cm photo, in person at the immigration office.

Single or multiple re-entry

Three single permits cost THB 3,000, less than one multiple permit. Four single permits cost THB 4,000, more than the multiple permit. Choose the multiple permit from the fourth trip.

LTR visa holders are exempt from the re-entry permit.

Thai-language Immigration Bureau guide page on the re-entry permit, explaining single and multiple re-entry and listing the documents and fees.
The Bureau's re-entry permit guide: single versus multiple permit, documents and fees. Source: Tak Immigration re-entry permit guide (Immigration Bureau), page 2 (opens in a new tab), captured 17 October 2026

Changing visa category: THB 2,000

A change of category carried a THB 2,000 fee on the Bangkok Division 1 document lists of 2021. The fee matches the single-entry Non-Immigrant visa line.

Tourist and transit visa holders use form TM.86. The list allowed up to 90 days and required at least 15 days of the current stay to remain. A change followed by the first one-year extension costs THB 3,900.

Archived Bangkok immigration FAQ page with the Changing Visa section open, listing the visa categories one by one.
The Bangkok Division 1 FAQ section on changing visa category, in its 2021 copy. Source: Immigration Division 1 Bangkok: FAQ, Changing Visa section (Wayback copy of 26 Jan 2021) (opens in a new tab), captured 17 October 2026

Visa on arrival, TDAC and the tourist fee

The visa on arrival costs THB 2,000. The TDAC arrival card is free of charge, but it is not a visa.

One-page Ministry of Foreign Affairs summary table of Thailand's visa exemption and visa on arrival schemes, with boxes for each stay length and a box for visa on arrival.
The ministry's one-page summary of every exemption box and the visa on arrival box. Source: Ministry of Foreign Affairs summary of the 2026 visa exemption and VoA schemes (opens in a new tab), captured 17 October 2026

The tourist entry fee is a proposal, not a charge. The proposed rate is a flat THB 450 per person, and the draft still goes to the National Tourism Policy Committee and the Cabinet. See the tourist entry fee page.

Cut your costs: how to avoid the fines

  1. Read the date on your entry stamp, and apply for an extension before the permitted stay ends.
  2. Diary the 90-day report: you may file from 15 days before to 7 days after the due date.
  3. If you host a foreigner, notify immigration within 24 hours of arrival. The host notification guide explains the filing.
  4. Pay any overstay fine before you leave the country.
  5. Visa on arrival holders generally cannot extend, except in special cases of illness that prevent travel.
Which immigration fee applies? Service fees from the Bureau schedule, fines from the Act Are you leaving Thailand and coming back on the same stay? Re-entry permit: THB 1,000 single or THB 3,800 multiple LEAVING NO Do you need more days than your stamp gives? Extension: THB 1,900, filed before the stay ends STAYING NO Changing visa category inside Thailand? Change of category: THB 2,000, form TM.86 CHANGING NO FINES TO AVOID LATE 90-DAY REPORT THB 2,000 in person OVERSTAY THB 500 a day, max THB 20,000 ThailandBuddy.com · Source: Bureau fee schedule under Ministerial Regulation 27; Immigration Act; Thai embassy pages Verified 17 Oct 2026 · Re-checked every 3 months Which immigration fee applies? Service fees from the Bureau schedule, fines from the Act Are you leaving Thailand and coming back on the same stay? LEAVING Re-entry permit: THB 1,000 single or THB 3,800 multiple NO Do you need more days than your stamp gives? STAYING Extension: THB 1,900, filed before the stay ends NO Changing visa category inside Thailand? CHANGING Change of category: THB 2,000, form TM.86 NO FINES TO AVOID LATE 90-DAY REPORT THB 2,000 in person OVERSTAY THB 500 a day, max THB 20,000 ThailandBuddy.com · Source: Bureau fee schedule under Ministerial Regulation 27; Immigration Act; Thai embassy pages Verified 17 Oct 2026 · Re-checked every 3 months
Which fee applies: leaving and returning, staying longer, or changing visa category, then the two fines. Checked 17 Oct 2026.
Tap to enlarge diagram

↑ Contents

Not confirmed: Cash or card: only the visa-on-arrival fee is stated as cash in baht. Ask your office about cards and about the airport re-entry fee. Confirm that an on-time report is free: the fee schedule has no line for it. Check the current figures at the counter, because this schedule is an archived copy.

Common questions

How much does a Thai visa extension cost?

THB 1,900. The fee is not refunded, whether or not the application is approved.

How much is a re-entry permit in Thailand?

THB 1,000 for a single entry and THB 3,800 for multiple entries. Three single permits cost less than one multiple permit, and four cost more.

What is the fine for a late 90-day report?

A report made after the window is made in person and settled by a fine of THB 2,000. You may report from 15 days before to 7 days after the due date.

How much is the overstay fine?

THB 500 per day, up to THB 20,000 for an overstay of 40 days or longer. You pay before you leave the country.

What does a change of visa category cost?

THB 2,000, on form TM.86 if you hold a tourist or transit visa. File with at least 15 days of your stay left.

Who pays the TM.30 fine, the foreigner or the host?

The host. The duty to notify within 24 hours sits with the house-master, owner or hotel manager, and the fine for failing it is up to THB 2,000.

Can I pay immigration fees by card?

Only the visa-on-arrival fee is stated as cash in baht. For the extension and re-entry counters, ask the office before you queue.

Are immigration fees refundable?

The fee schedule says the fee is not refunded in any case.

Is the TDAC arrival card free?

The TDAC is free of charge, but it is not a visa.

What does a residence certificate for the spouse of a Thai cost?

THB 95,700 per certificate. The application for permission to reside is THB 7,600 per person.

General information checked against the sources listed above, not legal advice for your situation. Rules and office practice change; confirm with the immigration office or a licensed adviser before you act. See how guides are checked.

Spotted an error? Report it.