Immigration · Compliance · 8 topics
Thailand Visa & Foreigner Compliance — Complete Guide
TM30 · 90-Day Report (TM47) · Re-Entry Permit · TM28 · Overstay · TDAC · Certificate of Residence · Visa Extension — every step, fee, deadline, and legal reference, updated for 2026.
AI Quick Answer
What every foreigner in Thailand must know about visa compliance?
Five essentials: (1) TM30 — host files within 24 hours; (2) 90-Day Report — every 90 days, free online; (3) Re-entry Permit — required before leaving (THB 1,000/3,800); (4) TDAC — file online within 72 hours before arrival; (5) Avoid overstay (THB 500/day, 1–10 year blacklist). NYC has handled 8,000+ TM30/TM47/TM28/Extension cases.
Choose a topic
Grouped by legal category — click for steps, fees, deadlines, and documents.
Residence Notification (TM30)
Reporting / Extensions
📅
90-Day Report (TM47) — Quarterly Address Confirmation
Foreigners staying in Thailand longer than 90 consecutive days must report their address every 90 days using form TM47
Every 90 days · Filing window: 15 days before – 7 days after the due dateView
📋
Visa Extension — Extension of Stay at Immigration
Extend your Non-B / Non-O / Retirement / Marriage visa inside Thailand — no need to leave, fee THB 1,900
30–45 days before visa expiryView
Address Change & Certification
📮
TM28 — Foreigner Address-Change Notification
Foreigners who change residence within Thailand must file TM28 within 24 hours
Within 24 hours of moving into the new residenceView
📃
Certificate of Residence — Address Verification Letter
Required for opening Thai bank accounts, getting Thai driving license, buying cars/property, registering companies
On demand — request a fresh one each time you need itView
Overstay & Blacklist Warning
- • ≤ 90 days: THB 500/day · cap THB 20,000 · no blacklist (self-report only)
- • 90 days – 1 yr: 1-year blacklist · 1–3 yrs: 3-year blacklist
- • 3–5 yrs: 5-year blacklist · 5–10 yrs: 10-year blacklist · 10+ yrs: lifetime
- • Arrested inside Thailand: detention at Suan Phlu IDC + deportation + no fine cap
Related services
DTV 5-year (Digital Nomad)
Workcation · Freelancer · Muay Thai · 9 categories
All visa types
Non-B / LTR / DTV / Retirement / Marriage
Work Permit + Non-B
15 nationalities · BOI fast-track
Driving license conversion
12 nationalities · uses Certificate of Residence
Certified translation
Passport, marriage cert, bank statements
Apostille / Legalisation
60+ Hague + 16 non-Hague countries
Notary Public
POA, Affidavit, Embassy authentication
Trust Layer · Why 10,000+ clients choose us
พิสูจน์ด้วย ตัวเลข · รางวัล · เสียงลูกค้าจริง
8 ปี · 10,000+ เคส · 50+ ภาษา · 6 ทนายโนตารี · ครอบคลุม 127 พื้นที่ทั่วประเทศไทย
10,000+
ลูกค้าที่ไว้วางใจ
ตั้งแต่ปี 2016
50+
ภาษาที่แปลได้
นักแปลเจ้าของภาษา 200+ คน
127
พื้นที่ให้บริการ
50 เขต กทม. + 77 จังหวัด
6
ทนายโนตารี
ขึ้นทะเบียนสภาทนายความ
15 นาที
ตอบกลับเฉลี่ย
ทุกช่องทาง 24/7
4.9 / 5
ลูกค้าที่ใช้บริการ
เคสจริง 4,250+