Skip to main content

Set Up Integration with Your Payroll System

How to set up integration with your payroll system

Written by Esben Hedegaard

Introduction

This article is about setting up integration with your payroll system.


Here we describe:

  • how to select your payroll system(s)

  • how to choose which registration types (e.g. vacation, sickness, mileage, payroll hours, overtime) should be included in the payroll export, and how to enter the codes required by your payroll system.

👉 This is not the same as:

  • Export to payroll system – the actual process of running and archiving payroll data. See the article Export to your payroll system

  • BitaBIZ API – the API is used for integrations and raw data, not for payroll export.

  • Report library – contains HR reports and should not be used for payroll system export.

Setting up the payroll system consists of 2 steps:

1. Choose payroll system

2. Setup Payroll System (Select report)
2.1 Fill out the setup form
2.2 Setup job codes and registration types

👉 The integration is only set up once both steps are completed.

1. Choose Payroll System

Click: Setup admin > Integrations > Payroll and leave systems

  1. Select country (e.g. Denmark)

  2. Select one or more payroll systems in a country

  3. Click 'Save settings'

  • You can activate payroll systems for multiple countries on the same account. Used by groups with companies in several countries.


2. Setup Payroll System (Select report)

Click: Payroll Admin > Export > Payroll export with period management.

2.1 Fill out the setup form

Click "Setup" next to your selected payroll system. A form will open.

  • Check the boxes in the setup form to indicate if a payroll item/leave type should be included in the payroll export.

  • Most payroll systems have standard leave codes pre-filled in the setup form. But always check that the codes are filled in correctly so they match your payroll system.

  • Some payroll systems have extra fields, in addition to leave codes and payroll codes, that need to be filled out in the setup form. For example:

    • Company registration number

    • API key

    • Agreement number

      If there are extra fields in a payroll system's setup form, they must be filled in manually for the integration to work.

ℹ️ If you have several different payroll systems, the form above must be filled out for all payroll systems.

✅ Once the form is completed, your payroll system is set up. From now on, payroll data can be exported directly without manual entry.

2.2 Setup job codes and registration types

The standard form above only includes standard leave types and mileage.

To export your company-specific payroll items and leave codes, you need to create job codes and enter the leave code or payroll item code on the job codes:

  • Payroll hours for payment

  • Overtime for payment

  • Other leave – e.g. parental leave or unpaid leave

  • Custom registration types – e.g. on-call duty, travel with per diem

Payroll hours for payment

Click: Setup Admin > Modules > Projects & Job Codes


Create job codes such as "regular hours", "evening hours", etc., and add the relevant payroll item/rate:

Overtime for payment

Click: Setup Admin > Modules > Overtime / Time off


Create job codes for overtime that is paid out.

Other leave (parental leave, unpaid vacation)

Click: Setup Admin > Modules > Policies > Edit


Job codes for other leave are created in your policies, and the leave code is entered on the individual job code.

Custom registration types

Click: Setup Admin > Modules > Custom registration types


Create your own payroll items / event types, such as "on-call duty" or "travel with per diem", and save the payroll item number.

Leave codes for specific employee groups

If you have different leave codes for certain employee groups (vacation, supplementary balance, sick days, child sick), these can be configured in the individual policy that covers an employee group.

Click: Setup Admin > Modules > Policies > Edit next to a policy > Click the Payroll export tab (under vacation, supplementary balance, sick days, child sick) and enter the leave code that covers the employee group.

ℹ️ Leave codes set up in a policy override the standard codes entered in the setup form on the "Payroll export with period management" page.

3. Leave settled in hours

If leave:

  • Supplementary balance (e.g. other vacation, OK days)

  • Sick days

  • Child sick

Needs to be settled in hours, you must set up standard hours at the policy level or on the employee's master data card.

4. Multiple companies on the same account

Do you have several companies on the same BitaBIZ account?
This is supported via policies.

Click: Setup Admin > Modules > Policies > Edit > Group settings > Company identification. Here you enter the company's ID (e.g. company registration number).

ℹ️ It is important that employees are divided by policies so they match your companies & countries in the payroll system.

Related articles

If your payroll system requires special settings, see the guide for your specific payroll system under the country it belongs to:

  • Norway

  • Sweden

  • Finland

  • Switzerland

FAQ

Which payroll systems does BitaBIZ integrate with?

BitaBIZ can be integrated with most payroll systems worldwide.

From the page: Setup admin > Integrations > Payroll and leave systems > select country to see which payroll systems are set up.

By default, BitaBIZ has a standard Excel file that can be used for payroll export and can be activated under any country.

If your payroll system is not set up under a country, contact us and we can add the payroll system.

How do I export from BitaBIZ to our payroll system?

Follow this guide that describes how the payroll system export works and what you need to do – click here!

We need to change payroll system. How do we connect our new payroll system?

New payroll system? It's easy to move BitaBIZ to your new payroll system.

Click: Setup admin > Integrations > Payroll and leave systems:

  1. Select country (e.g. Denmark)

  2. Select the new payroll system

  3. Remove the old payroll system

  4. Click 'Save settings'


​Follow the instructions in this setup guide to configure your new payroll system after it is selected.

Did this answer your question?