Tourist Tax Data Engine · Italy

Imposta di soggiorno, as an API

Over 1,000 municipal tax regulations. One rules engine.

Every Italian municipality writes its own tourist-tax rules — different rates, exemptions, caps and deadlines, changed year after year. StayLex reads the resolutions so your platform doesn't have to: one API call returns the correct tax for any covered municipality, with the official source attached.

Request the API spec Pilot program open — 2026
POST /v1/tourist-tax/quote 200 OK
{
  "municipality": "Milano",
  "model": "per_night_fixed",
  "total_due": 57.00,
  "rate_per_night": 9.50,
  "exemptions_applied": [
    { "reason": "minor_under_18" }
  ],
  "source": {
    "resolution": "Delibera G.C. n. 144/2026",
    "valid_to": "2026-12-31"
  }
}
Every value traceable to its municipal resolution.

1,000+

Italian municipalities levy tourist tax, each under its own regulation.

Incompatible

Fixed per-night rates, percentages of rent that depend on who collects, age thresholds that differ town by town.

Yearly churn

Resolutions change every year — some rates are issued valid for a single season.

What the API returns

Built for property-management software, channel managers and check-in platforms. Your integration handles one schema; the engine absorbs the incompatibility.

total_due — the computed tax

Exact amount for the stay: municipality, property type, dates and guest ages in — the correct figure out, under whichever model the town applies.

exemptions — applied, not listed

Minors, residents, long stays, night caps: the engine applies each municipality's own conditions and tells you which ones fired.

payment — deadlines and procedure

Who must remit, how often, through which channel — including zero-declaration obligations where they exist.

source — the resolution itself

Every response cites the municipal act it derives from, with validity window. Auditable by design.

From the council chamber to your product

Monitor

Resolutions watched

Official municipal sources are monitored continuously — new acts and amendments are caught as they publish.

Model

Legalese becomes rules

Each regulation is encoded as machine-readable rules — validated against the incompatible edge cases of the Italian landscape.

Serve

One clean API

REST, JSON, versioned rule sets, changelog endpoint and update webhooks for nightly sync.

Evaluating tourist-tax coverage for your platform?

StayLex is built by Marco Cuscito. Pilot partners get preferential terms and priority on municipality coverage.

Write to Marco