HR & PAYROLL SOFTWARE · PLATFORM · NL
PayrollPro
Payroll platform for multiple organisations, with a command centre, client portal and employee portal.
- TYPE
- HR & payroll software
- MODULES
- 8
- ROLES & PORTALS
- 5
- ENVIRONMENT
- Isolated per organisation
WHAT WE BUILT
A payroll organisation uses it to manage employees, contracts and timesheets, and to run payroll. A second person approves the payroll; the platform then generates the payslips as PDFs and the payment run produces a SEPA file for the bank. Clients see their own invoices, timesheets and reports. Employees see their payslips and personal details. Each organisation sees only its own data.
Modules

Command centre
Workload at a glance: payroll ready, missing hours, overdue invoices, payments ready, missing documents.

Employees & contracts
Employees, contracts, timesheets and absence in one place.

Payroll
Preview, calculate, submit and approve. Whoever creates the run cannot approve it themselves.

Payslips
A PDF per employee after approval, ready in the employee portal.

Payment run
Bundling payments into a SEPA file for the bank.

Invoices & bank
Outstanding invoices, reminders, disputes and matching bank lines to invoices.

Reports
Payroll costs per client, outstanding invoices, margin, journal and reconciliation — also as CSV.

CRM
Pipeline, prospects, tasks and contacts per client.
Emails
Drafted in the platform's house style and recorded per organisation.

Invitation
For a new user or when resending
Documents
The platform generates payslips as PDFs itself, without an external library. An employee can only open their own payslip.
- Payslip (PDF)after the payroll has been approved
- SEPA payment fileper payment run, for owner and finance only
- Report (CSV)export per report
- Exports and import templates (CSV)employees, contracts, clients

Roles & portals
Owner
Everything within their own organisation, including users and settings.
Payroll admin
Preparing employees, timesheets and payroll.
Finance
Invoices, payment run and approving payments.
Client
Own portal: invoices, reports and approving timesheets.
Employee
Own portal: payslips, hours and My details.
Security in this project
- Data isolated per organisation in the database
- Permissions per role, everything closed by default
- Audit trail that cannot be altered
- Deletions can be undone
- Payroll only after approval by a second person
- Hosted in Europe
Technology & timeline
- Build time
- 7 weeks
- Application
- Next.js
- Database
- PostgreSQL with row-level security
- Payslips
- Own PDF generator
- Payments
- SEPA payment file
Something like this for your business?
Tell us how you work now. We'll think it through with you in 30 minutes.
