iquota

Taking payment at the property in 2026: cash limits and the duty to accept cards in Spain, Portugal, Italy and Greece

Updated: 10 November 2026

If guests pay at the property, you need to know two things: how much they can pay in cash and whether you must accept cards. We read the laws and the official pages of tax agencies, parliaments, central banks and EUR-Lex (links at the end). Anything we could not confirm in an official source is marked «unconfirmed». This is not legal advice: check with your accountant.

Summary

Spain: €1,000 in cash

According to the Spanish Tax Agency and Art. 7 of Law 7/2012, as amended by Law 11/2021:

Spain: must you accept cards?

We found no general national duty to accept cards in an official source: unconfirmed. What Banco de España does say:

Portugal: €3,000 in cash

According to Art. 63-E of the General Tax Law, added by Law 92/2017 (Portal das Finanças):

Italy: €5,000 in cash and mandatory POS

According to the Italian Chamber of Deputies' documentation:

Greece: €500 and mandatory POS

According to AADE (the Independent Authority for Public Revenue):

What changes in 2027 across the EU

Regulation (EU) 2024/1624 (Art. 80) sets a €10,000 cash limit for anyone selling goods or providing services, applying from 10 July 2027. Countries may keep lower limits, like those in this guide.

How to say it on your website and in your booking terms

How an AI assistant will see it

Assistants read your website text and structured data. In schema.org, your Hotel entry (a subtype of LocalBusiness) supports:

Related guides

To complete this guide:

How iQuota helps

We make your property available to AI assistants through a connector, with direct booking, payment at the property and 0% commission. Your payment terms are shown to the guest before they book. Nobody can guarantee that an AI will recommend you. It does not replace your other channels: it is one more that costs nothing per booking.

Want an official booking page AI can read and a connector with your real prices, commission-free? The first 30 hotels join free until 30 June 2027.

See the Founding Hotels programme

Frequently asked questions

How much can a guest pay in cash at a hotel in Spain?

Less than €1,000; if they are an individual without tax residence in Spain, less than €10,000. All payments for the stay are added up (Art. 7, Law 7/2012).

Do accommodation providers have to accept cards?

In Italy and Greece, yes, with a fine if you do not. In Portugal, no, according to Banco de Portugal. In Spain we found no general national duty (unconfirmed).

Can I charge more if the guest pays by card?

Not for consumer cards or SEPA transfers in the EU: Art. 62(4) of Directive (EU) 2015/2366 prohibits it.

Sources

More guides for hotels

More guides for hotels →

Español · Italiano · Português · Ελληνικά