truckTMS · trucktms.ro/en/unelte/calculator-diurna-soferi
Free · no accountUpdated:

Driver per diem calculator (Romania) 2026

Enter the trip by country and the driver's base salary. The calculator applies the 2.5× cap from HG 518/1995 for each country, compares it with the 3-base-salary limit, and shows how much of the per diem you pay is tax-free.

Trip route

Calendar days the driver spent in each country, weekends included.

Domestic travel days (cap RON 57.50/day)

Driver and pay

RON
From the employment contract
Month the per diem is paid for
EUR/day
RON/day
RON
RON
Result · Total days: 23
Tax-free per diem
9,088.55RON
Per diem paid
9,089RON
Taxable part
0RON
2.5× country cap
9,930RON
3-base-salary limit
13,307RON
Cap applied: country cap. All per diem paid is within the cap.
The 3-salary limit applies per month. If a trip spans two months, calculate each month's days separately.

Breakdown by country

CountryDaysStatutory levelCap/day (2.5×)Total cap
Hungary235 EUR87.50 EUR934.75 RON
Austria135 EUR87.50 EUR467.37 RON
Germany1235 EUR87.50 EUR5,608.47 RON
France635 EUR87.50 EUR2,804.24 RON
Romania223 RON57.50 RON115.00 RON

Doing this every month? truckTMS shows each driver's days by country straight from trips. See truckTMS →

Share this calculation

The link keeps your inputs, so whoever opens it sees exactly the same result.

Results are indicative and do not replace tax or legal advice or official tachograph data. Always check the legislation in force.

Driver per diem calculator · · truckTMS – dispatch software for road hauliers · trucktms.ro

How the tax-free per diem is calculated

For private employers in Romania, per diem is tax-free up to 2.5 times the statutory level set for public institutions. Abroad, the statutory level comes from the annex to HG 518/1995 (for example EUR 35/day for Germany, France, Italy or Hungary, EUR 32/day for Bulgaria, Serbia or Croatia and EUR 38/day for Switzerland). In Romania the statutory level is RON 23/day, so the cap is RON 57.50/day.

The second cap is the 3-base-salary limit: three base salaries divided by the working days in the month, multiplied by the number of travel days. Only the lower of the two results is tax-free. Anything paid above it is treated as salary income and taxed.

Per diem is granted per calendar day, so weekends spent on the road count.

Per diem, mobility benefits or posting allowance?

Since 2022, professional drivers are treated as mobile workers. National and bilateral trips usually carry mobility benefits, while for cabotage and cross-trade the driver is a posted worker and must be paid at least the host country's minimum wage.

The same 2.5× cap and 3-base-salary limit apply to these amounts. Confirm how each day is classified with your accountant.

Frequently asked questions

What is the tax-free per diem for Germany in 2026?

The statutory level for Germany is EUR 35/day, so the private-sector tax-free cap is EUR 87.50/day, provided the monthly 3-base-salary limit is not exceeded.

What happens if the per diem paid exceeds the cap?

The excess is salary income: social contributions and income tax apply to it, and it is reported separately in the D112 return.

Does per diem apply on weekends?

Yes. It is granted for every calendar day of travel, including weekends and public holidays.

Which exchange rate should I use?

The calculator loads the latest National Bank of Romania (BNR) rate. Accounting usually uses the BNR rate from the payment or advance date; you can override it manually.

Sources

More free tools

Romanian truck driver per diem calculator 2026 | truckTMS