Salary components
Define earnings, allowances, and deductions once as reusable components rather than re-typing them each month.
Farexa Payroll is built from salary components and structures, produces payslips through an approved run, and posts the result to finance — so a month's pay is a repeatable process, not a monthly rescue operation.
Payroll goes wrong when every month starts from last month's spreadsheet. Farexa builds it from reusable parts instead: salary components — earnings, allowances, deductions — assembled into salary structures you assign to employees. When a run opens for a period, it applies each employee's structure, factors in overtime, and produces payslips, so the calculation is the same shape every month and the only things that change are the inputs.
A run is not a single button that pays everyone with no trail. It moves through a review-and-approval step before anything is final: gross, deductions, and net are computed per employee, the run records how many employees it covers and its totals, and it's approved before it closes. Because the whole thing is a record rather than a file, a payslip from four months ago is still there to open, and a run carries its own currency for teams that aren't paid in one.
Payroll doesn't stop at the payslip. The result posts to the ledger like any other financial event, so wage cost lands in the accounts without re-keying, and it draws on the same employee, attendance, and leave records the rest of HR keeps — which is why overtime and unpaid days don't need to be copied in by hand.
Define earnings, allowances, and deductions once as reusable components rather than re-typing them each month.
Assemble components into structures and assign them to employees, so pay is driven by a definition, not a spreadsheet row.
Open a run for a month, apply each employee's structure, and produce the period's payslips in one pass.
Each payslip computes gross, deductions, and net, and the run records its employee count and totals.
Overtime feeds the run rather than being added on the side, so the payslip reflects the hours actually worked.
A run is checked and approved before it closes, so nobody is paid off an unreviewed calculation.
Every payslip is a stored record you can reopen months later, not a file that has to be regenerated.
The run's result posts to the ledger as wage cost, and each run carries its currency for teams paid in more than one.
From structure, not from last month's spreadsheet. You define salary components — earnings, allowances, deductions — assemble them into salary structures, and assign those to employees. A payroll run applies each employee's structure for the period, factors in overtime, and produces payslips with gross, deductions, and net.
Yes. A run is reviewed and approved before it closes. Gross, deductions, and net are computed per employee and the run records its employee count and totals, so nobody is paid off an unreviewed calculation.
Yes. Payroll runs against the same employee, attendance, and leave records HR keeps, so overtime and unpaid days feed the run instead of being re-entered by hand.
Yes. A completed run posts its wage cost to the ledger, so payroll shows up in finance without re-keying, and each run carries its own currency for teams paid in more than one.
Yes. Every payslip is a stored record tied to its run and period, so a payslip from several months ago can be reopened rather than regenerated.
Book a walkthrough with your own salary structures and see a run produce approved payslips that post straight to the ledger.