Under Administration > Travel, you find the central master settings for travel expense management — divided into Subsistence costs (calculation logic), Cost accounting (output format and level of detail), and the master data Vehicles and Locations. How to record trips and travel times is described in the article Recording Travel Times and Travel Expenses.
Subsistence costs
Here you configure how ZEP calculates the daily flat rates for subsistence costs (also known as per diem or daily allowance). The settings apply company-wide for all employees.
Calculation method
The calculation method determines which method is used to calculate subsistence costs — according to German or Austrian tax rules, calendar-day or 24-hour rule, or without an automatic subsistence cost calculation. The choice controls which additional fields become visible in the form.
Under the "Germany" method, the statutory flat-rate rules apply: for an absence of more than 8 hours, ZEP applies the lower daily allowance, and from 24 hours onward, the full daily allowance.
If employees received a complimentary breakfast, lunch, or dinner on a travel day, ZEP deducts a fixed percentage from the daily allowance for each meal. Employees indicate which meals were provided directly in time recording for that travel day.
Time-limit check for tax-free reimbursement
If the "Germany" procedure is active, choose under Verification of the time limit for tax-free refund of subsistence-cost whether ZEP checks the three-month limit for the same project or the same customer.
ZEP determines the date from which employees have booked more than two days per week to the same work location and the same project or the same customer. An interruption of more than four weeks resets this deadline. If the three-month deadline is likely to be exceeded, ZEP displays a corresponding notice in the employee's Cost Accounting.
Detect overnight stay
When this option is active, ZEP detects an overnight stay based on the travel duration spanning evening and morning. Three detail values control the detection:
Minimum – hours that must lie between the end of one trip and the start of the next
Evening start – from when ZEP considers an overnight stay possible
Morning end – until when overnight detection applies
If you deactivate "Detect overnight stay", ZEP generally does not take an overnight stay into account when calculating the meal allowance. This particularly affects arrival and departure days on which the minimum absence time is undercut: for these days, ZEP then never calculates a meal allowance.
If you enter "0" for "Minimum", ZEP instead always recognizes an overnight stay as soon as a trip exists - even without a break between the time entries. In this case, ZEP always calculates a meal allowance for arrival and departure days on which the minimum absence time is undercut.
Proportional distribution of subsistence costs
When an employee has booked time on multiple projects on the same day, the setting Subsistence costs for the day controls how ZEP distributes the calculated subsistence costs across the projects:
Distribute subsistence costs proportionally across all affected projects based on the number of hours: ZEP splits the daily subsistence costs across all projects of the day in proportion to the hours booked
Distribute subsistence costs proportionally across projects from the same customer based on the number of hours; count projects from different customers separately: ZEP distributes the daily subsistence costs proportionally only within one customer and treats projects of different customers separately
The calculation is based on a two-step logic: first, ZEP determines the subsistence allowance for the day from the employee's perspective, based on all time bookings for that day across all projects. The amount depends on the rates per absence duration stored in the locations master data. Only in the second step does ZEP distribute this daily allowance across the projects involved that day.
For internal cost accounting, the proportional distribution across all involved projects always applies, regardless of the setting selected here. Only with the first option does the externally billed subsistence amount match this internal total exactly. With the second option, the externally billed amount can differ depending on the projects and customers involved.
If you selected the second option, also define under Invoicing the subsistence costs of a project how bookings for other customers' projects affect a project's absence time:
Treat all times booked for projects of other customers like work breaks: these times do not interrupt the project's absence time.
Treat only times booked with 'Location is not project-relevant' for projects from other customers like work breaks: this applies only to bookings with the location "not project-relevant". Times booked with "Location is project-relevant" interrupt the absence time, including the surrounding breaks.
All times booked for projects from other customers and the work breaks around these do not count as part of the absence time of a project: these times and the surrounding breaks interrupt the project's absence time.
Please note: the daily subsistence allowance paid out to an employee does not equal the sum of all project invoices. Projects of different customers can each be invoiced separately for the same daily subsistence allowance, without bookings on other projects affecting one another.
Indicate all start/destination locations
The Indicate all start/destination locations checkbox controls how the employee's expense statement shows start and destination locations:
When the checkbox is enabled, the expense statement shows the individual start and destination location for each time entry with a travel activity, even when several entries follow directly after one another.
When the checkbox is not enabled, the expense statement consolidates the locations and shows only the start location of the first entry and the destination location of the last entry, provided it differs from the start location.
With several entries on the same day, the consolidated view can be clearer, while the individual view makes each leg of a trip traceable.
Location display in reports
Specifies how locations are displayed in the expense report, project time record, and project sales volume — either as a short form with a legend at the end of the report, or directly as the full label.
Cost accounting
Here you configure the output format of the printed expense report that employees receive for approval and payment.
Level of detail per report table
For the three report tables Subsistence costs, Mileage, and Receipts, you control which reference levels appear in the columns:
Show project – the table is grouped by project (available for all three areas)
Show project and operation – additionally grouped by operation within the project (only for mileage and receipts)
File format
The checked cost accounting is output in one of the supported formats — PDF is suitable for archiving and handover to accounting, HTML for quick display in the browser.
Checked cost accounting in landscape orientation
With the checkbox Checked cost accounting in landscape orientation, the PDF output is switched to landscape orientation. Recommended for detailed trips with many receipts and columns that become too narrow in portrait format.
Number range for credit notes
As soon as you work with freelancers with credit notes, the cost accounting settings additionally show the fields for numbering the credit notes.
Number range for credit notes: With only one number range, ZEP assigns the credit note numbers consecutively across the entire instance. With Every top Department has its own number range, each top-level department counts independently. The selection appears if the Departments area is active.
Credit note no.: Here you define the prefix, suffix and length of the consecutive number. The field only appears with a global number range. If each top-level department counts independently, you maintain the format on the respective department instead.
Note: The fields appear as soon as Activate freelancers and credits is set in the administration.


