Payroll24

Payroll24 User Guide

Learn how to set up payroll, run monthly payroll, manage absences and time entries, and resolve common payroll issues.

Overview

Payroll24 brings the main parts of payroll into one workflow.

Payroll calculations are based on two layers:

  • Estonian statutory payroll rules, such as tax rates and other payroll rules that Payroll24 applies for you.
  • Your organisation’s payroll settings, including employees, contracts, pay information, pay types and tax settings.

When you run payroll, Payroll24 combines:

  • your organisation’s payroll settings
  • employee contracts and pay information
  • time entries
  • absences
  • the statutory payroll rules that apply

Payroll24 then prepares the payroll calculation, including gross pay, taxes and net pay for each employee, for you to review and save.

One-time setup

Before you run payroll for the first time, check the settings your organisation uses.

Most of these settings only need to be configured once and updated when something changes.

Main payroll setup

Payroll Rules
Defines how each employee is paid. An employee needs at least one Payroll Rules record before they can appear in a payrun.
Payroll Types
Defines the pay types used in payroll, such as base salary, hourly pay and bonuses.
Payroll Taxes
Defines the taxes used in payroll and how they are posted.
Payroll Accounts
Controls which accounting accounts payroll postings use.
Absence Rules
Defines how average pay is calculated for absence-related pay types.

Additional settings

Public holidays
Used when working-day calculations need to exclude public holidays.
Nominal working hours per month
Used by hourly pay types that need the standard working hours for a calendar month.
Opening Balances
Used when an employee does not yet have enough payroll history for calculations that depend on earlier earnings.
Payroll tax exceptions Advanced
An advanced setting for organisation- or employee-specific tax exceptions.

Set up an employee’s pay

Every employee you want to include in a payrun needs at least one Payroll Rules record.

Payroll Rules with one row per employee. Numbered markers: 1 Employee, 2 Pay type, 3 Monthly gross, 4 From, 5 To
  1. Step 1: Select the employee

    Choose the employee you are setting up.

  2. Step 2: Choose the pay type

    Choose the pay type that describes how this part of the employee’s pay should be calculated.

    Available pay types

    • Base salary
    • Additional pay
    • Hourly pay
    • Vacation pay
    • Study leave
    • Service contract pay
    • Management board member pay
    • Child leave
    • Child leave for parent of a disabled child
    • Incapacity leave
    • Sick pay
    • Base salary (funded pension)
    • Management board member pay (funded pension)
    • Redundancy compensation
    • Inactive

    Choose the pay type that matches the employee’s pay arrangement. If the employee receives more than one type of pay, you can add another Payroll Rules row.

  3. Step 3: Enter the gross amount

    Add the employee’s gross monthly salary or rate. For an employee paid entirely from time entries, this can be 0.

  4. Step 4: Set the start date

    Use From to choose when this payroll rule becomes active.

  5. Step 5: Set the end date if needed

    Use To only when the rule should stop on a specific date. Leave it empty for an ongoing rule.

  6. Step 6: Add another rule if needed

    An employee can have more than one payroll rule if different pay types apply, for example a base salary together with an additional pay type.

Set up pay types

Use Payroll Types to define the different types of pay your organisation uses, such as base salary, additional pay, hourly pay, vacation pay, or sick pay. Each pay type defines how that type of pay is handled in payroll.

Review payroll taxes

Use Payroll Taxes to review the taxes used in your payroll setup and the accounting accounts connected to them. This is mainly relevant when your organisation needs additional or customised payroll tax settings.

Set up payroll accounts

Use Payroll Accounts to define which accounting accounts payroll postings use.

This setting is relevant when payroll is posted to accounting.

For each rule, select:

  • Employee: the employee the rule applies to, if the rule is employee-specific
  • Tax: the payroll tax or contribution
  • Debit Account: the account to debit
  • Credit Account: the account to credit
  • Payroll Rules: the payroll rule the account mapping applies to, if needed

You usually only need to change these settings if your payroll postings require specific accounting accounts.

Set up absence rules

Use Absence Rules to define how different paid absence types are calculated, such as vacation pay, study leave and sick pay.

Choose the pay type

Choose the absence-related pay type you want to configure.

Learn more about absences

Run monthly payroll

Use Payroll Report to prepare, review and save payroll for a selected period.

Prepare the payroll period

Before you start the payrun, make sure the payroll information for the period is complete and ready to use.

  • Time entries for the payroll period are up to date
  • Absences for the payroll period are up to date
  • The payment date is confirmed
  • Any new employees have their Payroll Rules set up
  1. Step 1: Open Payroll Report

    Go to Payroll → Payroll Report.

    Payroll Report shows payrolls that have already been prepared and saved.

  2. Step 2: Add a payrun

    Click Add Payrun.

    Then choose the employee and payroll dates.

    1. Employee

      Select Emma Wilson, or leave the field empty if you want to prepare payroll for everyone.

    2. From

      Set the start of the payroll period to 01/09/2026.

    3. To

      Set the end of the payroll period to 30/09/2026.

    4. Transaction Date

      Set the transaction date to 30/09/2026.

    5. Payment date

      Set the payment date to 07/10/2026.

    Click Search to prepare the payrun.

    The Add Payrun dialog with Emma Wilson selected, From 01/09/2026, To 30/09/2026, Transaction Date 30/09/2026 and Payment date 07/10/2026. Markers 1 to 5 point to these fields.
  3. Step 3: Review the payroll

    Payroll24 opens the payroll editor and prepares the employee’s payroll for the selected period.

    Check the employee, pay type, worked days, quantity and gross pay before calculating taxes.

    If something needs to be corrected, update it here first.

    Detail Before calculation: Net Salary, Social tax, unemployment insurance, Income tax and Funded pension are still empty or 0.00
    Before calculation: net salary and tax fields have not been calculated yet.
  4. Step 4: Calculate taxes

    Click Calculate Taxes.

    Payroll24 recalculates the net salary and payroll taxes for the payrun.

    Review the calculated amounts before saving.

    Detail After calculation: Net Salary 1503.84, Social tax 660.00, Employer unemployment 16.00, Employee unemployment 32.00, Income tax 424.16, Tax-free amount 0.00, Funded pension 40.00, Total Net 1503.84
    Detail: calculated taxes and net salary
  5. Step 5: Save the payroll

    When the calculated amounts look correct, click Save.

    The Save button is at the bottom of the payroll editor.

    The payroll editor toolbar: Add, Calculate Taxes, Create Payment File, Print and Save, with Save highlighted

    The payroll is then saved and can be viewed from Payroll Report.

Edit a saved payroll

When to use Edit

Use Edit to change a payroll you have already saved, for example to correct an amount. It works only with the employees already included in that saved payroll for that exact period. To pay an employee who isn’t in the saved payroll, create a payrun for them with Add Payrun.

  1. Open Payroll Report.
  2. Click Edit in the toolbar.
  3. Choose the same period as the saved payroll.
  4. Change the rows you need to correct.
  5. Click Calculate Taxes.
  6. Click Save.

Absences and leave

Use Assign vacations to record vacation, sick leave, study leave and other employee absences.

Once an absence is saved, Payroll24 automatically applies it to the employee’s payroll for the same period.

Go to Payroll → Assign vacations.

The Payroll menu with Assign vacations listed below Timesheets
  1. Step 1: Add the absence details

    Click Add Row, then add the employee and absence details, including the absence type, dates and number of days.

    1. Employee

      Choose the employee.

    2. Absence type

      Use Accrued leave for ordinary vacation from the employee’s accrued leave balance. Use other absence types for sick leave, study leave, unpaid leave and other leave.

    3. From

      Set the first day of the absence.

    4. To

      Set the last day of the absence.

    5. Days

      Check the number of absence days.

    6. Pay type

      Choose the pay type that matches the absence. It determines which payroll rules apply.

  2. Step 2: Save the absence

    Click Save when the absence details are complete.

    Payroll24 will then use the saved absence when preparing payroll for the relevant period.

How absences affect payroll

Vacation
Vacation uses the employee’s accrued leave balance and is paid according to the employee’s average pay.
Sick leave
Sick leave follows the statutory payroll rules that apply to the employee’s country.
Study leave
Study leave uses the applicable payroll and entitlement rules.
Other leave types
Other absences follow the payroll rules linked to that leave type.

Vacation balance

Vacation balance shows how many accrued vacation days an employee has available.

If an employee already has unused vacation days from before you started tracking leave in Payroll24, add that balance so their available leave is correct.

Time entries and clock-ins

Use Timesheets to record employee working time.

Time entries that fall within the payroll period are automatically included when Payroll24 prepares the employee’s payrun. You do not need to add the same hours again manually in payroll.

  1. Step 1: Open Timesheets

    Go to Payroll → Timesheets.

    The Payroll menu with Timesheets highlighted
  2. Step 2: Record working time

    On the Time Tracking page, add the employee’s working time.

    You can use the Start/Stop flow or record time directly, depending on how your organisation tracks hours.

    1. Description

      What the time was spent on.

    2. Project

      The project, if your organisation tracks time by project.

    3. Customer

      The customer, if relevant.

    4. Duration

      Enter the hours directly, or leave it empty and use Start.

    5. Start

      Starts the timer. Click again to stop it.

  3. Step 3: Check the recorded entries

    Recorded time appears in the table below the entry fields, outlined in the screenshot.

    Before running payroll, check that the employee, duration, dates and status are correct.

  4. Step 4: Run payroll normally

    When you create a payrun, Payroll24 automatically collects the relevant time entries for that employee and payroll period.

    Time-based pay is then added to the payroll calculation automatically. You do not need to copy the hours into the payroll editor manually.

Average pay calculations

Some absence types, such as vacation and sick leave, use the employee’s average daily pay instead of their normal salary.

Payroll24 calculates this automatically using the employee’s payroll history and the rules configured for that absence type.

For employees with enough payroll history, there is usually nothing extra to set up.

New employee with no payroll history

If an employee does not yet have payroll history, Payroll24 looks for another way to calculate their average pay.

  1. 1. Current salary

    Payroll24 first uses the employee’s current agreed salary from Payroll Rules to calculate an estimated average.

  2. 2. Opening Balance

    If an Opening Balance has been added, Payroll24 can use the employee’s earlier earnings and qualifying days or hours instead.

    Use an Opening Balance when the employee has relevant payroll history from before you started using Payroll24. This lets the average-pay calculation reflect their earlier gross earnings and qualifying days or hours.

  3. 3. No salary or Opening Balance

    If neither is available, Payroll24 may calculate the average as 0 and show a warning. In some cases, you may need to add a usable salary or Opening Balance before continuing.

Which rules are used?

The calculation method for each absence-related pay type is controlled by Absence Rules together with the applicable country-specific payroll rules.

Custom payroll rules Advanced

Some payroll rules can be adjusted to match your organisation’s own policies.

For example, your company may provide additional vacation days beyond the standard statutory entitlement.

  1. Organisation-wide

    Organisation-wide rules

    A custom rule can apply to everyone in the organisation.

  2. Employee-specific

    Employee-specific rules

    A different rule can be set for one employee.

    When both an organisation-wide rule and an employee-specific rule exist for the same calculation, the employee-specific rule takes priority.

  3. Payroll24 checks the result

    Statutory safeguards

    If a custom rule produces a result below the standard statutory value, Payroll24 shows a warning so the setup can be reviewed.

Warnings

Warnings usually do not block the current action.

They indicate that something should be reviewed before you continue.

These messages can appear during payroll and related payroll tasks such as time tracking, imports and employee termination.

WarningWhat it meansWhat to do
Vacation days exceededThe employee’s vacation total is above the expected annual entitlement.Review the employee’s leave balance and confirm the result is expected.
Study leave days exceededThe employee has reached or exceeded the applicable study-leave limit.Check the leave dates and entitlement. Days beyond the applicable paid limit may be unpaid.
Termination checkPayroll24 needs you to confirm a condition related to the termination.Verify the condition shown before continuing.
Termination filing reminderA filing or registration deadline applies to the termination.Note the deadline and complete the required filing.
Average pay: no historyPayroll24 could not find enough payroll history or an Opening Balance, so the average may be 0.Add an Opening Balance or review the employee’s Payroll Rules.
Custom rule below standard valueA custom rule produced a lower result than the standard rule.Review the custom rule and confirm that the result is intentional and valid.

Errors and troubleshooting

Errors stop the current action and need to be resolved before you can continue.

Fix the issue shown and try again.

These messages can appear during payroll and related payroll tasks such as time tracking, imports and employee termination.

Setup problems

These usually point to a setting that needs to be corrected before payroll can continue.

ErrorWhat to check
Missing payroll typeCheck that the pay type exists in Payroll Types and matches the employee’s Payroll Rules.
Missing absence rulesCheck that the required Absence Rules are configured.
Missing days workedReview the affected payroll row and its dates.
Missing payment dateAdd a payment date to the payrun.
Organisation country missingSet the organisation’s country before running payroll.
Unsupported annual leave ruleContact Payroll24 support.
Missing payroll accountConfigure the required account under Payroll Accounts.
Payroll type or employee not found during importCheck that the source data matches the employees and pay types configured in Payroll24.

Employee or period problems

These usually apply to one employee or payroll period rather than the whole organisation.

ErrorWhat to check
Average pay cannot be calculatedIn some cases Payroll24 may require an Opening Balance or usable salary before continuing. Add an Opening Balance or review the employee’s Payroll Rules.
Overlapping Opening BalancesReview the Opening Balance dates and make sure only one applies to the same period.
Time entry already runningStop the employee’s current time entry before starting another one. See Time entries and clock-ins.
Termination end date missingEnter the termination date.
Employee not foundCheck that the correct employee record still exists.
Termination rule not availableCheck the termination reason or contact support if the expected rule is missing.

Known limitations

Warnings while editing a payrun

Some warnings may not appear again while an already-open payrun is being recalculated.

If a payroll result looks unexpected and no warning is shown, contact Payroll24 support for help reviewing the calculation.

Custom payroll rules

Custom payroll rules currently cover selected payroll and benefit calculations, but not every calculation in Payroll24.

If you need a rule that cannot currently be customised, contact support to confirm whether it is supported.

Need help?

Email support@payroll24.ee. To help us answer quickly, include:

  • the employee and payroll period
  • the exact text of any warning or error
  • what you expected to see
  • a screenshot of the relevant payroll screen, if possible