Could someone please clarify the need to cancel an ED visa? It Is my understanding that if you leave the country you need to pay to cancel the visa. However, what happens if you wait until the expiration date? Do you still need to pay to cancel it? Do you need to book your flight for the same date as it expires? Thanks!
TLDR : Answer Summary
If you hold an ED visa and are nearing its expiration, you are required to take action. If you're on an extension of the ED visa, you need to apply for cancellation at the immigration office, but there is no fee for this process. However, if you leave the country without officially canceling your extension, you may face overstaying penalties. In contrast, if you are still within the initial 90-day period of the NON-ED visa, you don't need to perform any cancellation before leaving. Overall, it is advised to manage cancellations properly to avoid future immigration issues.