Skip to content
MjFour

Point of sale · Payroll & HR · School management

Business systems built for Pakistan, not translated for it.

Three systems on one platform: a point of sale that bills when the line drops, payroll where every figure traces back to the rule that made it, and school management from admission enquiry to leaving certificate.

Point of sale
US$ 5
per register, per month
School
US$ 5
up to 200 students, per month
Payroll
US$ 0.10
per employee, per month
Offline billing
100%
the till never stops selling

Products

Pick the system that matches your problem.

Each one solves a job completely on its own, and they share one platform when you need more than one.

Why it holds up

Built for the conditions, not the brochure.

Most software sold here was designed somewhere with reliable power, fast internet and different tax law.

Offline is the normal case

The till keeps billing with no connection and reconciles on reconnect. Nothing here assumes a fibre office.

Regulation is built in, not bolted on

FBR digital invoicing, FBR salary slabs, EOBI, provident fund, gratuity, PESSI and SESSI, PRA/SRB/KPRA/BRA.

Priced in rupees

No dollar exposure, no exit fee, and a full export of your own data in open formats whenever you want it.

Annual

A year costs ten months, not twelve.

The annual rate is ten monthly payments. Nothing is withheld from monthly billing to make the point, and there is no annual commitment if you would rather not.

Twelve monthly payments of US$ 5 compared with the annual rate of US$ 50, a saving of US$ 10.
Twelve monthly payments
US$ 60
Paid annually
US$ 50
You keep
US$ 10

The long version

Why it is built this way.

Most business software sold in Pakistan was designed somewhere else. That is not a complaint about quality, much of it is very well built. It is an observation about assumptions. Software written for a market with reliable electricity, fast internet and a single national tax authority carries those assumptions in places you only discover after you have paid for it: the till that stops selling when the line drops, the payroll that cannot explain a deduction because the rate was hardcoded, the invoice format that has no idea what a bank challan is.

MjFour is built the other way round. Every choice below started as a problem a shop, a payroll office or a school here actually reported.

Three systems, and why they are priced separately

Point of Sale, Payroll and HR, and School Management each solve a complete job on their own. A distributor running three godowns does not need examinations. A school does not need trade price lists. So you buy the one that matches your problem: PKR 1,000 a month per register or per school of up to 200 students, or PKR 15 per employee per month for payroll.

What you get for running more than one is not a discount, it is the absence of a second vendor. A school already using MjFour for fees and examinations can switch on payroll for its own teachers without a second login, a second set of employee records, or a second company to telephone when something breaks. That matters more than it sounds: the usual reason a school's staff records disagree with its payroll is that they live in two systems that were never introduced to each other.

What "offline-first" actually means at a counter

It does not mean the software has an offline mode you can switch on. It means the register holds what it needs to sell, and a dropped connection changes nothing the cashier can see. Prices, customers, credit limits and stock all work. Each sale is written locally in the order it happened, and when the line returns the queue syncs in that same order, digital invoices included.

The part people underestimate is the queue being visible. A silent retry looks identical to success right up to the moment you reconcile a month and find a gap between what you sold and what you declared. If nobody can see the backlog, nobody knows it is growing.

Regulation is a feature, not a compliance checkbox

Pakistani tax and labour law is specific, and it changes. MjFour treats that as a product requirement rather than a support burden:

  • FBR digital invoicing with the returned invoice number and QR printed on the customer's receipt.
  • Per-item sales tax, so exempt and zero-rated goods stay exempt and zero-rated instead of being averaged into one blended rate.
  • Provincial sales tax on services for the Punjab, Sindh, Khyber Pakhtunkhwa and Balochistan revenue authorities.
  • Payroll on the salary slabs in force, with the Employees Old-Age Benefits Institution contribution, provident fund, gratuity, and provincial social security applied per establishment.
  • Provincial and federal board grading schemes for examinations and result cards.

Every one of those is a dated rule rather than a number in the code. When a rate changes, historic months keep the rates they ran on, so last year's payslips do not quietly recalculate and nobody has to reopen a closed period to answer a question about it.

Urdu, on screen and on paper

Urdu and English run through the interface and, more importantly, through the printed documents: payslips, fee vouchers, result cards. A cashier reads a receipt and a parent reads a fee voucher, and neither of them should have to read it in a second language because the software was translated late. The parent portal is built for older Android phones on intermittent connections rather than a recent handset on fibre, because that is what parents actually hold.

What you can check before you commit

  • Priced in Pakistani rupees, so your cost does not move with the exchange rate.
  • No setup fee and no exit fee.
  • Full export of your own data, in open formats, whenever you ask for it.
  • Statutory updates included. An FBR slab change arrives as an update, never as a quotation.
  • Support Monday to Saturday, 9am to 6pm PKT, by phone, WhatsApp and email, in the same time zone as your working day.

A customer who cannot leave is not a reference, which is why the export and the absence of an exit fee are stated here rather than buried in a contract.

How buying this usually goes

  1. You send an enquiry saying which system you are looking at and roughly how many counters, staff or students.
  2. We reply within one working day with a written quotation and the assumptions behind it.
  3. We spend twenty minutes on your own data: a month of your sales, a payslip you argue about, or last term's fee sheet. No slides.
  4. With one-on-one session we explain our Solution for your problems. That is the best way to build a professional relationship.

Three systems, one platform. Not three vendors.

A school running fees and examinations can switch on payroll for its own staff without a second login, a second set of employee records, or a second company to chase when something breaks.

See all products
  • Inventory and stock movements
  • Purchasing and supplier ledgers
  • Sales and receivables
  • Employee master and org hierarchy
  • Attendance and leave
  • Loans and advances
  • Student information and admissions
  • Fee management and vouchers
  • Examinations and result cards

Questions people ask before they buy

Twenty minutes, your own data, no slides.

Bring a month of your own sales, a payslip you argue about, or last term’s fee sheet. We will show you what it looks like in MjFour.