Rule-based Payroll that posts straight to your books
Salary structures, salary rules, contracts, and payslips for every employee in the company. Working days come from attendance and approved time off; payment creates the journal entry in Accounting.
Built for
- Payroll officers — Compute, review, post, and pay payslips for the whole company or one department.
- HR managers — Own salary structures, rules, and contracts so payroll follows policy, not memory.
- Finance & accountants — Receive salary expense and payment journals without re-keying from a payroll sheet.
- Owners & directors — See gross, net, and paid totals by department in Payroll Analysis.
What Payroll does inside ERPS X
Payroll in ERPS X ERPS is built from a few configurable pieces. Salary structure types and salary structures define how often people are paid (weekly, monthly, quarterly, semi-annually, annually), which working time applies, and which salary journal account is used. Salary rules inside a structure describe each line: Basic Salary, Allowance, Deduction, Gross, Net, and other inputs, each as a fixed amount, a percentage of contract wage, basic, gross, or net, or a quantity.
Each employee has a contract that carries the wage and salary structure type. When HR creates a payslip for a period, the application reads the running contract, counts working days from recorded attendance, treats approved Paid Time Off and Sick Time Off as paid days, applies the rules, and adds any salary attachments — advance salary, assignment of salary, attachment of salary, or child support — that are active for that period.
Payslips move from New to Posted to Paid. Paying a payslip from a Bank or Cash journal writes a balanced journal entry to Accounting using the debit and credit accounts configured on the salary rules, so month-end payroll is already in the ledger when finance opens it.
Payroll officers
Compute, review, post, and pay payslips for the whole company or one department.
HR managers
Own salary structures, rules, and contracts so payroll follows policy, not memory.
Finance & accountants
Receive salary expense and payment journals without re-keying from a payroll sheet.
Owners & directors
See gross, net, and paid totals by department in Payroll Analysis.
Everything Payroll gives your team
Each feature below is part of the application as it ships in your ERPS X workspace — no add-ons, no separate licences.
Salary structures & types
Structure types group employees; structures set the scheduled salary period, working time, and salary journal account.
Salary rules
Basic, Allowance, Deduction, Gross, Net and other-input rules as fixed amounts, percentages, or quantities, each mapped to debit and credit accounts.
Payslips
Payslip per employee and period: contract, structure, working days from attendance, other inputs, and computed lines. Print-ready.
Payslip batches
Group payslips into a batch for a pay period and process the run together.
Salary attachments
Advance Salary, Assignment of Salary, Attachment of Salary, and Child Support with monthly and total amounts, start and end dates.
Payment & journal
Pay a posted payslip from Bank or Cash; the application records the payment and posts the journal entry to Accounting.
A closer look at Payroll
The screens, records, and controls you will actually work with day to day.
Configuration
- Salary structure types and salary structures per company
- Scheduled salary: Weekly, Monthly, Quarterly, Semi-Annually, Annually
- Salary journal account selected from the chart of accounts
- Rule categories: Basic Salary, Allowance, Deduction, Gross, Net, Other Inputs
- Amount types: Fixed Amount, Percentage (of contract wage, basic, gross, or net), Quantity
Computation
- Contract wage and structure type read from the employee contract
- Working days from recorded attendance for the period
- Approved Paid Time Off and Sick Time Off counted as paid days
- Other inputs: Advance Salary, Child Support, Deduction, Reimbursement, Salary Assignment, Salary Attachment
- Negative net and payment-order flags on the payslip
Posting, payment & reports
- Payslip status: New, Posted, Paid, Completed
- Payslips To Pay list for finance
- Bank or Cash payment creates a posted journal entry
- Payroll Analysis: basic, gross, advance, assignments, attachments, child support, net, paid net by department
- Simple Payroll Report and Salary Attachment Report
The Payroll workflow
From first setup to daily use — the path your team follows inside the application.
Define structures and rules
Create salary structure types, structures with their schedule and journal, and the rules that make up each line.
Attach contracts
Give each employee a running contract with wage, wage type, working schedule, and salary structure type.
Create payslips
Pick the employee, period, and batch. Working days, time off, and attachments load into the payslip.
Review and post
Check computed lines, adjust other inputs where needed, and mark the payslip Posted.
Pay and report
Pay from Bank or Cash — the journal entry posts to Accounting. Run Payroll Analysis for the period.
Where teams use Payroll every day
Factory with shift attendance
Present days from attendance drive the payslip, so absences are reflected without manual adjustment.
Retail chain paying monthly
One batch per month per company; payslips posted and paid together, journals land in the same books as POS sales.
Advance salary requests
Record an Advance Salary attachment with a monthly recovery amount and let payslips deduct it until the end date.
Group with several companies
Each company has its own structures, rules, and payslips in its own database, managed from one panel login.
Mixed permanent and temporary staff
Different structure types for different contract types, each with its own rules and schedule.
Department cost review
Payroll Analysis shows gross, net, and paid net per department for any period.
What changes when Payroll runs on ERPS X
Outcomes you can expect once the application is live for your company.
Policy in the rules, not in a sheet
Allowances and deductions are defined once as rules and applied identically on every payslip.
Fewer manual steps
Working days, time off, and attachments are pulled in when the payslip is created.
Accounting already done
Payment posts a balanced journal entry to the accounts mapped on the rules.
Traceable payslips
Every payslip references its contract, structure, batch, and payment record.
Company isolation
Payroll data stays in the company workspace and database it belongs to.
Controlled access
Lock users to the Human Resources department so payroll screens stay with the right people.
Works with the rest of your ERPS X workspace
Payroll shares one database with every other application in your company workspace. No connectors, no exports — the same record everywhere.
Popular with
Payroll — common questions
Does Payroll post to Accounting automatically?
How are working days calculated?
Can I handle advances and deductions?
Can I pay everyone at once?
Is tax filing included?
Run payroll from rules, not spreadsheets
Start a 14-day trial, set up a salary structure for your company, and post your first payslip to Accounting.