This is NOT an official government website. We are an independent resource providing information and assistance to travelers.

Do I need to pay a fee to cancel my non-O visa if leaving Thailand within 7 days?

Jun 10, 2025
3 days ago
Aimee ********
ORIGINAL POSTER
For cancelling a non o visa do I need to pay a fee to leave within the next 7 days or do I need to leave same day?
979
views
4
likes
29
all likes
10
replies
0
images
5
users
TLDR : Answer Summary
When canceling a Non-O visa, it is generally advisable to visit the immigration office about a week before the cancellation date on your paperwork. If the office allows for early cancellation, they can stamp you in until the expiration date. However, if early cancellation is not permitted, you will need to purchase a '7-day application for extension denied' stamp for 1900 baht, allowing you to stay an additional week. Otherwise, you must leave Thailand on the same day you cancel the visa to avoid overstaying.
NON-O RETIREMENT VISA RESOURCES / SERVICES
  • Go to the Retirement Visa Section for information on requirements, including age restrictions, financial requirements, and necessary documentation.
  • For immediate assistance, contact Thai Visa Centre directly via LINE at @ThaiVisaCentre or Email them.
  • Explore recent discussions by using the Non-O Retirement Visa tag in the search box at the top of the page.
  • Join the Thai Visa Advice Facebook Group to ask your questions, and get advice from others.
Michael ********
No. Just leave before it expires.
Tod *********
Most people go to the immigration office a week or so BEFORE the cancel date on their paperwork, the office cancels the extension and stamps you in until the date on the paperwork you showed to cancel the extension.

At the offices that won't "early cancel" you have to BUY that 7 day 'application for extension denied' stamp for 1900baht to give you a week to get out of thailand

Otherwise you leave the day you cancel the extension on or run on overstay
Cyn ***************
@Tod ********
Hi. I want to get a clarification about what you said, “stamps you in until the date on the paperwork you showed to cancel the extension.”

I am scheduled to cancel my current visa next week (expires 31st of July). I asked the HR if I need to leave Thailand right after canceling, but they said I would get 21 more days to stay in Thailand before having to leave. Is that possible? I’ve only read about people leaving right after canceling their visa or obtaining the 7 days for 1900 baht.
Tod *********
@Cyn **************
sounds like you have a BOI extension based on employment and they are under different rules than 'regular' employees
Erid ********
@Tod ********
understand ✊🏼 thank you
Erid ********
@Tod ********
Is it necessary to cancel a Non O visa, or can I just let it expire and leave Thailand before it expires?
Tod *********
@Erid *******
if you have an extension based on marriage to a thai or retirement NO, you can do what James said, BUT if it's volunteer or for any other reason you should cancel it
James ********
@Erid *******
just leave Thailand without a re-entry permit in your passport. The Non O based 90 days or one year extension of stay cancels.
Aimee ********
ORIGINAL POSTER
@Tod ********
so it sounds like the safest thing is just to cancel it the day I leave then right? I’m doing it in Chiang Mai and I’d rather not pay a fine
Aimee ********
ORIGINAL POSTER
@Tod ********
thanks so much!
Thai Visa Advice
... members · 40% approval rate
The Thai Visa Advice group is a specialized Q&A forum for visa-related topics in Thailand, ensuring detailed responses.
Join the Group
Thai Visa Advice
View the Conversation
Thai Visa Advice