Skip to main content

Custom Per Diem Rates

Enable daily allowances for your employees with your own pre-defined rates

Set up custom per diem rates

Admins can create custom per diem policies and define their own reimbursement rates for any country using an Excel template.

Note: German entities have a separate per diem setup with rates maintained by Spendesk.

⚠️ The examples in this article are for guidance only and should not be treated as legal, tax, or payroll advice. Always confirm your rates and rules with your payroll, tax, or legal advisor before activating a policy.

Create a policy

  1. Go to Settings → Company rules → Reimbursements → Per diem allowances

  2. Enable per diem allowances if needed, then click New policy.

  3. Select an effective date.

  4. Download the Excel template, fill it in, and upload it.

  5. Review any validation errors, then create the policy.

Employees can then submit per diem requests under the configured policy.

The Excel template

  • Country code — Required. ISO 3166 alpha-2 code (e.g. FR, US, GB). See guide.

  • Specific destination — Optional. City or area (e.g. Paris area, New York). Leave empty for the country-wide rate.

  • Currency — Required. Currency for all amounts in that row.

  • Reduced allowance — Amount for first/last travel days or partial days.

  • Daily allowance — Amount for full travel days.

  • Breakfast / Lunch / Dinner — Amounts used when meals affect the calculation.

  • Meal rule — How meal amounts are applied (see below).

  • Lodging — Amount used when accommodation affects the calculation.

  • Lodging rule — How lodging amounts are applied (see below).

Each country must have at least one country-wide row (Specific destination left empty) as a fallback. Destination-specific rows are optional.

Meal and lodging rules

  • Add if incurred — the amount is added if the employee paid for it.

  • Deduct if provided — the amount is deducted if the company provided or paid for it.

  • Disabled — meals or lodging don't affect the calculation. Employees won't be asked to declare them.

Effective dates and policy periods

Each policy applies from its effective date. Most companies create one policy per year. When rates change, create a new policy with a new effective date.

Note: a single per diem request cannot span two different policy periods. If a trip crosses into a new period, the employee should submit separate requests.

Configuration examples by country

The following examples show common configuration patterns. They are not legal or payroll advice. Use them as a starting point and adapt them to your company policy and local requirements.


Germany

Germany continues to be supported separately with up-to-date rates maintained by Spendesk.

For custom configurations, Germany generally maps well to a daily allowance model:

  • Reduced allowance for arrival/departure or partial days

  • Daily allowance for full days

  • Meal amounts deducted when meals are provided

  • Lodging handled separately or through a lodging allowance if your company uses one

Example configuration:

  • Country code: DE

  • Currency: EUR

  • Reduced allowance: 14

  • Daily allowance: 28

  • Breakfast: 5.60

  • Lunch: 11.20

  • Dinner: 11.20

  • Meal rule: Deduct if provided

  • Lodging: 20

  • Lodging rule: Deduct if provided

Use the official German support when applicable. Only use custom configuration if your company intentionally manages its own rates.


France

France may require different setup depending on whether the trip is domestic or international.

France domestic travel

For domestic travel, companies often configure the policy as item-based reimbursement rather than a daily allowance.

A common setup is:

  • Reduced allowance: 0

  • Daily allowance: 0

  • Meals: added if incurred

  • Lodging: added if incurred

  • Breakfast: often disabled or set to 0, depending on your policy

Example configuration:

  • Country code: FR

  • Currency: EUR

  • Reduced allowance: 0

  • Daily allowance: 0

  • Breakfast: 0

  • Lunch: 21.10

  • Dinner: 21.10

  • Meal rule: Add if incurred

  • Lodging: 75.60

  • Lodging rule: Add if incurred

French employees travelling abroad

For international travel from a French entity, companies may use a destination-based daily allowance with deductions when accommodation or meals are provided.

A common setup is:

  • Daily allowance: official or company-validated international rate

  • Reduced allowance: company-validated reduced rate if applicable

  • Meals: deducted if provided

  • Lodging: deducted if provided

Example configuration:

  • Country code: GB

  • Currency: EUR

  • Reduced allowance: 100

  • Daily allowance: 160

  • Breakfast: 0

  • Lunch: 28

  • Dinner: 28

  • Meal rule: Deduct if provided

  • Lodging: 104

  • Lodging rule: Deduct if provided

In this example, the meal and lodging deduction amounts would be calculated from your validated international allowance rules.


United States

For US-based policies, companies often separate:

  • Meals and incidentals

  • Lodging

A common setup is:

  • Daily allowance: full meals and incidental allowance

  • Reduced allowance: first/last day amount, often a percentage of the full daily allowance

  • Meals: deducted if provided

  • Lodging: added if incurred only if your company pays a flat lodging allowance through per diem

If lodging is reimbursed through regular expenses instead, set lodging to Disabled.

Example configuration — US (general):

  • Country code: US

  • Currency: USD

  • Reduced allowance: 44.25

  • Daily allowance: 59

  • Breakfast: 13

  • Lunch: 15

  • Dinner: 26

  • Meal rule: Deduct if provided

  • Lodging: 107

  • Lodging rule: Add if incurred

Example configuration — US (New York):

  • Country code: US

  • Specific destination: New York

  • Currency: USD

  • Reduced allowance: 60

  • Daily allowance: 80

  • Breakfast: 18

  • Lunch: 20

  • Dinner: 36

  • Meal rule: Deduct if provided

  • Lodging: 300

  • Lodging rule: Add if incurred

If you use official US rates, make sure your finance or payroll team validates the applicable rates, destination coverage, first/last day handling, meal breakdown, and lodging treatment.


Spain

Spain generally works well with a daily allowance setup.

A common setup is:

  • Reduced allowance for days without overnight stay or reduced days

  • Daily allowance for days with overnight stay or full days

  • Meal impact disabled unless your company has an internal rule for reducing allowances when meals are provided

  • Lodging handled separately, unless your company uses a flat lodging allowance

Example configuration — Spain (general):

  • Country code: ES

  • Currency: EUR

  • Reduced allowance: 26.67

  • Daily allowance: 53.34

  • Breakfast: 0

  • Lunch: 0

  • Dinner: 0

  • Meal rule: Disabled

  • Lodging: 0

  • Lodging rule: Disabled

Example configuration — Spain (international):

  • Country code: ES

  • Specific destination: International

  • Currency: EUR

  • Reduced allowance: 48.08

  • Daily allowance: 91.35

  • Breakfast: 0

  • Lunch: 0

  • Dinner: 0

  • Meal rule: Disabled

  • Lodging: 0

  • Lodging rule: Disabled

If your company wants to reduce the allowance when meals are provided, define the deduction amounts internally and use Deduct if provided.


Switzerland

Switzerland is often policy-driven. Many companies define their own internal reimbursement rates and validate them with payroll or tax advisors.

A common setup is:

  • Daily and reduced allowances if your company uses a daily policy

  • Or daily/reduced allowances set to 0 with meals and lodging added if incurred

  • Lodging disabled if accommodation is reimbursed through a separate expense process

Example configuration:

  • Country code: CH

  • Currency: CHF

  • Reduced allowance: 0

  • Daily allowance: 0

  • Breakfast: 15

  • Lunch: 25

  • Dinner: 35

  • Meal rule: Add if incurred

  • Lodging: 0

  • Lodging rule: Disabled

This lets you reflect your company's policy while keeping the setup simple.


United Kingdom

UK per diem rules can vary depending on whether you use domestic benchmark scale rates, overseas subsistence rates, or company-specific rates.

The current custom template can support UK policies with some limitations, especially when you translate the policy into reduced and daily allowance amounts.

A simple configuration pattern could be:

  • Reduced allowance for shorter or partial trips

  • Daily allowance for full-day or overnight trips

  • Meal amounts deducted if the allowance already includes meals

  • Lodging added if incurred or disabled if reimbursed separately

Example configuration — UK (general):

  • Country code: GB

  • Currency: GBP

  • Reduced allowance: 10

  • Daily allowance: 25

  • Breakfast: 0

  • Lunch: 0

  • Dinner: 0

  • Meal rule: Disabled

  • Lodging: 0

  • Lodging rule: Disabled

Example configuration — UK (London):

  • Country code: GB

  • Specific destination: London

  • Currency: GBP

  • Reduced allowance: 40

  • Daily allowance: 80

  • Breakfast: 10

  • Lunch: 25

  • Dinner: 35

  • Meal rule: Deduct if provided

  • Lodging: 180

  • Lodging rule: Add if incurred

UK hourly thresholds and some overseas rate structures may require additional interpretation. For strict UK-specific calculations, confirm the setup with your payroll advisor.


Austria

Austria commonly uses hourly or fraction-based calculation methods, such as twelfths of a daily rate.

The current template can support simplified Austrian configurations, but it does not fully model every hourly or cross-border calculation method.

A simplified setup could be:

  • Reduced allowance for partial travel days

  • Daily allowance for full travel days

  • Meal and lodging rules based on your company policy

Example configuration:

  • Country code: AT

  • Currency: EUR

  • Reduced allowance: 15

  • Daily allowance: 30

  • Breakfast: 0

  • Lunch: 15

  • Dinner: 15

  • Meal rule: Deduct if provided

  • Lodging: 17

  • Lodging rule: Add if incurred

If your company needs strict hourly or twelfth-based calculations, validate the configuration with payroll before activating the policy.


Poland

Poland can often be represented using a daily allowance model with reduced and full-day amounts.

A common setup is:

  • Reduced allowance for shorter or partial days

  • Daily allowance for full days

  • Meal deductions when meals are provided, if required by your company policy

  • Lodging rules based on your policy and documentation requirements

Example configuration:

  • Country code: PL

  • Currency: PLN

  • Reduced allowance: 22.50

  • Daily allowance: 45

  • Breakfast: 11.25

  • Lunch: 11.25

  • Dinner: 22.50

  • Meal rule: Deduct if provided

  • Lodging: 0

  • Lodging rule: Disabled

Polish rules may include minimum statutory amounts and destination-specific international rates. Confirm the setup with your payroll advisor.

Current limitations

  • Requests must be at least 8 hours long.

  • A single request cannot span two policy periods.

  • If no rate exists for the employee's destination country, they cannot submit a request until the policy is updated.

Frequently asked questions

  • Can I have different rates for different cities?

    • Yes. Add one row per city using the same country code and a different Specific destination value.

  • What if the employee's country isn't in the template? They'll see an error. Add the missing country to the Excel file and re-upload it.

    • Can I disable meals or lodging? Yes. Set the relevant rule to Disabled — for example, if lodging is reimbursed through a separate expense flow.

  • Are the template examples legally compliant?

    • No. They illustrate the expected format only. Always validate rates and rules with your payroll or tax advisor.

Did this answer your question?