| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Discuss (mail)
• Employees (hr) |
| Lines of code | 1148 |
| Technical Name |
l10n_si_rek_payroll |
| License | OPL-1 |
| Website | https://gencbaris.com/odoo_plugins/ |
| Versions | 18.0 19.0 |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Discuss (mail)
• Employees (hr) |
| Lines of code | 1148 |
| Technical Name |
l10n_si_rek_payroll |
| License | OPL-1 |
| Website | https://gencbaris.com/odoo_plugins/ |
| Versions | 18.0 19.0 |
Slovenia REK-O Payroll for Odoo
Compute Slovenian payroll and generate the FURS REK-O income & contributions report
Run statutory Slovenian payroll (plaÄa) directly in Odoo. This module computes the employee and employer social security contributions, the compulsory health contribution (OZP) and the income tax advance (akontacija dohodnine) for each employee, then builds the FURS REK-O report — the monthly ObraÄun davÄnega odtegljaja — as an eDavki-style XML file plus a payroll register CSV. It is built on the Human Resources app and carries its own payslip and computation models, so it needs no Enterprise payroll. Compatible with Odoo 18 and Odoo 19, Community and Enterprise.
Social security contributions
Employee contributions on the gross salary — pension & disability (PIZ) 15.50%, compulsory health (ZZ) 6.36%, unemployment 0.14% and parental protection 0.10% (total 22.10%) — and the matching employer contributions — PIZ 8.85%, ZZ 6.56%, unemployment 0.06%, parental 0.10% and injury at work 0.53% (total 16.10%). Every rate is an editable company setting.
Income tax advance (dohodnina)
The monthly income tax advance is computed on the progressive 2026 monthly tax scale (16% / 26% / 33% / 39% / 50%) over the tax base, after deducting the employee contributions, the general allowance (splošna olajšava) and the employee's personal/dependent allowances. The general allowance follows the official income-tapered formula, with an opt-out for the increased allowance per employee.
FURS REK-O report
Generate the REK-O obrazec as a structured UTF-8 XML file that mirrors the FURS field codes: the payer header, the collective totals (gross F105, tax base F110, income tax F111, per-fund contribution totals) and the analytical iREK part with one record per employee (tax number A001, name A003, residency A004, income A052, and the per-fund employee A071–A074 and employer A081–A085 contributions).
Compulsory health (OZP)
The flat monthly compulsory health contribution (obvezni zdravstveni prispevek, OZP) is withheld per employee as a fixed cash amount and included in the net-pay calculation and the remittance summary. The amount is an editable company setting.
Payroll runs & register
Create a monthly payroll run, populate it from employees with a gross salary, and compute contributions, OZP, the tax base, the income tax advance and net pay per employee with run totals. Export the payroll register as CSV (with a TOTAL row) alongside the REK-O XML.
Tax-number validation
The employee Slovenian tax number (davÄna Å¡tevilka) is validated against the official eight-digit modulo-11 control-digit algorithm, so malformed numbers are caught before payroll is run and before the REK-O is filed.
Statutory remittance summary
A one-click wizard totals each statutory obligation for a payroll run and groups it by collecting institution: income tax to FURS, pension to ZPIZ, health and OZP to ZZZS, and the unemployment, parental and injury contributions — with a grand total of the month's statutory remittance.
Feature summary
| Feature | Detail |
|---|---|
| Employee contributions | PIZ 15.50%, ZZ 6.36%, unemployment 0.14%, parental 0.10% (22.10%) |
| Employer contributions | PIZ 8.85%, ZZ 6.56%, unemployment 0.06%, parental 0.10%, injury 0.53% (16.10%) |
| Income tax (dohodnina) | Editable monthly scale 16% / 26% / 33% / 39% / 50% |
| General allowance | Income-tapered splošna olajšava with per-employee opt-out |
| Compulsory health (OZP) | Flat monthly amount, editable |
| REK-O report | FURS-style XML (header, collective, analytical iREK) + CSV register |
| Validation | Slovenian tax number modulo-11 control digit |
| Versions | Odoo 18 and Odoo 19, Community and Enterprise |
How it fits FURS filing (BYOK)
The module computes the statutory figures locally and produces the REK-O file; you upload it to FURS through the eDavki portal with your own credentials. No employee data leaves Odoo and the module is not a registered intermediary — it generates the format you file yourself. All rates, the tax scale and the allowances carry the current statutory defaults for 2026 and are fully editable; confirm them against the latest official FURS / ZPIZ / ZZZS guidance before running live payroll.
Screenshots
Payroll Settings
Payroll Runs
Remittance Summary
Income Tax Brackets
Odoo Proprietary License v1.0 This software and associated files (the "Software") may only be used (executed, modified, executed after modifications) if you have purchased a valid license from the authors, typically via Odoo Apps, or if you have received a written agreement from the authors of the Software (see the COPYRIGHT file). You may develop Odoo modules that use the Software as a library (typically by depending on it, importing it and using its resources), but without copying any source code or material from the Software. You may distribute those modules under the license of your choice, provided that this license is compatible with the terms of the Odoo Proprietary License (For example: LGPL, MIT, or proprietary licenses similar to this one). It is forbidden to publish, distribute, sublicense, or sell copies of the Software or modified copies of the Software. The above copyright notice and this permission notice must be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Please log in to comment on this module