Last updated: November 2025

The first time I queued at Phuket Immigration for a Non-B extension, I turned up with what I thought was a complete document package. The officer looked at my company documents and pointed to a date stamp. My DBD certificate was 4 months old — they require it within 3 months, freshly certified. I was sent away, had to get new documents from Bangkok, and came back a week later. Lesson learned, expensively.

Non-B visa extensions in Phuket are entirely manageable once you know the process — but the document requirements are exacting and the Phuket Immigration office has its own rhythms and quirks. This guide is based on multiple successful extensions and the accumulated wisdom of the Phuket expat business community.

Non-B Extension in Phuket — Key Facts 2026

  • Location: Phuket Immigration, 37 Poonpol Road, Talat Yai, Mueang Phuket (near Provincial Hall)
  • Hours: Mon–Fri 08:30–16:30, closed public holidays
  • Extension granted: 1 year (stamped in passport)
  • Government fee: 1,900 THB
  • Apply: Up to 30 days before current stamp expires
  • Processing time: Usually same-day (bring morning, collect afternoon) or next working day
  • 90-day report: Required every 90 days to report your current address to Immigration

The Phuket Insider — Visa Alert Service

We send reminders when your Non-B extension window opens, plus any rule changes from Phuket Immigration. Join 5,000+ expats — get our free weekly Phuket insider tips.

Step-by-Step: Non-B Extension at Phuket Immigration

1

Prepare documents 2–3 weeks before expiry

Collect and verify all documents. Check dates — DBD certificate must be within 3 months. Request updated documents from your company secretary or accountant. Get photos taken (4x6cm white background).

2

Complete TM 7 form

Download TM 7 (Application for Temporary Stay Extension) from the Thai Immigration website or collect a paper copy at the office. Complete in English, black pen, no correction fluid. Have your accountant or visa agent check it if unsure.

3

Arrive early — queue numbers from 08:30

Phuket Immigration is busy. Arrive by 08:00 to be in the first queue group. Numbers are distributed at the entrance. Non-immigrant extensions typically use a separate queue from tourist visa extensions — ask the counter staff for the right queue.

4

Submit at the window

When your number is called, present the full document package. The officer may ask questions about your role, salary, or company activities. Answer clearly and briefly. They may request any missing documents before accepting.

5

Pay 1,900 THB at the cashier

After submission is accepted, you're directed to the cashier to pay the extension fee. Cash preferred — bring 2,000 THB to be safe. Get your payment receipt.

6

Collect passport (same day or following day)

Straightforward cases: passport returned same afternoon. Complex cases or officer not available: you're given a collection date, usually 1–3 working days. Never overstay your current stamp while waiting — the new stamp takes effect from the current expiry date.

Complete Document Checklist for Non-B Extension

60-min consultation · 2,500 THB

Not sure which Phuket visa is right for you?

Thailand's visa rules change often, and the wrong choice can cost you months. A 60-minute consultation walks through your specific situation — retirement visa, LTR, DTV, Thailand Elite — and we'll tell you exactly what to apply for.

Get personalised visa advice →

By Fredrik Filipsson — living in Phuket since 2019

Your Personal Documents

Company Documents (from your employer or own company)

⚠ Critical Detail

The 3-month freshness requirement on DBD documents catches many expats out. DBD certification is obtained from the Department of Business Development (DBD) either at their Phuket office or online at dbd.go.th. Allow 2–5 working days for certification. If your accountant handles your company, they should obtain fresh certifications at least 2 weeks before your extension date.

Using a Visa Agent for Your Non-B Extension in Phuket

Many Phuket expat business owners — even those who've been here for years — use a visa agent for Non-B extensions. The reasons are practical rather than lack of understanding: queue times at Phuket Immigration can run 3–5 hours for self-submitters, and any document issue means a second trip. An agent handles the queue, checks documents before submission, and often has an established relationship with the officers.

What Phuket Visa Agents Charge for Non-B Extensions

Recommended Visa Agents in Phuket

Several established visa agents operate in Phuket with solid track records. Most are clustered around Phuket Town near the Immigration office or on the major expat strips in Rawai, Kata, and Bang Tao. Ask for referrals from other expat business owners — the Phuket Expat Business Network Facebook group and Rawai and Bang Tao expat groups are good sources.

💡 Insider Tip

If you use a visa agent, give them your documents at least 5 working days before your extension date. Good agents check everything thoroughly and may identify issues (expired DBD cert, missing document) that would require you to run around gathering replacements. The day before your extension is too late for surprises.

Find a Trusted Visa Agent in Phuket

Non-B extension, work permit renewal, company setup, 90-day reports — our vetted Phuket visa agent network handles it all. Get connected in 24 hours.

Find a Phuket Visa Agent →

The 90-Day Reporting Requirement

On a Non-B extension, you must report your current address to Immigration every 90 days. This is separate from your annual visa extension. Failing to report results in a 2,000 THB fine. Options for 90-day reporting in Phuket:

What Happens If You Overstay Your Non-B

If your Non-B stamp expires and you haven't extended or departed, you are overstaying. The fine is 500 THB per day of overstay, capped at 20,000 THB. Overstay of more than 90 days results in a 1-year ban on re-entry; more than 1 year results in a 3-year ban; more than 3 years results in a 10-year ban. These bans are serious and difficult to challenge.

⚠ Important

If your visa extension is pending with Immigration (you've submitted documents but haven't collected your passport yet), you are NOT overstaying — you have an ongoing application. But you also cannot leave Thailand until you collect your passport with the new stamp. Keep your document submission receipt in case you need to prove pending status.

Confused About Your Visa Situation?

Non-B, LTR, DTV, SMART Visa — the Thai visa landscape is genuinely complex. Our team helps Phuket expats figure out the right path. First question is free.

Ask Us Anything →

Related Guides

Frequently Asked Questions

Where is Phuket Immigration for Non-B extensions?
Phuket Immigration is at 37 Poonpol Road, Talat Yai, Mueang Phuket (near the Provincial Hall in Phuket Town). Open Monday–Friday 08:30–16:30. Arrive by 08:00 for shorter queues.
What documents do I need to extend my Non-B visa in Phuket?
Personal: passport (original + copies), current Non-B stamp, work permit (original + copies), TM 7 form, photos. Company: DBD-certified company certificate (within 3 months), shareholder list, director support letter, last 3 months' payslips, PND 1 receipts, SSF payment confirmations. All company documents need the company stamp.
How much does a Non-B extension cost at Phuket Immigration?
Government fee: 1,900 THB. Via a visa agent: typically 3,000–6,000 THB total including the government fee. Premium same-day service: 8,000–12,000 THB.
How long before expiry should I apply for a Non-B extension in Phuket?
Apply no later than 30 days before your current stamp expires. Aim for 3–4 weeks before expiry. Never let your stamp expire — overstay fines are 500 THB/day with entry bans for longer overstays.
Can I extend my Non-B in Phuket if my company is Bangkok-registered?
Yes. You can extend at any Immigration office regardless of where your company is registered. You'll need your Bangkok-registered DBD documents delivered to Phuket before the extension appointment. Many expats use a visa agent to manage this.
What are the most common reasons for Non-B extension rejection in Phuket?
Most common: DBD certificate older than 3 months; PND 1 receipts showing zero tax for months with declared salary; work permit category mismatch; photos not meeting specifications; incomplete TM 7 form. Using a visa agent who pre-checks your documents eliminates most of these risks.
Disclosure: This article contains affiliate links to visa agent services. Phuket Expat Guide may earn a commission at no cost to you. Visa rules and document requirements may change — always verify current requirements directly with Phuket Immigration or a licensed visa agent. Information accurate as of May 2026. Last updated: November 2025.