FR ENAR
User Manual HR & Payroll module Version 1.0 · Stable

Manual Bonuses & advances

Several screens complete the compensation: exceptional bonuses, preset bonuses, allowances, expense claims and salary advances. All of them are attached to an employee and carried over to the payslip of the month concerned.

5
Item types
+
Added to net
Deducted from net
1
Attachment month
1

Overview

Beyond the base salary, Swifto lets you add or deduct variable compensation items. Each one is attached to an employee and to a month/year, and is automatically carried over to the corresponding payslip: bonuses increase the net, advances and fines decrease it.

Business goal

  • Grant one-off or recurring bonuses
  • Reimburse expenses / pay allowances
  • Manage salary advances
  • Carry everything over to the payslip

Target audience

  • HR / Payroll manager — enters the items
  • Managers — propose the bonuses
  • Accounting — tracks the advances

On the payslip, the Bonuses, Fines / Suspensions and Advances fields only appear in data entry if there is an amount concerning them for the month.

2

Access and navigation

Left-hand side menu: Human ResourcesExceptional bonuses, Salary advances, Allowances and Expense claims.

Swifto ERP — Human Resources menu
Global dashboard
Human Resources
Payslips
Contracts
Bonuses / Sanctions
Advances on salaries
Allowances
Expense reports
Sales
Need help? Click here...
The selected screen opens on the right after the click.
3

Exceptional bonuses (allowances)

One-off amount granted to an employee for a given month/year; added to the net payable of the corresponding payslip.

Human Resources › Exceptional bonuses
Human Resources
Payslips
Bonuses / Sanctions
Advances on salaries
Sales
Mrs Sonia TRABELSI
Bonuses / Sanctions
New Search
EmployeeLabelMonthAmount
Mohamed Ali GHARBIPerformance bonusApril 2026300.000TND
Ines BEN SALAHYear-end bonusApril 2026250.000TND

The exceptional bonus increases the net payable of the payslip for the same month for the employee concerned.

4

Preset bonuses

Template bonuses defined once (label + amount), assignable to an employee's contract. Ideal for recurring bonuses (transport, meal, seniority…).

Definition

You create the template bonus (e.g. "Transport bonus — 80.000 TND").

Assignment

You assign it to the employees concerned; it applies recurrently.

To be distinguished from the exceptional bonus (one-off, per month): the preset bonus is a reusable template attached to the contract.

5

Allowances & expense claims

Two complementary screens for the pay supplements linked to the employee's activity.

Allowances

Supplement

Allowances granted to an employee (amount, month) that are added to their compensation for the month.

Expense claims

Reimbursement

Reimbursement of expenses incurred (travel, meals…) entered per employee and per period.

6

Salary advances

Advance granted to an employee (amount, month, year); it is deducted from the net payable of the corresponding payslip.

Human Resources › Salary advances
Advances on salaries
Ines BEN SALAH
April / 2026
200.000
Personal advance

The advance decreases the net payable for the month: in the example, Ines's net goes from 1,345.600 to 1,145.600 TND (− 200.000).

7

Create an item

The data-entry pattern is the same for all the screens: click New, choose the employee, the month/year, the amount (and a label / reason), then save.

FieldDescription
EmployeeBeneficiary of the item.
Month / YearAttachment period → determines the payslip impacted.
AmountValue in TND (added or deducted depending on the type).
Label / ReasonDescription of the bonus, allowance, expense or advance.

Enter the item before generating (or finalizing) the month's payslip so that it is taken into account automatically.

8

Impact on the net payable

Net payable = Net − Advances − Fines/Suspensions + Exceptional bonuses + Allowances

ItemDirectionEffect on the net payable
Exceptional bonus+Increases the net payable.
Preset bonus+Added to the compensation (recurring).
Allowance+Supplements the month's compensation.
Expense claim+Reimbursement added.
Salary advanceDeducted from the month's net payable.
9

Life cycle (workflow)

flowchart LR
  A([Employee]):::s --> B[Enter item
month + amount]:::p B --> C{Type ?}:::p C -->|bonus / allowance / expense| D([Added to net]):::ok C -->|advance| E([Deducted from net]):::ko D --> F[Month's payslip]:::p E --> F F --> G([Net payable adjusted]):::ok classDef p fill:#F5F3FF,stroke:#8B5CF6,color:#5B21B6; classDef s fill:#f3f1ff,stroke:#7366fe,color:#1f1c3d; classDef ok fill:#D1FAE5,stroke:#10B981,color:#065F46; classDef ko fill:#FEE2E2,stroke:#EF4444,color:#991B1B;
10

Business rules

Attachment to the month — an item only impacts the payslip of the same month/year and the same employee.

Conditional display — on the payslip, the Bonuses / Fines / Advances fields only appear if there is an amount for the month.

Direction of the amount — bonuses, allowances and expenses are added; advances and fines are deducted from the net payable.

Entry before generation — for it to be taken into account automatically, enter the item before finalizing the month's payslip.

11

Roles & permissions

ActionManagerHR managerAccountantAdmin
View
Enter a bonus / allowance
Enter an advance
Define a preset bonus
Delete

Indicative matrix — the actual rights depend on the profiles defined in your company.

12

Usage scenarios

Performance bonus

You enter 300 TND for Mohamed in April → his April net payable increases by 300 TND automatically.

Reimbursed advance

Ines receives an advance of 200 TND: her April net is decreased by the same amount on the payslip.

Recurring transport bonus

You define a preset bonus of 80 TND, assigned to all the sales reps: it applies every month without re-entry.

13

FAQ & Tips

My bonus doesn't appear on the payslip?

Check that it is entered for the same month/year and the right employee. The field only displays if there is an amount.

Exceptional bonus or preset bonus?

Exceptional = one-off (a given month). Preset = recurring template assigned to the contract.

Tip — record the reasons

Always fill in a clear label / reason: this makes it easier to check the payroll and to communicate with the employee.

Swifto

Swifto ERP · HR & Payroll module · User Manual v1.0

Bonuses, allowances & advances — HR & Payroll module · Home