Tourism

Is Gibraltar good for duty-free shopping on a cruise stop?

Short answer

Less so than before. Since Wednesday 15 July 2026 most goods in Gibraltar shops carry a 15% transaction tax, and tobacco and alcohol also carry excise duty, so ordinary purchases in town are no longer duty-free.

Detailed answer

Gibraltar has no VAT, and Main Street is still the main shopping area for cruise passengers, within walking distance of the cruise terminal. Since Wednesday 15 July 2026, however, goods sold in Gibraltar carry a transaction tax, which replaced import duty under the UK/EU treaty arrangements. The standard rate is 15% in the first year, rising to 17% by the third year, and it is already included in the shelf price. Tobacco and alcohol also carry excise duty. New minimum cigarette prices took effect on Thursday 1 October 2026, with reported increases of between about 23% and 46% depending on the category, so tobacco is less of a bargain than it used to be. The treaty allows Gibraltar to sell goods free of transaction tax and excise duty in duty-free shops at the airport and the port, but only to passengers departing for destinations outside the EU. At the port, operators will have to apply strict checks on a passenger's onward destination. Most cruises call next at an EU port, so many passengers will not qualify. Two practical points if you do buy. Most cruise lines hold alcohol bought ashore at the gangway and return it near the end of the cruise, so you cannot drink it on board. When you get home, your own country's customs allowances apply; for Great Britain that is 200 cigarettes, 4 litres of spirits, 18 litres of still wine, 42 litres of beer and £390 of other goods per adult. Compare prices with your ship's own shop and with prices at home before buying, particularly for tobacco and spirits.