Skip to Content
Payroll and travelTravel orders & per diems

Travel orders and per-diems

A travel order (potni nalog) documents a business trip and triggers the per-diem (dnevnica) calculation, which follows its own statutory rules, separate from an ordinary expense reimbursement.

Check your mode first: simple or advanced

VegaERP has two travel-order modes, chosen by an administrator under Nastavitve → Nastavitve modulov → Potovanja (“Settings → Module settings → Travel”), under Način vodenja potnih nalogov (“Travel order mode”):

  • Osnovno (“Simple”, the default for smaller companies): “One screen to issue a travel order with per-diems and mileage, plus a PDF printout.”
  • Napredno (“Advanced”): “Adds approval, spending rules, multi-stop routes, reports, and invoicing.”

In Osnovno (“Simple”) mode, the form shows no route map, no adding intermediate stops, and no partner selection, and the left sidebar under Potovanja (“Travel”) has no Poročila (“Reports”), Odobritve (“Approvals”), or Koledar (“Calendar”) entries. These aren’t missing features, they’re deliberately hidden in this mode. This page describes simple mode first, then what advanced mode adds.

Creating a travel order

  1. Go to Potovanja → Potni nalogi (“Travel → Travel orders”) and click Nov potni nalog (“New travel order”).
  2. Under Osnovni podatki (“Basic info”), pick the Sodelavec (“Coworker”) who’s travelling, and enter Začetni datum potovanja (“Travel start date”) and Končni datum potovanja (“Travel end date”), with the time. These two decide which per-diem band the trip falls into, so enter them precisely.
  3. Enter the Namen potovanja (“Purpose of travel”).
  4. Under Lokacije (“Locations”), enter Začetna lokacija (“Origin”) and Končna lokacija (“Destination”).
  5. Save the order with Shrani (“Save”).

The new travel order form in simple mode, with no route map or partner selection

Calculating the per-diem

You don’t enter the per-diem amount by hand. Turn on Omogoči dnevni dodatek (“Enable per-diem”), then under Dnevni dodatek (“Per-diem”) pick the Ciljna država (“Destination country”): for a trip inside Slovenia, pick Slovenia; for a trip abroad, pick the actual destination country. Click Izračunaj dnevni dodatek (“Calculate per-diem”).

VegaERP works out the per-diem band from the trip’s duration (the departure and return you entered) and destination, then reads the amount from the statutory table in force for that date, separately for domestic and foreign trips. The result shows under Dnevna razčlenitev (“Daily breakdown”), with Skupaj dnevni dodatek (“Total per-diem”) at the bottom; click Shrani dnevnice (“Save per-diem”) to attach it to the order.

If the system has no statutory table covering the travel date (yet), VegaERP refuses the calculation instead of paying a wrong or a zero amount. The message for a domestic trip reads:

Za datum 2026-08-25 ni evidentirane zakonske domače dnevnice. V katalog povračil dodajte veljavno obdobje ali spremenite datum potovanja. (“No statutory domestic per-diem is recorded for 2026-08-25. Add a valid period to the reimbursement catalog, or change the travel date.”)

For a trip abroad, the message is the same shape, tied to the destination country instead. Either way, it means an entry is missing in the shared catalog your system administrator maintains, not a wrong value on your order.

Mileage and other expenses

Actual travel costs are recorded on the travel order separately from the per-diem: the per-diem is a flat statutory amount, while costs are reimbursed at their actual value based on receipts.

Per-diemMileage
What it isFlat statutory amountActual value based on distance
How it’s calculatedFrom the band by trip duration and destination, read from the statutory table in force for that dateDistance (one way, km) × Rate (€/km)
Where you enter itOmogoči dnevni dodatek → Ciljna država → Izračunaj dnevni dodatek → Shrani dnevniceRazdalja (v eno smer, km) → Stopnja (€/km) → Shrani kilometrino

Merging the two into one figure breaks both how per-diems are treated in payroll and the audit trail of costs.

  • Mileage: enter Razdalja (v eno smer, km) (“Distance, one way, km”) and, if needed, adjust Stopnja (€/km) (“Rate, €/km”, pre-filled from the vehicle or the company policy), then click Shrani kilometrino (“Save mileage”). Skupaj kilometrina (“Total mileage”) appears.
  • Other costs (transport, accommodation, tolls): under Stroški (“Expenses”), click Dodaj strošek (“Add expense”) and enter each cost’s type, amount, and date. Skupaj stroški (“Total expenses”) appears.

Once the order is ready, download it as a document with Prenesi PDF (“Download PDF”).

What advanced mode adds

In Napredno (“Advanced”) mode, a travel order doesn’t stay a draft after creation, it goes through a workflow: Pošlji na odobritev (“Submit for approval”, status Poslano, “Submitted”), then it’s either approved with Odobri (“Approve”) or refused with Zavrni (“Reject”, status Odobreno/“Approved” or Zavrnjeno/“Rejected”). An approved order is then moved to Obračunavanje (“Settling”) with Začni obračun (“Start settlement”), and finally Označi kot povrnjeno (“Mark as reimbursed”) closes it with status Povrnjeno (“Reimbursed”).

This mode also adds the Poročila (“Reports”), Odobritve (“Approvals”), and Koledar (“Calendar”) entries under Potovanja (“Travel”), and the new-order form additionally shows a Partner (opcijsko) (“Partner, optional”) field, a map of the planned route, and adding intermediate Postaje na poti (“Stops along the way”).

Common mistakes

  • Entering the wrong departure or return time, which you only notice once it has already changed the per-diem band. Check both date/time fields on the form before calculating the per-diem.
  • Recording a meal the employer already paid for (e.g. lunch at a conference) as an ordinary travel cost under Stroški (“Expenses”) instead of accounting for it in the per-diem calculation. This double-counts the meal.
  • Looking for Poročila (“Reports”), Odobritve (“Approvals”), or the partner field on the form in simple mode: these only appear once an administrator switches to Napredno (“Advanced”) under Nastavitve → Nastavitve modulov → Potovanja.

If you can’t fix this yourself

Only a company administrator can switch between simple and advanced mode. If the per-diem calculation still refuses with a missing statutory table for a recent date, contact support, since that means a missing entry in the shared catalog, not a setting on your company.

Last updated on