Payroll Software
Payroll software by Saitami automates the full cycle for Bulgarian employers — gross-to-net calculation under the Labour Code, night, holiday and overtime rates, social security (ДОО, ЗОО, ДЗПО), personal income tax (ДДФЛ), NRA forms обр.1 and обр.6, payslips, ведомост exports and bank payment files. Owned database, no monthly SaaS fee.
What our payroll software includes
Bulgarian Labour Code compliance
Built around current minimum wage, maximum insurable income, ДДФЛ threshold, sick leave and paid annual leave rules. Tax tables are versioned and refreshed automatically on every regulatory change, typically January 1 and April 1.
Night, holiday and overtime rates
Configurable rules for night shifts, public holidays, overtime under Art. 150 and aggregated working time under Art. 142(2). The engine isolates each premium in its own ведомост line — no spreadsheet formulas, no missed coefficients.
ДОО, ЗОО, ДЗПО and ДДФЛ
Automatic split between employer and employee contributions — pension fund, sickness fund, unemployment fund, mandatory ДЗПО universal and professional, health insurance. Personal income tax is computed after deduction of personal contributions and declared allowances.
Forms обр.1 and обр.6 to NRA
Generation of обр.1 (insured persons data) and обр.6 (contributions and tax due) in the current NRA XML format, ready for upload through the NRA portal with a qualified electronic signature. Structural and logical validation before export.
Ведомост, bank files and email payslips
Monthly ведомост in PDF and Excel, ready bank payment files for net salaries plus contributions and tax, individual payslips emailed with password or eSignature confirmation. Bulk exports for UniCredit, DSK, UBB and Postbank.
Sick leave, paid leave, gross-net simulator
Sick note processing — first three days at 70% on the employer, the rest reimbursed by NOI. Maternity, parental and unpaid leave tracking. A built-in gross-to-net and net-to-gross simulator for offers to candidates.
Who payroll software is for
Companies running payroll in-house
Businesses that want to process payroll internally instead of outsourcing — HR or the CFO keeps control, no dependency on an external accountant. Best for 20-500 employees where pay confidentiality matters.
Accounting firms
Firms handling payroll for dozens of clients in parallel — multi-tenant architecture with a separate database per client, role-based access, a single dashboard for обр.1, обр.6 and ДДФЛ deadlines, and white-label payslips with your logo.
Mid-size companies, 50-300 people
Manufacturing, retail and service firms with shift work, multi-site operations and KPI-linked bonuses. Payroll software absorbs that complexity without forcing a move to a heavy foreign ERP suite.
How we build it
1. PostgreSQL core with full audit trail
PostgreSQL with a row-level audit log — every change to a ведомост, payslip or insurance code records the user, timestamp and previous / new value. Critical for NRA and Labour Inspectorate audits when a past payroll state must be reproduced.
2. Payroll engine with versioned tax tables
The calculation engine is isolated from the UI and runs against versioned tax tables. A new minimum insurable income, ДДФЛ bracket or coefficient is a row, not a code rewrite. See custom software development for bespoke bonus rules.
3. Bank integration via export files
Multi-cash export files for UniCredit Bulbank, DSK, UBB, Postbank, Raiffeisen and FIBank — net salaries, ДДФЛ to the state budget and contributions to NRA go out in one upload through ePay portals. See API integrations for direct PSD2 bank links.
4. NRA and NOI reporting integration
Export of обр.1 and обр.6 in current NRA XML and CSV format, ready for portal upload with a qualified e-signature. For NOI — Appendix 9 for the first three sick days and Appendix 10 from day four onward. The annual Art. 73 statement is auto-generated as well.
Why Saitami
payroll errors vs manual
average drop versus spreadsheet payroll across our clients in the first six months
on-time filings
обр.1 and обр.6 filed by the 25th every month — automated reminders and pre-upload validation
starting investment
full payroll module with tax tables, ведомост, payslips and base bank and NRA export
Related: work schedule software for clocked hours flowing straight into payroll and document management system for storing employment contracts and payslips with eSignature.
Frequently Asked Questions
Does the payroll software track current Bulgarian tax rates?
Yes. Minimum wage, maximum insurable income, ДДФЛ thresholds and ДОО, ЗОО, ДЗПО splits live in versioned tax tables that we refresh on every regulatory change, usually on January 1 and April 1. Past payroll runs stay calculated under the rules valid for that period, while new runs use the latest figures. No manual update on your side, no risk of lagging behind.
Does it file обр.1 and обр.6 automatically?
The software generates ready files for обр.1, обр.6 and the Art. 73 annual statement in current NRA XML format. The actual upload to the NRA portal still requires a qualified electronic signature held by an authorised person — that is an NRA requirement, not our limitation. We do add automated reminders on the 20th, 22nd and 24th plus a final pre-export checklist.
Does it replace accounting software?
No. Payroll software covers the payroll cycle but does not run general ledger accounting, VAT registers, fixed assets or financial statements. Instead we export posting entries (salary expense, employer contributions, NRA and net pay liabilities) in a format ready for Microinvest, Business Navigator, Plus Minus or your existing ERP, with configurable accounts from the national chart of accounts.
How much does payroll software cost?
A starting investment of €4,200 one-off covers the full payroll module with tax tables, ведомост, payslips and base bank and NRA export. Rollouts with multi-company for accounting firms, shift work, KPI-linked bonuses and integration with work schedule software typically land between €7,500 and €14,000. No monthly SaaS fee — you own the code and the database from day one.
Ready to automate payroll and NRA filings?
Tell us your headcount, work pattern and current process. You will get a concrete payroll software plan with pricing and timelines — no monthly SaaS lock-in, no dependency on an outside consultant.
Request a demo →