Vendion
    Staff & Scheduling

    Payroll codes and export — salary codes, time codes and SIE accounts

    6 min read#51

    Vendion calculates the payroll data, but your payroll program and your bookkeeping have their own names for things. Under Personal ▸ Inställningar ▸ Lön (Staff ▸ Settings ▸ Pay) sits the panel Payroll codes & accounts for export, where you point the codes to your own. The defaults work for most — leave them if you are unsure.

    The panel requires permission to edit payroll.

    Three name spaces that are not the same thing

    The panel has three parts, and they are deliberately kept apart:

    PartUsed byContains
    PAXml — time codesThe PAXml file to Fortnox Lön and Visma LönWorking time, overtime, unsocial hours, sick leave, vacation and more
    PAXml — salary codes (amounts)The same fileTips, shift pay, major holiday, meal benefit, adjustments
    Fortnox Lön (API) — salary codesThe direct connection to FortnoxThe same amount rows, but with your Fortnox salary codes
    SIE — bookkeeping accountsThe SIE payroll voucherSalary accounts, employer contributions, vacation liability and more

    A value that is right for the PAXml file is therefore not right for the Fortnox API. That is why they are two separate fields, not one.

    PAXml — time codes

    Here you map the time types Vendion calculates: working time (hourly pay), additional time, overtime, unsocial hours supplement 1 and 2, unsocial hours on public holidays, unsocial hours on major holidays, sick leave, care of child, vacation, parental leave, unpaid leave, comp time off and compassionate leave.

    Public holidays and major holidays are sent as OB3 and OB4 respectively. The reason is so the receiving system can tell them apart, not that they have their own hourly rates in the agreement: Gröna riksavtalet has one ordinary unsocial-hours rate, and a public holiday only changes the time window (06–06). Major holidays are moreover 100 % of the hourly wage (s. 14), not an hourly supplement like the others.

    ⚠️ Do not point public holidays to OB2 because your payroll program lacks OB3. In Vendion OB2 is the night supplement (SEK 24.31/h) while a public holiday should carry the ordinary rate (SEK 27.59/h) — the workaround becomes an underpayment, not a neutral swap. If your payroll program lacks the code, create it there, or check with your payroll consultant which code corresponds to it.

    PAXml — salary codes for amounts

    The standard PAXml codes (BONUS, TIMLÖN, FÖRSKOTT and so on) work directly — the payroll system maps them automatically. If you want to direct a row to a specific salary code, enter its number instead, for example 110, and it is sent as a salary code.

    Shift pay is sent as its own amount. A shift with a fixed fee cannot be expressed as hours, so the amount goes as its own salary code with the shift's own date. The hours for that particular shift are then left out of working time, otherwise the payroll system would pay both hourly pay and the shift fee for the same shift. So do not enter the shift pay manually in the payroll program.

    Fortnox Lön (API) — salary codes for amounts

    This part is only needed if you send the payroll data directly to Fortnox instead of as a file. Fortnox has its own salary code register, and you enter the code number as it is named at your company — for example 331 for tips.

    There are nine fields:

    FieldWhen it is used
    Dricks (arbetsgivaren fördelar) – tips, employer distributesyou decide the split — the tips carry employer contributions
    Dricks (personalen fördelar) – tips, staff distributethe staff decide the split. This is the default in Vendion and what most restaurants run
    Passlön – shift paya fixed fee for a shift
    Storhelgstillägg – major holiday supplementthe supplement on major holidays
    Kostförmån – meal benefitthe value of food you provide
    Kostavdrag – meal deduction (net)what staff pay for the food
    Bruttojustering – gross adjustmentmanual adjustment before tax
    Nettojustering, avdrag – net adjustment, deductionmanual adjustment after tax that deducts
    Nettojustering, utbetalning/utlägg – net adjustment, payoutmanual adjustment after tax that pays out

    The two tip fields are not interchangeable. Which one is used depends on who distributes the tips (Inställningar ▸ Dricks), and the two differ for tax purposes. If you run the default "staff distribute", it is Dricks (personalen fördelar) that must be filled in — fill in only the other field and the tips will not come through.

    A field you leave blank is not sent at all. Vendion never guesses a salary code, because a correct amount on the wrong row is far harder to spot than a row that never arrived. If you have tips in your data but no salary code number for tips here, the tips will not be included in the payroll run. Go through the list before the first live transfer.

    Hours and absence are not affected by this part — those codes are fixed at Fortnox and go over without mapping.

    SIE — bookkeeping accounts

    This part is used when you export an SIE payroll voucher instead of sending the data to a payroll system. You map, among others, restaurant staff salary, unsocial hours supplement, employer contributions, tips, vacation pay provision and vacation liability, employer contributions on vacation liability, staff meals, gross and net adjustments, and liability accounts for net salary and employer contributions.

    If you want to book certain people's salary to a different account — the restaurant manager to a salaried-staff account, for example — you do it with cost centres: set the account number on the cost centre and link the person to it. The account in the panel applies to everyone without a cost centre.

    PAXml or SIE — not both

    The two exclude each other, and they are easy to confuse:

    • PAXml is the payroll data itself. Send it to Fortnox Lön or Visma Lön and the payroll system calculates the salary, declares it and posts it to your books.
    • SIE is a finished payroll voucher for the bookkeeping. The right route if you are not sending the data on to a payroll system.

    Using both for the same month posts the salary twice. If you are unsure — ask your accountant which route you should take.

    This feature is part of Vendion Staff.

    Curious how it looks in practice? Read more about the product or book a short demo.

    Was this article helpful?