OdinTask field-service app OdinTask ODINTASK · GUIDE
tax

Mileage and Subsistence Allowances: The Tax-Free Rules

13 July 2026 · 10 min · taxadminvehiclespayrollsweden

Mileage and subsistence allowances are the two amounts an employer can pay a worker tax-free for driving and eating while away on a work trip. In Sweden the mileage allowance (milersattning) is a fixed sum per mil (10 km) — one rate if the worker drives their own car, a lower fuel-only rate if they drive a company car, and a lower rate again if that company car is electric. The subsistence allowance (traktamente) only exists if the trip involves an overnight stay more than 50 km from both the home and the workplace of record. Both hang on one thing most firms get wrong: which address counts as the worker's tjansteställe (place of employment). Get that wrong and every payment you have made is either taxable salary or a deduction you have thrown away.

The two allowances are not the same thing

They get lumped together on the same payslip line and they should not be.

Both are tax-free only up to a standard amount (schablonbelopp) set by Skatteverket. Pay more than the schablon and the excess is ordinary salary: income tax for the worker, employer contributions for you. Pay less and the worker can claim the difference as a deduction on their own return, subject to the usual thresholds.

Mileage rates: own car vs company car, petrol vs electric

The logic is simple once you see it. If the worker owns the car, the allowance covers fuel plus wear, tyres, depreciation and insurance — so it is higher. If the company owns the car (a formansbil that the worker is already taxed on as a benefit), the only cost the worker personally carries is the energy they put in. So the allowance covers fuel only — and electricity is cheaper per mil than diesel, hence the separate, lower electric rate.

SituationWhat the allowance coversRecent tax-free rate (per mil)
Worker's own car, used on a work tripFuel, wear, tyres, depreciation, insurance25 kr
Company car, petrol or diesel, worker pays the fuelFuel only12 kr
Company car, fully electric, worker pays the chargingElectricity only9.50 kr

Those are the rates that have applied in the most recent years, and the electric figure in particular has been adjusted more than once as charging prices moved. Do not hardcode them into your payroll and forget about them. Confirm the figure for the current income year at skatteverket.se each January, before the first payroll run.

Three traps that cost real money:

For readers outside Sweden: the UK equivalent is HMRC's Approved Mileage Allowance Payments, quoted per mile, with a higher rate for the first tranche of annual miles and a lower one after. The structure matches — a published rate, tax-free up to it, salary above it — but the numbers and the company-car treatment differ entirely. Use your own tax authority's table.

Tjansteresa vs commuting: your tjansteställe decides everything

This is where trades firms lose. A tjansteresa (work trip) is travel to a place that is not your place of employment. A commute is travel to it. Commuting is never a tax-free allowance — it is at best a personal deduction on the worker's own return.

So the whole question is: where is this person's tjansteställe?

The main rule

Your tjansteställe is where you carry out the main part of your work. For an office worker that is the office. For a plumber who starts every morning at the workshop, loads the van and drives out, it is arguably the workshop — and that first drive is a commute.

The building-site exception

Skatteverket applies a specific rule for construction and installation work, and work of a similar kind, carried out at constantly changing places: the worker's home is treated as the tjansteställe. That is the rule most electricians, plumbers, roofers and carpenters actually live under. The consequence is large — if home is your tjansteställe, then driving from home to the site is a tjansteresa, and mileage from the driveway is payable tax-free.

It does not apply automatically to everyone in a van. If the worker turns up at the same depot every morning to be dispatched, that depot starts to look like the tjansteställe regardless of what the sites do afterwards.

When a long-running site becomes the tjansteställe

The exception assumes the sites keep changing. When one bygge runs long enough that the worker is effectively based there, Skatteverket's position is that the site itself can become the tjansteställe — a posting expected to last more than two years at one place is the case to watch. From that point the daily drive is a commute, not a work trip, and the tax-free mileage stops.

Practical version: the day you sign a site contract that runs past two years, ask your accountant to look at it before payroll does. Do not discover it in a revision three years later with 24 months of allowances to unwind.

Traktamente: the two tests, the amounts, and the reductions

Traktamente is tax-free only if both are true:

  1. The trip involves an overnight stay outside the normal place of work.
  2. The destination is more than 50 km from both the tjansteställe and the worker's home.

Then the amounts. The domestic maximum for a full day (maximibeloppet) has recently been 290 kr, with a half day at half of that and a night allowance (nattraktamente) at half of that again where you have not paid for the lodging and the worker cannot document the cost. Confirm the current year's figure at Skatteverket — this number moves.

Free meals reduce it — and this is the line people forget

If someone else feeds the worker, the traktamente drops. The reductions are expressed as a share of the full-day amount, and those percentages are stable even when the kronor change:

Meals provided freeReduction
All meals90%
Lunch and dinner70%
Lunch or dinner (one of them)35%
Breakfast only20%

Breakfast included in the hotel rate counts as a free meal. It is the single most common miss in a payroll audit, because nobody reads the booking confirmation. If the site canteen feeds the crew, that is a free lunch and the reduction applies.

The three-month and two-year steps

Traktamente is not a permanent income stream. Once the worker has been at the same place for more than three months, the tax-free amount steps down to 70% of the maximum. After two years it steps down again, to 50% — and by then you should also be asking whether the tjansteställe itself has moved. Diary these two dates at the start of any long posting.

What a körjournal needs to contain to survive a revision

A körjournal (mileage log) is not legally mandatory. It is simply the only thing that wins the argument. Without one, Skatteverket is entitled to assume a company vehicle was available for private use, and to tax the benefit accordingly — and it is the firm that carries the burden of showing otherwise.

A log that holds up records, per trip:

Also record the odometer reading at the start and end of the year. That is the total the whole log has to reconcile to.

Two rules of thumb. A log written at the end of the month is worth less than a log written in the van; reconstructed logs get picked apart on details nobody can remember. And keep it as long as the rest of your accounting records — seven years is the safe assumption in Sweden.

This is one of the places a job system earns its keep. In OdinTask the trip is already implied by the job: the site address is on the work order, the geofenced time clock records the arrival, and the technician confirms the distance from the field app rather than reconstructing a month of driving from memory on the last Friday of the month.

Why 2026 is the year to re-check your numbers

Two things have moved. The per-mil amounts have been adjusted, so a rate you set up in payroll a few years ago is now simply the wrong number — you are either shorting your staff or handing them untaxed salary. And van fleets have gone electric fast, which means a growing share of firms are paying a company-car fuel rate that assumes a diesel engine the vehicle does not have. If you have swapped a Transit for an e-Transit and not touched the payroll setting, you are over-paying tax-free allowance on every trip, and the whole excess is reclassifiable as salary.

Do this once, in an hour:

  1. Open the current year's amounts on Skatteverket and write them down.
  2. List every vehicle: own car, company petrol/diesel, company pure-electric, plug-in hybrid (which takes the petrol rate).
  3. Check the rate configured against each worker in payroll.
  4. Decide, per worker, where the tjansteställe actually is — and write down the reason.
  5. Diary the three-month and two-year dates for any long-running site.

Then look at the mileage log itself. If your crew is still filling in a paper book in the glovebox, the numbers are being invented on the last day of the month, and everyone knows it.

Want the trip, the time, the job and the site address captured once and used everywhere instead of retyped into a spreadsheet? Start a free trial of OdinTask and run one month of jobs through it. See the pricing page for plans, or read more on the blog.

FAQ

What is the tax-free mileage allowance per mil in Sweden?

For a worker using their own car on a work trip, the tax-free standard amount has most recently been 25 kr per mil (10 km), covering fuel and wear. For a company car where the worker pays the energy themselves, it is a fuel-only rate: around 12 kr per mil for petrol or diesel, and about 9.50 kr per mil for a fully electric car. These amounts are adjusted, so confirm the current year's figures at skatteverket.se before your first payroll run.

Does an electric company car get a different mileage rate?

Yes. A pure battery-electric company car has a separate, lower tax-free rate, because electricity costs less per mil than diesel. Around 9.50 kr per mil has applied recently. A plug-in hybrid does not count as electric for this purpose — it takes the petrol or diesel rate, because it can still burn liquid fuel. If you have electrified your vans and not changed the payroll setting, you are paying the wrong rate.

Is driving from home to a building site a work trip or a commute?

It depends on your tjansteställe, your place of employment for tax purposes. For construction and installation work at constantly changing sites, Skatteverket treats the worker's home as the tjansteställe, which makes the drive from home to site a tjansteresa and mileage payable tax-free. If the worker instead reports to the same depot every morning, that depot is likely the tjansteställe and the drive to it is an untaxed-allowance-free commute.

When does a long-running site become my tjansteställe?

The changing-workplaces exception assumes the sites keep changing. When one posting runs long enough that the worker is effectively based there, the site itself can become the tjansteställe — a posting expected to last more than two years is the case to watch. From that point the daily drive counts as commuting, so tax-free mileage stops. Check any site contract running past two years with your accountant before payroll pays out.

When can I pay traktamente tax-free?

Only when both tests are met: the trip includes an overnight stay outside the normal place of work, and the destination is more than 50 km from both the tjansteställe and the worker's home. A long day trip with no overnight stay earns mileage but no traktamente. The domestic full-day maximum has recently been 290 kr, with a half day at half that. Free meals reduce it — hotel breakfast counts.

What must a körjournal contain to hold up in an audit?

Per trip: date, odometer reading at start and finish, distance in km, start and destination addresses, purpose, who was visited, and whether it was business or private. Record the vehicle registration, the driver, and the odometer readings at the start and end of the year. Log private trips too — a log with none reads as reconstructed. Keep it as long as your other accounting records, seven years being the safe assumption.

One system for your field-service business

Booking, quotes with ROT, scheduling, an offline app, time tracking and invoicing — in your own brand.

Try OdinTask free