N
NYC Legal
Notary · Translation
📋

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

AI Quick Answer

An in-country visa extension is filed at the district/provincial Immigration office 30–45 days before expiry. Fee THB 1,900 per renewal. Non-B (work) extends 1 year at a time; Retirement (age 50+) 1 year; Marriage 1 year. Requirements: TM30 + TM7 form + financial proof (Retirement: THB 800k in bank ≥2 months OR THB 65k/month income).

Government fee
THB 1,900 per renewal · plus re-entry permit (1,000/3,800)
Deadline
30–45 days before visa expiry
Forms
TM7 · TM30 · TM47 (ถ้าครบ)

Step-by-step process (5 steps)

  1. 1
    Check visa type and requirements

    Non-B: Work Permit + 3 months payslips + tax returns · Retirement: THB 800k in Thai bank ≥2 months OR income 65k/month · Marriage: THB 400k + marriage cert

  2. 2
    Prepare full document set

    Passport (≥6 months validity) + two 4×6cm photos + TM7 + latest TM30 + bank statement + work permit/marriage cert + previous TM47 receipts

  3. 3
    Visit Immigration 30–45 days early

    Go to the district/provincial Immigration office of your residence. Bangkok: Chaeng Wattana — book online at qonline.immigration.go.th

  4. 4
    Submit and wait under consideration

    Officer reviews + interview + stamps 'under consideration' for 30 days — you can continue working and traveling normally

  5. 5
    Collect approval

    Return 30 days later for the approval stamp + buy a re-entry permit + immediately file a fresh 90-day report

Frequently asked questions

Can I file too early or too late?

Earliest 45 days before expiry, latest the final day of visa validity — but very last-minute filings may not get the 30-day 'under consideration' stamp.

Do I need THB 800k every renewal (Retirement)?

Yes — in your Thai bank for at least 2 months before filing and retained for 3 months after, plus THB 400k year-round.

What if extension is rejected?

7 days to leave the country, or appeal within 48 hours. Most cases simpler to leave and apply for a fresh Non-Immigrant Visa from abroad.

What is the total cost?

Government fees are THB 1,900 for the extension of stay plus THB 1,000 for a single or THB 3,800 for a multiple re-entry permit. Our service fee for document preparation, form checking, and accompanying you to Immigration is quoted per case — contact us on LINE for a figure.

How many times can I renew?

Extensions are granted one year at a time and there is no statutory limit on the number of renewals, provided you continue to satisfy the qualifying criteria each year. Retirement-based extensions are commonly renewed indefinitely as long as the age, financial, and reporting requirements remain met.

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
50+
ภาษาที่ให้บริการ
นักแปลเจ้าของภาษา