Every yacht is registered in a country and flies that country’s flag. For owners who keep a yacht in Thailand, the choice of flag is one of the most important decisions they make. It shapes who can own the yacht, how it is taxed, how long it can stay and whether it can earn charter income.
This guide sets out the main differences. The rules are detailed and change from time to time, so owners should always take advice from a Thai lawyer and a licensed yacht agent before deciding.
Foreign flag
Most privately owned yachts in Thailand fly a foreign flag. Popular registries include the Red Ensign group, such as the Cayman Islands and the British Virgin Islands, as well as Malta, the Marshall Islands and the owner’s home country.
A foreign flagged yacht is admitted to Thailand under temporary import. Import duty and VAT on its value are not charged as long as it is used privately and leaves within the permitted period. Foreign individuals and foreign companies can own a foreign flagged yacht directly.
The main limitation has traditionally been charter. Since the Ministry of Transport’s announcement on superyacht charters, foreign flagged yachts of 24 metres and above can operate charters in Thailand under a licence, with tax charged on charter revenue. Smaller foreign flagged yachts remain for private use. Our guide to bringing a foreign flagged yacht to Thailand covers these rules in more detail.
Thai flag
Registering a yacht in Thailand makes it a Thai vessel. It can then stay in Thailand without time limits and, with the right licences, operate commercially, including charters on yachts below the 24 metre threshold.
Thai registration brings ownership requirements. A Thai registered vessel must be owned by a Thai national or by a Thai company that meets the nationality rules for vessel ownership, which require a majority of Thai shareholding and Thai directors. The yacht will also normally need to be permanently imported, with import duty and VAT paid on its value.
For foreign owners, this means Thai registration usually involves a properly structured Thai company and careful legal advice.
Which suits you
Owners who use the yacht privately, travel between countries and keep the option of selling it internationally usually keep a foreign flag. It is simpler, protects resale value in the international market and avoids permanent import costs.
Owners of superyachts of 24 metres and above who want to charter in Thailand now have the option of the foreign flag charter licence.
Owners of smaller yachts who plan to run a charter business in Thailand, or who want the yacht to stay in Thailand permanently, often consider Thai registration through a Thai company.
Changing flag
Changing flag involves deleting the yacht from one registry and registering it in another, with a deletion certificate, a bill of sale where ownership also changes and the documents required by the new registry. When a yacht is bought, the flag is often changed at closing. Our guide to buying a yacht in Thailand explains where this fits.
Questions people ask
Can a foreigner own a Thai registered yacht?
Directly, no. Thai registered vessels must be owned by Thai nationals or qualifying Thai companies. Foreigners usually own foreign flagged yachts.
Can a foreign flagged yacht charter in Thailand?
Yachts of 24 metres and above can charter under the Ministry of Transport licence. Smaller foreign flagged yachts are limited to private use.
Do I pay import duty on a Thai registered yacht?
Thai registration normally requires permanent import, which attracts import duty and VAT on the value of the yacht.


