Tour compensation reports

November 4, 2026

The platform can now generate your payroll export for you: a recurring CSV report of what drivers earned on their tours1, with one row per tour covering base earnings, bonuses and tips. It arrives daily, weekly or monthly in your reports section, and the admins it is shared with get an e-mail once it’s ready.

Once a completed tour’s tips are settled, it goes into the next report, and its compensation1 is frozen from that moment on. No tour is reported twice, and whatever a failed run leaves behind goes into the next one. Tours completed while the report is disabled aren’t reported.

Tour compensation reports are a paid extension configured per tenant. Reach out to our customer success team to enable them.

Where to start

The reports are delivered through the reports API, so everything under the Reports2 tag applies: list, open and download them like any other report. They stay available for 60 days. The compensation itself is managed under the Tour Compensation3 tag, and the compensation API guide4 walks through setting it.

What’s in a report

To make room for the group tags, report tags can now be up to 60 characters long, both on the generated reports and on the ones you create with Create a report6.

What changes for your integration

A reporting status on every tour. Show Booking7 returns compensation_reporting_status and compensation_reported_at for tours:

Reported compensation is locked. Once a tour is reported, Set tour base earnings8, Set tour bonus9 and their delete counterparts answer 403 Forbidden. Check the tour’s permissions.update_compensation flag to know beforehand: it turns false as soon as a report includes the tour. Make your compensation writes before a tour’s report runs, and correct a payout in your own payroll from then on.

Drivers stay until their tours are reported. The report names the driver of every tour, so Anonymize User10 answers 422 with driver_with_tours_awaiting_compensation_report while a driver has completed tours still awaiting the report. Retry once a report includes them.