Thailand Immigration Fees: Fees and Fines in One Table

The Immigration Bureau charges THB 1,900 for an extension, THB 1,000 for a single re-entry permit and THB 3,800 for a multiple one. Fees follow Ministerial Regulation 27/2546 and are not refunded. A late 90-day report is compounded at THB 2,000 and overstay costs THB 500 per day.

On this page
  1. The fees you meet most
  2. Visa fees
  3. Long-term stays
  4. What is free
  5. Fines: late reports, TM30 and overstay
  6. Paying at Phuket Immigration
  7. Related guides
  8. Common questions
  9. Comments

On this page

  1. The fees you meet most
  2. Visa fees
  3. Long-term stays
  4. What is free
  5. Fines: late reports, TM30 and overstay
  6. Paying at Phuket Immigration
  7. Related guides
  8. Common questions
  9. Comments

The fees below come from Ministerial Regulation 27/2546 and the Immigration Bureau fee schedule. An extension is THB 1,900, a single re-entry permit THB 1,000.

The fees you meet most

Plain web page listing fees by service: extension, re-entry permit, visas, certificates of residence and others.
The English fee page as copied by the Wayback Machine. Source: Immigration Division 1 fee page, English, Wayback snapshot of 9 Aug 2024 (opens in a new tab), captured 13 October 2026
Service Fee
Extension of temporary stay THB 1,900 per time
Re-entry permit, single entry THB 1,000
Re-entry permit, multiple entry THB 3,800
Endorsement THB 1,900
Appeal under Section 22 THB 1,900 per person
Appeal under Section 36 THB 1,900 per person

The fee is not refunded under any circumstances. The handbook gives the same THB 1,900 for a tourist extension.

The fee schedule rests on Ministerial Regulation no. 27 (B.E. 2546), published on 27 June 2003 and in force from 26 August 2003.

Visa fees

Plain Thai-language web page listing fees by service with a regulation note at the bottom.
The Thai fee page as copied by the Wayback Machine. Source: Immigration Division 1 fee page, Thai, Wayback snapshot of 23 Jun 2024 (opens in a new tab), captured 13 October 2026
Visa Fee
Transit visa THB 800 per entry
Tourist visa THB 1,000 per entry
Non-immigrant, single entry THB 2,000
Non-immigrant, multiple entry THB 5,000 per year
Non-immigrant, multiple entry, APEC THB 5,000 per 3 years
Immigrant visa THB 1,900
Non-quota immigrant, single entry THB 1,900
Non-quota immigrant, multiple entry THB 3,800 per year
Visa on Arrival THB 2,000, cash only

The Visa on Arrival fee is non-refundable.

DTV fees differ by embassy

Embassy fees for the DTV: Ho Chi Minh City charges USD 340. Washington D.C. charges USD 400. Taipei charges NTD 11,000, in cash only.

The DTV fee is non-refundable.

Long-term stays

Printed handbook page with tables for the list of documents, the fee and the application form.
The Immigration Bureau handbook page that lists the paperwork and the fee. Source: Immigration Bureau public handbook 2.4, extension of stay for tourism, page 2 (document list and fee) (opens in a new tab), captured 13 October 2026
Item Fee
LTR visa THB 50,000
LTR qualification endorsement (BOI) No fee
LTR work permit, Thai employer THB 3,000 per year
Resident permit THB 7,600 per person
Smart Visa THB 10,000 per year of visa permission
Duplicate certificate of residence (TM.17) THB 1,900

The LTR visa processing fee is THB 50,000 per person for the 10-year multiple-entry visa when collected in Thailand. At an embassy or by e-visa it may be higher.

Certificates of residence (TM.15 and TM.16)

Case Fee
Entered before the 1979 Act (TM.15) THB 19,000
Investment (TM.16) THB 191,400
Employment or expert (TM.16) THB 191,400
Marriage to a Thai national (TM.16) THB 95,700
Head of family, child processing Thai nationality (TM.16) THB 191,400
Spouse of a resident (TM.16) THB 95,700
Underage child (TM.16) THB 95,700
Adult child (TM.16) THB 191,400
Re-apply for non-quota immigrant visa after leaving without endorsement THB 95,700

What is free

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

Fines: late reports, TM30 and overstay

Breach Penalty
Late 90-day report, in person THB 2,000 compounded
Missed 90-day or address-change duty, Act ceiling Up to THB 5,000 plus up to THB 200 per day
Failing the Section 38 notification Up to THB 2,000
Hotel manager failing Section 38 THB 2,000 to THB 10,000
Overstay THB 500 per day, capped at THB 20,000

You can make the 90-day notification from 15 days before to 7 days after the due date. The Act’s ceiling for the 90-day notification is higher than the amount compounded at the counter. Currently these fines stand as listed.

Leaving Thailand without a re-entry permit cancels the permitted stay. Read Thailand re-entry permit before a trip.

Paying at Phuket Immigration

Phuket Immigration compound with flags on poles, a white fence, a green hedge and a blue sign by the road.
The Phuket Immigration compound on Phuket Road.

Phuket Immigration Office is at 482 Phuket Rd., Talad Yai, Mueang, Phuket 83000. The phone is 0 7622 1905. Counters open from 8.30 a.m. and the afternoon session runs to 4.30 p.m. The office is closed Saturday and Sunday.

Phuket Immigration Office
482 Phuket Rd, Tambon Talat Yai, Mueang Phuket District, Phuket 83000, Thailand · Open in Google Maps (opens in a new tab)
White entrance wall with a blue and gold crest and a black name plate above a glass door.
The entrance of the Phuket Immigration building.

The office’s form page carries TM.30, TM.47 and TM.28.

Open in Google Maps (opens in a new tab)

Photo credits

↑ Contents

Not confirmed: Whether any fee changed after the Bureau's schedule dated 9 August 2024: ask the Phuket Immigration counter on the day. How you pay at the counter: confirm before you queue.

Common questions

How much is a visa extension in Phuket?

THB 1,900 each time, for an application to stay in the Kingdom temporarily. The fee is not refunded under any circumstances.

How much is a re-entry permit?

THB 1,000 for a single entry and THB 3,800 for multiple entries.

Is the Thailand Digital Arrival Card free?

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

What does the LTR visa cost?

THB 50,000. The BOI charges no fee for the qualification endorsement when you apply on the LTR online system.

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

A foreigner who reports past the window is compounded THB 2,000.

What is the overstay fine?

THB 500 per day, capped at THB 20,000, a cap reached at 40 days.

Which regulation sets the fees?

Ministerial Regulation no. 27 (B.E. 2546), published in the Royal Gazette on 27 June 2003 and in force from 26 August 2003.

Comments (0)

Be the first to ask about this topic.

    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.