Real EstateComplex automationSeveral jobs working together: multi-stage pipelines with state, branching on rules or AI decisions, approvals or escalations, 4+ systems, AI agents that act, or reconciliation across sources. Usually rolled out in stages.

Tourist tax filed on time, every month, untouched

For: Urban short-stay operator

Typical impact

Filing prep: 2 days to 10 minutes

Urban short-stay operators can spend two days each month reconstructing bookings across platforms to file tourist tax. The whole cycle runs automatically: bookings are aggregated per property, tax is computed by each municipality's rules, and filing-ready reports arrive monthly with permit reminders built in.

Typical results

12/12

On-time filings this year

0

Penalties once live

100%

Permits renewed on time

Figures reflect typical results for this kind of automation.

The challenge

Every month the bookkeeper exported reservations from three platforms, matched them to properties in different municipalities, and computed occupancy tax by hand — each city with its own rate, exemptions, and forms. The two-day scramble ended in late filings twice a year, penalty notices, and one short-stay permit that quietly expired because nobody was tracking renewal dates.

Before and after

Before With the automation

Filing prep

−99%
16 hours/month
0.2 hours/month

Late filings

−100%
2 per year
0 per year

Permit lapses

−100%
1 per year
0 per year

The automation

We built a nightly Make scenario that pulls reservations from every platform, deduplicates them, and assigns each stay to its property. A rules table encodes each municipality's occupancy tax — rates, exemptions, guest caps — and computes the liability per stay. On the first of the month, a filing-ready report per municipality lands in the operator's inbox with totals and line-level backup. Permit and license renewals get reminders at 60, 30, and 7 days.

How it works

  1. 01

    Bookings aggregated

    A nightly pull collects reservations from every platform, deduplicates them, and assigns each stay to its property.

  2. 02

    Rules applied

    Each municipality's occupancy tax rules — rates, exemptions, guest caps — compute the liability per stay.

  3. 03

    Report generated

    On the first of the month, a filing-ready report per municipality lands in the inbox with totals and backup.

  4. 04

    Permits tracked

    License and permit renewal dates trigger reminders at 60, 30, and 7 days out.

  5. 05

    Audit trail kept

    Every tax line links back to its booking, ready the moment a municipality asks questions.

Starts from

  • Bookings from all platforms
  • Municipality tax rules

Delivers

  • Filing-ready monthly reports
  • Tax computed per stay
  • Permit renewal reminders

The impact

Monthly filing prep typically drops from two days to ten minutes of review. Filings go in on time without penalties, every permit is renewed before its deadline, and when a municipality asks for backup, a stay-level audit trail exports in a single click.

Questions about this automation

How are bookings from different platforms combined?

A nightly run pulls reservations from each booking platform, removes duplicates such as a stay that appears in both a channel manager and the platform itself, and assigns every stay to its property and municipality. The result is one clean list of stays that the tax rules work from.

How is the occupancy tax calculated for each stay?

A rules table holds each municipality's rate, exemptions and caps, such as a maximum number of taxable nights or exempt children. The flow applies the matching rules to every stay and stores the amount with a link to the booking, so each line on the filing report traces back to a reservation.

How are permit and license renewals tracked?

Each property's short-stay permit and license dates sit in the same registry. Reminders go to the operator at 60, 30 and 7 days before expiry, and an unrenewed permit is flagged on the monthly report. This is a multi-step build, usually rolled out in stages, starting with booking aggregation.

Real Estate

Related automation examples

View all 60 examples

Want this in your business?

We map it to the tools you already use and show you where it saves the most time, in a free 30-minute call.