Skip to content
Timply

A payroll file your payroll system imports without rework

Worked hours, shift differentials, overtime, additional hours and absence are totalled per employee and given the right payroll code. You download a PAXml 2.0 file and import it.

  • Part of

    Payroll and export

  • Included in

    Pro · Enterprise

  • Available on

    Browser

What you get

  • The hours arrive in payroll already split by code, with nothing to recalculate by hand.

  • Every figure in the file traces back to a single clock-in.

  • The same file is read by Fortnox Lön, Visma Lön and Hogia Lön.

The problem is not the hours

Most time tracking systems can show how many hours somebody worked. That is the easy half. The hard half is turning those hours into something a Swedish payroll system imports without a person sitting down to work out which of them were unsocial hours, which were overtime, and which were additional hours rather than overtime because the employee is part-time.

That work is where the errors come from, and it is the work Timply does before the file is written.

How the hours are split

Every clock-in is compared against the shift differential categories you have set up, and the hours are divided between them at the minute the window opens.

A clock-in from 16:00 to 22:00 on a Tuesday, with a weekday evening window starting at 18:00, becomes six hours of ARB and four hours of OB1. The differential hours sit on top of the hours worked rather than replacing them, which is what the payroll system expects. Timply also checks that differential hours never exceed hours worked for the same day, because differential hours lie on top of working time and cannot be more numerous than it.

When an employee records overtime they choose between payment and time off in lieu at that moment. The choice becomes ÖT1 or ÖK1 in the file. For part-time employees Timply separates additional hours from overtime using your full-time measure, so MER is never mixed with ÖT1.

Absence gets its own entries

Absence is not a gap in the hours. It is its own row with its own code, at the extent that was approved, so a half day of care for a sick child is half a day rather than a missing afternoon.

AbsenceCode
SicknessSJK
HolidaySEM
Care of a sick childVAB
Parental leaveFPE
Time off in lieu takenKOM

Making the export

  1. Pick the period. Any start and end date, so it follows your payroll run rather than the calendar.
  2. Check the totals against the report in Timply.
  3. Download the PAXml 2.0 file.
  4. Import it into payroll and check the total against Timply's report before running the payroll.

Step four is not a formality. Read the total in both systems the first time you run a new period, because that is when an incorrect code setup on the payroll system's side shows up.

Timply calculates, you decide

Timply calculates from the rules you have entered, and is responsible for the calculation being correct and traceable back to a single clock-in. Which differential level applies to a given shift, and what it should be paid at, is decided by your collective agreement and by you.

Each category carries the payroll code its hours are booked to.

The shift differential settings page with times, weekdays and a PAXml code per category
Each category carries the payroll code its hours are booked to.
The payroll export dialogue in Timply with a period selected and employees listed
The period, the employees and the totals, checked before the file is written.

How it works in Timply

  • Format

    PAXml 2.0, the SLA standard Swedish payroll systems import

  • Hours worked

    Booked as ARB per employee and day

  • Shift differentials

    Split across OB1 to OB5 and OS1 to OS5 from your own categories

  • Overtime

    ÖT1 for paid overtime, ÖK1 for time off in lieu

  • Additional hours

    MER, for part-time hours up to the full-time measure

  • Absence

    SJK, SEM, VAB, FPE, FR1, PAP, FLX, PEM, KOM, PER and RE1

  • Period

    Any date range, so the file follows your payroll run rather than the calendar month

  • Approval

    The period is marked as approved in the file, so payroll sees the basis was signed off

We run the whole chain in Timply: the time clock, the schedule, leave and the payroll record.
CustomersIngvar R.TravelshopShop and workshop

Common questions

Which payroll systems can read the file?

Any system that imports PAXml 2.0, which includes Fortnox Lön, Visma Lön and Hogia Lön. Timply hands you a file and you import it, so this is a file transfer rather than a live connection between the systems.

Do we need to recalculate anything after importing?

No. Each hour is already split by code before the file is written, so the import carries the figures rather than the raw times.

What happens to part-time hours above the schedule?

Hours up to the full-time measure are booked as additional hours with the code MER, and hours above it as overtime with ÖT1 or ÖK1. The boundary is set by the full-time measure you enter.

Can we export a period that is not a calendar month?

Yes. You pick the start and end dates, so the file follows the period your payroll run actually uses.

Which plan includes the export?

Pro and Enterprise. Time reporting and the clock are in Core, and the payroll file is where Pro begins.

More features

This feature is part of Timply's system for scheduling, time tracking and payroll files. See all features

Try Timply with your own staff

You can get going on your own, with your real schedule and your real staff. If you would rather be shown around first, book a demo.

Trial
14 days
Credit card
Not required
Refund
Within 30 days of purchase