Every summer, thousands of boaters set course for Croatia, drawn by its spectacular bays, crystal-clear waters, and charming harbors perfect for a sailing holiday. Yet one aspect is still often underestimated: the mandatory taxes that must be paid to legally navigate in Croatian waters.
The idea for this article came from the experience of two of our friends who, while sailing along the Croatian coast, were stopped by the Maritime Police to check their onboard documents and required payments. The result: a very stressful moment and, unfortunately, a fine.
That is exactly why we decided to gather the most important official information to help you understand what needs to be done before entering Croatia with your own boat, which taxes must be paid, and how to avoid any issues while sailing.
In this article
Entry formalities: where do you need to go?
When arriving in Croatia by sea, you must complete your entry formalities at the first marina open to international traffic that you find. Here are the official entry points depending on where you are coming from:
- Coming from the North: the first possible Marina is Umag
- Coming from the South: you must stop at Cavtat during the summer season (usually from May to October). Concerning the rest of the year, formalities are done directly in Dubrovnik (Gruž).
Warning: The Croatian authorities monitor maritime traffic very closely and do not hesitate to issue fines. It is no coincidence that a sailor from the Navily community reminds us of a fundamental rule when approaching Dubrovnik: make sure to sail around the small island located opposite the marina during your approach. Do not pass through there, or you will face a fine.
Which taxes must be paid to sail in Croatia?
The two most important taxes to pay in Croatia
When entering Croatian waters with your own boat, there are mainly two financial obligations to be aware of:
1. The nautical vignette (Navigation Tax)
The Vignette is the document that certifies:
- Payment of navigation safety fees
- Registration of the vessel’s arrival
- Payment of contributions for environmental protection and the prevention of marine pollution
- Administrative fees required by Croatian authorities
The vignette is valid from the date of issue until the end of the calendar year (i.e. until December 31) and it is mandatory for boats with a length equal to or greater than 3 meters and the boats under 3 meters BUT equipped with an engine with a power equal to or greater than 5 kW.
However, it is not required for rowing boats.
2. The nautical tourist tax
Many boaters are unaware of this, but if you sleep on board your boat in Croatia, it is also mandatory to pay a tourist tax. This tax must be paid based on the actual duration of your stay in Croatian waters and must be paid separately from the Nautical Vignette.
De nombreux plaisanciers l’ignorent, mais si vous dormez à bord de votre bateau en Croatie, il est également obligatoire de payer une taxe de séjour. Cette taxe doit être réglée en fonction de la durée effective du séjour dans les eaux croates et doit être payée séparément de la Vignette Nautique.
Who has to pay these taxes?
These taxes apply mainly to all foreign boaters navigating in Croatian territorial waters with their own vessel. Even after Croatia joined the European Union on July 1, 2013, and despite the removal of systematic border checks, the obligations related to nautical taxes have remained in force.
Where to pay the vignette and how eNautics works
In recent years, Croatia has introduced the digital system eNautics, the portal of the Croatian Ministry of the Sea, Transport and Infrastructure dedicated to boaters.
Thanks to this service, it is possible to:
Declare the arrival of the vessel
Pay navigation taxes online
- Obtain electronic confirmation of payment
However, there is a very important detail that many people are not aware of: the online procedure is not immediately accessible to everyone. If this is the first time you are entering Croatia with this specific boat, you must go in person to a Croatian Harbour Master’s Office to complete the first registration. Only from the following years will you be able to complete the procedure online via the eNautics portal.
Among the main ports open to international traffic are: Umag, Poreč, Rovinj, Pula, Rijeka, Zadar, Šibenik, Split, and Dubrovnik.
And what about the tourist tax?
The tourist tax must be paid separately via the Croatian National Tourist Board portal. Many boaters mistakenly believe that the payment made at the Harbour Master’s Office covers all fees, but this is not the case.
You can pay the tourist tax directly HERE.
Sailing in Croatia remains one of the most fascinating experiences in the Adriatic, but today it is essential to arrive well prepared. It would be a real shame to ruin your holiday because of a simple administrative oversight or an unpaid fee.
Croatian authorities carry out regular inspections and, as we have seen, knowing the procedures in advance can truly save you from stress, wasted time, and potential penalties. The best advice? Prepare all your documents before departure, check the required payments, and always keep the receipts on board.
Now that you know how to avoid fines and administrative hassles, all that’s left is to focus on the best part of the journey: sailing between the Croatian islands.
For any additional information or inquiries, feel free to contact the Directorate of Maritime Safety of the Ministry of the Sea, Transport and Infrastructure by email at [email protected].
On our blog, we have gathered itineraries, sailing tips, ports, anchorages, and plenty of ideas to help you plan your next boating holiday in Croatia. Continue your journey and explore all our content dedicated to Croatia.
