Run payroll from the hours you already tracked
Turn attendance, approved time, and leave into accurate pay runs with payslips, deductions, and bank-ready exports, in the same system as the work.
- Pay runs from tracked hours
- Payslips and deductions
- Bank-ready exports

What is payroll software?
Payroll turns the hours a team worked into accurate pay, with payslips, deductions, and statutory items handled correctly. BusinessHRM runs payroll from the attendance and approved time it already holds, so there is no re-keying between systems.
What BusinessHRM does about it
Because hours, overtime, and leave already live in BusinessHRM, payroll starts from real data instead of a spreadsheet. Pay runs pull approved time straight in, taxes and statutory items follow the rules you configure once, and employees get clear, itemised payslips in their self-service portal. When the run is done, bank-ready payment files and reports come out ready for your bank and accountant.
Why teams go looking for payroll
- 01Payroll starts by rekeying hoursTime and attendance live in one tool and payroll in another, so someone retypes numbers every cycle and a typo becomes a wrong paycheck.
- 02Deductions and taxes are error-prone by handAllowances, deductions, and statutory items calculated in a spreadsheet are one broken formula away from an unhappy team and a compliance headache.
- 03Payslips raise more questions than they answerUnclear or late payslips send people to HR every month, and the same questions come round again next payday.
How payroll works
A pay run, start to finish
Set the structure once. After that, each cycle is a review of numbers that are already there.
- 1
Once
Set salary groups and components
Define salary groups, allowances, deductions, pay codes and tax handling. Hourly and monthly employees can sit in the same run.
- 2
Each cycle
Inputs arrive on their own
Approved attendance, overtime, leave and loan instalments are already in the system, so there is nothing to import.
- 3
Review the run
Check each employee's net pay, per-employee currency and any exceptions before anything is final.
- 4
Payday
Pay and publish
Export a bank-ready payment file, publish itemised payslips to self-service, and keep the full pay run history for audits.
What payroll fills in, and what stays your call
Software should do the arithmetic and the copying. The decisions about your pay policy stay with you.
Pulled in for you
- Approved attendance and tracked hours
- Overtime from approved overtime requests
- Paid and unpaid leave
- Loan instalments, deducted automatically
- Allowances and deductions from each salary group
Still yours to decide
- The tax rules and statutory contributions for your country, which you configure once
- When a run is reviewed and finalised
- How each employee is paid, and in which currency
The screens behind payday
The pay run is the table above. These are the screens its numbers come from.
Attendance, already marked
Present, late, half day, leave and holiday for every employee, set by your rules, so the run starts from a finished register.
- Late and overtime flagged automatically

Leave arrives already classified
Each approved request is marked paid or unpaid, so it lands in the run with the right effect on pay.
- No separate leave export

Pay details live on the profile
Salary, bank details and salary group sit on the employee record that HR already keeps current.
- Field-level permissions for salary data

Run a practice payroll on your own numbers
Start free, add a few employees and a salary group, and run a test cycle before your next payday. Nothing is paid until you export it.
What you get with Payroll
Included on every plan, including the free Starter plan for unlimited users.
Pay runs from real hours
Hours, overtime, and leave feed straight into payroll so you are not rekeying numbers between tools.
Payslips employees can read
Clear, itemised payslips with allowances and deductions, available in the self-service portal.
Taxes and statutory items
Configure tax rules, contributions, and deductions to match your country and keep records audit-ready.
Bank-ready exports
Generate payment files and reports for your bank and accountant, with the full pay run history kept.
What changes once it is running
- A pay run becomes a reviewApproved hours flow in automatically, so payroll day is checking numbers rather than typing them.
- Fewer awkward correctionsRules applied the same way every cycle mean deductions and overtime are right the first time, so reversals get rare.
- Fewer payday questionsClear itemised payslips in self-service answer the usual questions before anyone has to ask HR.
Who it is for
- SMBs running payroll in-houseCompanies that want control over pay runs without a separate payroll subscription and export dance.
- HR and finance teamsThe people who own payday and want it to start from numbers they already trust.
- Teams with local pay rulesBusinesses that need configurable tax and statutory handling for their country.
Software this replaces
Get payroll without paying for a separate tool, and keep the rest of your business attached.
See all comparisons- Manual spreadsheetsFormulas and copy-paste replaced by pay runs that draw straight from tracked hours.
- Standalone payroll toolsThe pay run lives next to attendance and HR, so hours never have to be exported and re-imported.
Check the numbers before you finalise
Ask the assistant for the totals you would normally build in a spreadsheet. It only answers with data the person asking is allowed to see.
- In-app AI chat
"What was the total net salary for the sales department last month?"
- In-app AI chat
"Which employees have a loan instalment due in this payroll?"
- Claude, ChatGPT or Cursor via MCP
"Summarise approved overtime hours by department for September."
- Claude, ChatGPT or Cursor via MCP
"Compare this month's payroll total with last month and list the biggest changes by employee."
Example prompts. The in-app chat answers questions and does not change records. Creating and updating records with AI happens through the MCP server, with the permissions of the person who connected it.
Payroll questions, answered
Does payroll use my tracked time automatically?
Yes. Approved hours, overtime, and leave feed directly into the pay run, so you are reviewing numbers rather than retyping them.
Can I configure country-specific taxes and deductions?
Yes. Tax rules, contributions, and deductions are configurable so pay runs match your local requirements and stay audit-ready. You set the rules; BusinessHRM applies them consistently.
Can hourly and salaried staff be paid in the same run?
Yes. Hourly-rate and monthly-salary employees sit in the same pay run, and each employee can be paid in their own currency.
Are staff loans handled in payroll?
Yes. Approved loans have a repayment schedule, and each instalment is deducted automatically through the payroll run.
Do employees get their own payslips?
Yes. Itemised payslips with allowances and deductions are available to each employee in their self-service portal.
Can I export payments for the bank?
Yes. Payroll produces bank-ready payment files and reports for your bank and accountant.
Payday that starts from real hours
Start free, connect attendance and leave, and run your first pay run from numbers your team has already approved.
Free forever for unlimited users. No credit card required.