Skip to content
MjFour

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.

Request a demoFrom PKR 15 per employee, per month

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 for your Institute.

The published rate, and what it works out at as you grow. Straight from the rate card — the number here is the number you pay, and nothing on this page is modelled or estimated.

Payroll & HR

PKR15/month

per employee, per month

Billed monthly, no annual commitment

  • Income tax on the FBR salary slabs in force
  • EOBI, provident fund, gratuity and provincial social security
  • Attendance and leave feeding the run
  • Bank transfer files, and self-service payslips for staff
  • Every figure traceable to the dated rule that produced it
Request a demo
Published rates for Payroll & HR, in PKR.
What it coversper monthPer year
Any number of employeesPKR 15Billed monthly, no annual commitment

Prices exclude sales tax where it applies. Larger than the published rates? You are quoted on the same basis, not moved onto a different product.

Message us on WhatsApp

Opens WhatsApp with the message already written. Add your own detail before sending.

No setup fee, and nothing else to buy.

Everything is included

No setup fee.
Nothing to pay before the first month. No implementation charge, no onboarding fee, no activation cost per user or per till.
Support around the clock.
By phone, WhatsApp and email, from people who know the product rather than a ticket queue.
Training your staff, and training their replacements.
Getting your people onto the system is part of the subscription, not a day rate. When a cashier, a clerk or a teacher leaves, training whoever takes over is not a new invoice.
Every release, including the ones you did not ask for.
New versions, improvements and fixes arrive as part of the subscription. There is no maintenance contract and no upgrade quote.
Statutory updates, not change requests.
FBR salary slabs, EOBI ceilings and provincial rates are dated rules maintained inside the product. A budget changes them and an update carries them.
Feature requests cost nothing to make.
Tell us what your business actually needs. When we build it, it ships in the product at no extra charge and everyone gets it — a request is never a quoted change order. What we decide not to build, we tell you plainly.
Urdu and English throughout.
In the interface and on printed documents — payslips, fee vouchers and result cards included. Language is never a line on the invoice.
The Android app, at no extra cost.
On Google Play now. Staff check in for attendance and read their own payslips; students see their timetable, homework and fee position. No per-device charge and no separate app licence. iOS follows later, and it will not be a separate charge either.
Backups and restores, at no charge.
Backing up your data is our job, not a task on your admin’s list, and asking us to restore something is not a chargeable callout. Nobody at your end has to be technical enough to do it.
Getting your data in.
Bringing items, customers, staff or students across from spreadsheets is part of setting you up. Reconstructing years of history is the exception, and we quote that separately rather than hiding it.
Your data is yours to take.
A full export in open formats, whenever you ask, and no exit fee. A customer who cannot leave is not a reference.

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

  1. 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.

  2. 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.

  3. 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.

  4. 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.

Everything one record generates, end to end.

What it produces

Each segment is one stage in the life of one payroll month, sized by how many of the 19 named outputs below it produces.
  1. Attendance

    Punches, leave and overtime become the hours the month is paid on.

    • Punch import from your reader
    • Leave balance updated
    • Overtime hours
    • Absence deduction
  2. Earnings

    What is owed before anything is taken off.

    • Basic pay
    • Allowances
    • Arrears and adjustments
  3. Statutory

    Each item calculated from a dated rule, so last June reprints as last June.

    • Income tax on the FBR slab in force
    • EOBI contribution
    • Provident fund
    • Gratuity accrual
    • Provincial social security
  4. Approval

    The month locks. A correction after this is a recorded adjustment, not an edit.

    • Locked run
    • Named approver
    • Adjustment carrying a reason
  5. Payment

    Out to the bank, out to the employee, and on the record.

    • Bank transfer file
    • Payslip in Urdu or English
    • Tax deduction record
    • Self-service copy for staff

Terms used on this page

Terms

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:

  1. 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.
  2. 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.
  3. 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.

Choosing payroll and HR software in Pakistan

Payroll is judged on one thing that never appears in a feature comparison: whether it can explain a figure six months after it was paid.

Three questions settle it. Can you reprint last June's payslip and get last June's numbers? If the software stores rates rather than dated rules, a slab change silently rewrites your history. What happens after a run is approved? A system that lets an approved month be edited has no audit trail worth the name; a correction should be a recorded adjustment carrying a reason and a name. Which statutory items are calculated rather than typed? FBR salary slabs, EOBI, provident fund, gratuity and the provincial social security schemes each have their own basis and ceiling, and "you can enter it manually" is a way of saying it is your problem.

For HR specifically, the honest split is that leave, attendance, letters and self-service are what most Pakistani employers actually need, and applicant tracking, performance reviews and org-chart planning are what most demonstrations spend their time on. We do the first list. If you need the second, a dedicated HR platform is the better buy and we will tell you that on the call.

What about attendance machines?

We do not sell attendance hardware, and you should be suspicious of a payroll vendor that does — the margin usually shows up somewhere.

What matters for your payroll is that the device you buy can hand over its logs. Most biometric and card readers sold here export a punch file, and that file is what feeds attendance, leave and overtime into the run. Before you buy a machine, ask the seller for a sample export and confirm it names employees in a way your payroll can match. A device that only prints reports, or that stores logs in a format nothing else reads, becomes a data-entry job.

Prices for readers move constantly and depend on the model and importer, so we do not publish a number we cannot stand behind. What we can say is that the software side costs Rs 15 per employee per month, and that no attendance device is a licensing extra here.

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

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.