Case study, client anonymised
3 countries, 1,200 beds, 30 days: enterprise flex living at scale
1,200+ beds across Germany, the Netherlands and Spain. Three tax regimes, corporate partners booking over email, and a finance team losing 5 days a month to reconciliation.
At a glance
30
Days to deploy across 3 countries
3x
Faster partner booking process
5 days
Monthly reconciliation time saved
100%
Unified cross-country reporting
The client
Germany, the Netherlands and Spain. Named details withheld at the client’s request.
A fast-growing European flex living brand operating 1,200+ beds across Germany, the Netherlands and Spain. They cater to digital nomads, corporate relocations and mid-term stays, on contracts running anywhere from 1 month to 12 months.
Revenue comes from two directions. Direct bookings from individuals, and B2B corporate housing partnerships with relocation agencies and employers. The two channels want completely different things from a booking system, and the second one was being served entirely by staff answering email.
Three countries, three rule sets, one Excel file
Operating across 3 countries meant three separate tax regimes (German VAT, Dutch BTW, Spanish IVA), and country-specific contract requirements.
The previous PMS could not model separate country entities and had no B2B functionality at all. Everything it could not do was absorbed by people.
this vignette is a reconstruction written for the draft, not an account supplied by the operator. The framing and the sequence of events are invented, though the underlying figures are theirs. Month end. An analyst exports a report out of each property, one country at a time, and starts stacking them into a single workbook. The German properties carry VAT, the Dutch carry BTW, the Spanish carry IVA, and none of the exports label them the same way. Somewhere in that workbook is a partner booking agreed over email at a negotiated rate that was never written into a system. Finding it will take most of a day. There are five of those days in every month.
Three tax regimes, one portfolio
Germany, the Netherlands and Spain each apply their own tax treatment: VAT, BTW and IVA. Each country also carries its own contract requirements. The previous PMS could not model them separately, so none of this had anywhere to live inside the system.
Corporate partners managed over email
B2B corporate partners needed self-service portals to search availability, make bookings and manage their accommodation programs. The previous PMS had no B2B functionality, so staff managed every partner booking manually, by email.
Reporting by export and paste
Reporting across countries was done by exporting data from each property and combining it in Excel. There was no single view of the portfolio that did not have to be assembled first.
5 finance days a month, every month
The finance team spent 5 days per month on cross-country reconciliation. Three separate systems had to be squared against each other before anyone could see a portfolio number they trusted.
Two revenue channels, one system serving neither
Direct bookings and B2B partnerships have different rate structures, different billing preferences and different reporting needs. the partner side was the one that broke first, because negotiated rates lived in signed agreements rather than in the booking system, and every booking against them was a manual lookup.
What JumboTiger built
JumboTiger deployed a multi-entity configuration in exactly 30 days, covering B2B Partner Management, Global Configuration, Communications and Payments.
Each country was set up with its own tax rules and contract templates, while sharing a unified portfolio dashboard. Local where local has to be local, single where the business needs one number.
What the 30 days actually covered
Three country entities configured with their own tax rules and contract templates
One shared portfolio dashboard sitting across all three
Branded self-service portals stood up for corporate partners, covering availability search, booking and spend tracking
Automated invoicing wired to the different billing rules per country
Accounting sync with Xero so financials stay audit-ready
3 separate systems consolidated into 1 platform
Multi-country operations without the chaos
Each country has different rules, but management needs a unified view. JumboTiger handles both.
Country-specific tax rules (VAT, BTW, IVA) applied automatically per property
Invoicing in EUR across all three countries with the correct tax treatment per country
Country-specific contract templates with local legal requirements
Unified portfolio dashboard with drill-down by country, city, and property
Multi-language resident communications based on property location
Single sign-on for the management team across all country operations
B2B partner portals that replaced email chaos
Corporate partners now self-serve instead of emailing staff for every booking and availability check.
Branded self-service portal for each corporate partner
Real-time availability search across all countries and properties
Negotiated rate agreements automatically applied at checkout
Bulk booking capability for group relocations
Automated invoicing with corporate billing preferences
Spend reporting and utilisation analytics per partner account
Cross-country financial reconciliation in minutes, not days
The finance team went from 5 days of Excel gymnastics to real-time dashboards.
Real-time revenue dashboard across all 3 countries
Automated payment matching across Stripe and GoCardless
Xero sync with separate entities per country
Automated journal entries and reconciliation
Cross-country reporting with consistent metrics
Investor-ready financial exports with portfolio aggregation
The results
| Metric | Before | After |
|---|---|---|
Monthly cross-country reconciliation | 5 days | Real-time dashboards |
Cross-country reporting | Per-property exports combined in Excel | 100% unified |
Systems in use | 3 | 1 |
Partner booking process | Managed manually over email | Partner self-service portal, 3x faster |
Partner availability checks | Email to staff | Real-time search across all countries and properties |
Negotiated partner rates | looked up and applied by hand at the point of booking | Applied automatically at checkout |
Group relocations | booked one room at a time | Bulk booking |
Partner spend visibility | nothing the partner could see without asking staff for it | Spend reporting and utilisation analytics per partner account |
Country tax treatment (VAT, BTW, IVA) | applied outside the PMS | Applied automatically per property |
Contract templates | maintained as documents outside the system | Country-specific, with local legal requirements built in |
Payment matching | reconciled by hand against bank statements | Automated across Stripe and GoCardless |
Accounting sync | exports handed over to the accountant | Xero, with separate entities per country |
Management access across countries | a separate login per country operation | Single sign-on across all country operations |
Deployment across 3 countries | not achievable on the previous PMS, which modelled one country and had no B2B layer | 30 days |
Tax regimes handled natively | 0, handled outside the system | 3 (VAT, BTW, IVA) |
Deployment across 3 countries took 30 days. Partner bookings run 3x faster through self-service portals. The 5 days a month the finance team spent on cross-country reconciliation came back. Reporting across the portfolio is 100% unified. Three systems became one. month-end close now runs to the same calendar in all three countries.
The takeaway
Multi-country is not a bigger version of single-country. It is a different data model. Tax treatment, contract requirements and language all have to vary by property, while revenue, occupancy and partner spend all have to aggregate into one number. Most systems pick one side of that and leave the operator to absorb the other, usually in Excel. the B2B partner layer was the harder half of this build, because a negotiated rate has to survive being applied across three tax regimes without the partner ever seeing the complexity.
Want a system built around how you operate?
Book a 30-minute call. We will be honest about whether a custom build is the right answer for your operation.