Payroll & HR
Every figure on the payslip can be traced to the rule that made it.
Payroll arguments are really arguments about arithmetic nobody can see. MjFour shows the rule and the rate behind each number, and keeps historic months on the rates in force at the time.
Payroll & HR
MjFour Payroll runs salaries, statutory deductions and attendance for Pakistani employers. Every statutory item is a dated rule, so a payslip from two years ago still reflects the rates that applied then, and a payslip from this month can be explained line by line without opening a spreadsheet.
- Every statutory item is a dated rule, not a hardcoded number
- Salary adjustments attributable to a named user
- Provincial holiday calendars per establishment
What it solves
- Nobody can explain how a payslip figure was reached.
- Each figure links back to the dated rule and rate that produced it, and historic months keep the rates that were in force at the time.
- A mistake in an approved month means a messy correction.
- Runs are reversible until approved. After approval the month locks, and any change becomes a recorded adjustment with a reason and a name against it.
- Gratuity only becomes visible when someone resigns.
- Gratuity accrues monthly, so the liability is on the books long before anyone hands in a notice.
- Provincial social security differs by establishment.
- PESSI, SESSI and the KP and Balochistan authorities are applied by the province each establishment is registered in, not by one company-wide setting.
Pricing
What it costs at your size.
Straight from the published rate card, so the number here is the number you pay. Nothing on this chart is modelled or estimated.
- 10 employees
- US$ 1 / month
- 50 employees
- US$ 5 / month
- 150 employees
- US$ 15 / month
- 300 employees
- US$ 30 / month
What it does
Tax on current FBR slabs
Income tax on the salary slabs in force, with arrears and bonuses spread correctly rather than taxed in a lump.
Statutory deductions, dated
EOBI against the applicable wage ceiling, provident fund at your own rate with employer match, interest credit and loan recovery.
Approve, then lock
Reversible before approval; after it, the month is closed and every change is an attributable adjustment. Month-over-month payslip variance is flagged for review.
Attendance that feeds pay
Biometric and card attendance, shift rosters, night and holiday differentials, overtime at legal multiples with approval, leave accrual and encashment.
Bank transfer files
Salary transfer files in your own bank's format, not a generic CSV to reformat by hand.
Self-service in Urdu or English
Staff get payslips, leave, attendance, provident fund statements, tax certificates and letters themselves, in the language they read.
In detail
How it runs, step by step
What a payroll run actually does
Attendance and leave feed the run, so paid days are not typed in a second time. Income tax is applied on the salary slabs in force for that month, with arrears and bonuses spread rather than taxed as though they were earned in one lump. Statutory deductions follow: the Employees Old-Age Benefits Institution contribution against the applicable wage ceiling, provident fund at your own rate with the employer match, interest credit and any loan recovery. Provincial social security applies according to where each establishment is registered, whether that is the Punjab or Sindh Employees Social Security Institution or the Khyber Pakhtunkhwa and Balochistan authorities. The run is approved, locked, and a bank transfer file is produced.
Why every figure can be explained
Each statutory item is a dated rule rather than a number in the code, so a figure on a payslip links back to the rule and rate that produced it. A month that has already run keeps the rates that were in force when it ran, which means nobody has to reopen a closed period to answer a question about it, and last year’s payslips do not quietly recalculate when a rate changes. When a correction genuinely is needed, it is a recorded adjustment attributable to a named user rather than an edit that leaves the original looking as though it was always that way.
Gratuity as a liability, not a surprise
Gratuity accrues monthly, so the obligation sits on the books while it is still small and predictable. Calculating it at the point of resignation is arithmetically identical and operationally very different: it turns a known liability into a number you learn about on the day somebody hands in a notice.
What staff can do without asking HR
Employees read their own payslips, leave balances, attendance, provident fund statements, tax certificates and letters, in Urdu or English. That is not a convenience feature so much as a workload one: most of what an HR office is asked in a month is a question the employee could have answered themselves.
Terms
Terms used on this page
Plain definitions of the words a buyer here actually searches for.
- EOBI
- The Employees Old-Age Benefits Institution, Pakistan’s state pension scheme, funded by employer and employee contributions calculated against a wage ceiling.
- Dated rule
- A statutory rate stored with the period it applied to, so a historic payroll recomputes on the rates that were live then rather than on today’s.
- Provident fund
- A retirement savings deduction, usually matched by the employer and credited with interest, held to the employee’s account.
- Gratuity
- A service-based payment due to an employee on leaving, accrued monthly so the liability is carried rather than discovered.
- PESSI and SESSI
- The Punjab and Sindh Employees Social Security Institutions, provincial schemes applied according to where an establishment is registered.
Fit and setup
Who it is for, and what setup involves
Who this is for
Employers running payroll for their own staff, payroll bureaux running it for several client companies, and organisations with establishments registered in more than one province. Schools use it for teaching and support staff alongside fees and examinations, on the same platform and the same employee records.
At PKR 15 per employee per month, counted on the employees you actually run that month, it is priced for a twenty-person office as readily as a three-hundred-person one. A seasonal drop in headcount lowers the bill rather than needing a plan change.
What it replaces
Almost always a spreadsheet, and almost always one spreadsheet per year with the previous year's formulas copied forward. That arrangement calculates correctly and fails at explanation: the arithmetic is right, but nobody can show which rule produced a figure, and editing a rate in place quietly rewrites what last year's payslips say.
What an audit or a query actually asks for
Three things, and they are the three this system is built to answer:
- Show me the rule behind this deduction, and the dates it applied. Every figure links back to the dated rule and rate that produced it.
- Recalculate a payslip from eight months ago. It matches what was paid, because a closed month keeps the rates that were in force when it ran.
- Correct an approved month in front of me. It is a recorded adjustment attributable to a named user, not an edit that leaves the original looking as though it was always that way.
What staff stop asking you
Employees read their own payslips, leave balances, attendance, provident fund statements, tax certificates and letters, in Urdu or English. Most of what a payroll office is asked in a month is a question the employee could have answered without asking.
Modules included
Each system solves a job completely on its own, and they share one platform when you need more than one.
- Employee master and org hierarchy
- Attendance and leave
- Loans and advances
- Accounting and payroll posting
Questions people ask before they buy
Other systems
Every figure on the payslip can be traced to the rule that made it.
Payroll on current FBR slabs with EOBI, provident fund and gratuity, every figure traceable to the rule that produced it.