Pay inputs
Approved where it starts, before the run opens
Hours, leave, raises, bonuses and adjustments are approved where they start, so they reach the run ready. Nothing is chased at month-end.
Payroll Hub
Salaries, approved hours, leave and bonuses come together before payroll is calculated. You hand reviewed gross pay to your accountant or ERP; tax, net pay and payments stay with you.

How it works
Pay is decided by data your HR team already keeps in PeopleForce: contracts, raises, hours and leave. Each pay cycle collects it for the right people, checks it before approval and hands reviewed gross to whoever calculates tax and net pay.
Bring your HR data together
Compensation, hours, leave and adjustments already live in PeopleForce. Each cycle collects them for its people.
Review and approve the run
Hand off and share payslips

From hire to exit, everyday HR events change what a person is paid. They already live in PeopleForce, so payroll starts from one record instead of a chase.

Pay inputs
Hours, leave, raises, bonuses and adjustments are approved where they start, so they reach the run ready. Nothing is chased at month-end.
Hours
Logged by the employee, approved by the manager; overtime split into rated types
Leave
Requested and approved; paid or unpaid by policy
Raise
Approved by HR with an effective date
Bonus
Approved once, placed in the right run, never added twice
Adjustments
Added by payroll, once-off or recurring
Bonuses, commissions, KPIs
Every bonus keeps its own calendar. It is earned in one period and paid in the run you choose.




In the run that closes the period or a later one, or in a set month for annual bonuses.

Pay cycles
Configure a cycle once and every run is generated for you, with a partial first run if it starts mid-month. Set one up for each legal entity, country or group of people. Rules decide who is in it: legal entity, location, department, employment type, team, position or manager.

Payroll runs
A new hire, a mid-month raise and a leaver sit in one run, each pro-rated by the cycle's rules. Every line shows the rate, hours and leave behind it, with each person's change against the previous run.

Currencies
Pay agreed in one currency is converted into the currency of the cycle. Cycles in hryvnia, euro, złoty or pound sterling take the rate from NBU, ECB, NBP or the Bank of England; other currencies use a rate you enter.

Works with what you have
Reviewed gross goes out to the system that calculates tax and net pay. The payslips it produces come back to your people through PeopleForce.
Export for your accountant
One row per person or rate segment, a column for every pay element and adjustment, and the change against the previous run. Excel or CSV, in one click.

API and connectors
Salary records can be read and updated through the PeopleForce API from your other systems.

Payslips delivered and signed
Upload a month of payslips from your payroll system as one PDF. PeopleForce splits it by page, matches pages to employees and sends them for signature; a page it can’t match waits for you.

Security and control
Decide who can run payroll and who can see pay. Every change to pay inputs and runs is logged, and every person's pay is compared with the previous run before anyone approves it.
Access by role
Running payroll is a permission you give to a role. Compensation can be hidden, view-only or editable for each role.
A change log for pay
Every difference, person by person

Certified infrastructure, data stored in European data centres, and role-based access to payroll figures and payslip documents.


Start next to your current process and compare the results before you rely on them.
Book a demo
See a run built on data like yours
Set up your pay cycles
Pay dates, currencies and who belongs in each cycle
Run in parallel
One cycle next to your current payroll, compared person by person