Overview
The two things a trip can be for, the five states it moves through, and why approval is the point of no return.
Travel handles a business trip end to end: where you went, what it cost, what the statutory per diems come to, and what happens to the money afterwards.
A trip is for one of two things
You choose the context when you create it, and it changes what the trip is for:
- Reimbursement. Your employer owes you money for this trip.
- Business-expense deduction. Nobody reimburses you; the trip reduces your taxable profit.
A freelancer billing their own clients usually wants the second. An employee on the road wants the first. The difference decides whether a Mark reimbursed step exists at the end.
The five states
| State | Meaning |
|---|---|
| Draft | Yours to edit. |
| Submitted | Handed to an approver. |
| Approved | Sealed. The numbers are fixed and the report exists. |
| Rejected | Sent back to you as a draft, with a reason. |
| Reimbursed | Paid out. |

Approval is the point of no return
Approving seals the trip. Steerd says so before you do it:
Approving seals the trip: it mints the report, and the numbers can no longer be edited.
From that moment the trip has a report PDF, and the report is the document, not a re-rendering of a live calculation. If the underlying rates or your inputs changed later, the report would still say what was approved, because that is the point of approving something.
An approval can be reverted, which unseals the trip for editing. The sealed report is kept as a superseded record and the trip keeps its reference.
What a sealed trip unlocks
Only an approved trip can be billed to a client. That is the same rule from the other direction: an invoice may only carry numbers that cannot move underneath it.
And while a trip's costs sit on a live invoice, reverting it is refused.
The German rules are built in
Per diems, the meal reductions, overnight allowances and the three-month rule are computed for you from the itinerary. See Per diems, meals and overnight stays.
Exporting
Export produces a CSV for a period, one row per VAT rate, ready to hand to your bookkeeping. You can filter by traveler.