All Yachts Sailing Yachts Motor Yachts Sailing Catamarans Power Catamarans Superyachts 40m+ Sell Your Boat Yacht Management Financing Insurance Playbook About Us Contact

Buying a yacht in Spain as a non-EU resident

A non-EU resident can buy and register a boat in Spain. You need a Spanish tax number, an address or representative in Spain, and a plan for VAT.

Updated 2 min read

Key points

  • Spanish registration is open to foreign owners, with a correspondence address and representative in Spain.
  • Non-residents may pay in cash only up to €10,000 per transaction. Residents and businesses face €1,000.
  • Temporary admission is an option only if the boat is VAT not paid and registered outside the EU.

Yes, you can buy

Spanish law does not restrict who can buy a boat. It does require some local presence for registration and taxes.

What you need in Spain

  • A tax identity number. Foreigners use an NIE for taxes and registration. Apply before the sale closes.
  • An address and a representative. Spanish registration for a non-Spanish owner needs a correspondence address in Spain and a representative who lives there. A gestor or an agent often does this.
  • A bank account, useful for marina fees, insurance and local bills.
  • A power of attorney, if someone will sign for you in Spain.

The VAT question

If the boat is VAT paid, nothing more applies. If it is VAT not paid, you have three options, and your residence decides which fits. See Buying a VAT-not-paid yacht. A non-EU resident who keeps a non-EU registration may use temporary admission for up to 18 months. See Importing a yacht into the EU and temporary admission for non-EU yachts.

The flag choice

You can register in Spain, or keep or choose another flag. See Choosing a flag and registering your yacht. If your home country allows it, the home flag is easier for insurance and licences. A Spanish flag makes sense if you will keep the boat in Spain for years or want to charter.

Taxes to ask about

Paying

Spain limits cash payments. For a transaction where one side is a business, the limit is €1,000. A private individual who proves they are not tax resident in Spain can pay up to €10,000 in cash. The rest goes by bank transfer. See Proof of funds and anti-money-laundering checks: what to expect.

How long you can stay

Time spent in Spain affects your tax position. Spanish tax residence generally starts when you spend more than 183 days in a year in Spain, and the counting has details. Take advice if you plan long stays aboard.

Also useful at step 3 Choosing a flag and registering your yacht

General information, not legal, tax or financial advice. Rules change; check your own case with a professional or ask us.

We use analytics cookies to improve your experience. Cookie Policy · Privacy Policy