Pakistan Salary Slip Generator
Two-column payroll slip: basic, bonus, overtime, exempt allowance, FBR tax, EOBI, PF and other deductions
100% free. Runs entirely in your browser - your files and data never leave your device and nothing is uploaded to any server.
Example (Pvt) Ltd
Salary slip · November 2026
Ahmed Khan · Software engineer
FBR tax year 2026-27 · 1 Jul 2026 to 30 Jun 2027
| Earnings | Rupees |
|---|---|
| Basic Salary | 265,000 |
| Bonus | 0 |
| Overtime | 0 |
| Total Additions | 0 |
| Exempt Allowance | 25,455 |
| Leave Encashment | 0 |
| Taxable Salary | 239,545 |
| Deductions | Rupees |
|---|---|
| Employee Benefit Scheme | -13,250 |
| Group Life Insurance | -250 |
| Cash Advance | 0 |
| Tax Payable | -20,909 |
| EOBI | -400 |
| Other | 0 |
| Total Deductions | -34,809 |
| Net Salary Payable | 230,191 |
Finance Act 2026-27 (salaried slabs). Checked 2026-07-26. Using bundled FBR tables until a live rules file loads. Estimate only, not a payroll file or tax advice.
How Tax Payable is built
FBR slabs are yearly. Taxable month Rs 239,545 × 12 = Rs 2,874,540 for tax year 2026-27 (1 July 2026 to 30 June 2027). Each slab is taxed only on the slice inside it, then the yearly tax is divided by 12.
Taxable salary this month
Is salary par kis slab ka kitna tax
Same FBR yearly bands, shown as monthly amounts (yearly ÷ 12). Only the slices your pay actually sits in.
First Rs 50,000 / month sits in the 0% band, so tax is Rs 0.
Next Rs 50,000 / month × 1% = Rs 500 this month (Rs 600,000 × 1% = Rs 6,000 this year).
Next Rs 83,333 / month × 11% = Rs 9,167 this month (Rs 1,000,000 × 11% = Rs 110,000 this year).
Next Rs 56,212 / month × 20% = Rs 11,242 this month (Rs 674,540 × 20% = Rs 134,908 this year).
Add the monthly pieces: Rs 0 + Rs 500 + Rs 9,167 + Rs 11,242 = Rs 20,909 Tax Payable.
Full FBR yearly table (2026-27)
EOBI, employee benefit scheme, group life, cash advance and other rows come off net pay after tax. They are not subtracted before these FBR slabs.
The 9% high-income surcharge has been withdrawn entirely for salaried individuals this year.
Teachers and researchers at recognised institutions get a 25% reduction in tax, which is not applied here.
About this tool
A Pakistan salary slip is a two-column payroll page: earnings on the left, deductions as minus amounts on the right, and net salary payable at the bottom. This generator fills that page from basic pay, bonus, overtime, leave encashment and exempt allowance, then computes FBR salaried tax for the selected tax year (1 July to 30 June). Employee benefit / PF can be a percent of basic or a fixed rupee amount. EOBI defaults to 1% of the notified minimum wage (Rs 400 on a Rs 40,000 base in 2026-27) and is editable. Group life, cash advance and up to five named other deductions come off net after tax. The live "How Tax Payable is built" card walks each yearly slab as a monthly slice. Print outputs the slip plus that tax walk. Estimate only, not an official payroll file or a tax return.
How to use this tool
- Pick the FBR tax yearPakistan tax years run 1 July to 30 June. The page opens on the year that matches today's date. Switch years to compare slabs.
- Enter earningsBasic, bonus, overtime, exempt allowance and optional leave encashment. Taxable salary is basic + bonus + overtime + leave minus exempt.
- Set deductionsEmployee benefit as % of basic or fixed PKR, group life, cash advance, EOBI, and up to five other named rows.
- Read the slip and the tax walkThe preview is the printable page. Below it, each FBR band that actually holds income is shown monthly and yearly.
- Print or save PDFPrint includes the slip and How Tax Payable is built. Sample loads a worked Rs 265,000 basic example.
What a Pakistan salary slip shows
A salary slip lists earnings on one side - basic pay, allowances, bonus and overtime - and deductions on the other: FBR income tax, EOBI contribution, provident fund and any loan or advance. Net salary is total earnings minus total deductions, and the slip records the month, employee details and tax year.
Employees need a slip for loan and credit card applications, visa files and tax returns, so keep one for every month. Check that the tax deducted matches the FBR slabs for the tax year, which runs from 1 July to 30 June.
Key features
- Two-column earnings and deductions layout that matches a typical Pakistan payslip, including net in green.
- Live FBR slab recipe so Tax Payable is not a black box: 60k at 0%, the next slice at 5%, and so on, then divided by 12.
- Editable EOBI when payroll shows Rs 400, 370 or another circular amount.
- PF / employee benefit as percent of basic or a fixed rupee figure, plus typical 8.33% shortcut.
- Exempt allowance subtracted before tax, paid on the earnings side.
- Printable PDF of the slip plus the tax explanation, without the form chrome.
- Optional live payroll JSON so a new Finance Act can land without a full app release.
Common uses
- Drafting an estimate payslip before HR issues the official one.
- Checking take-home after EOBI, PF, loan or cash advance.
- Showing an employee which monthly slice of pay sits in which FBR band.
- Comparing tax year 2025-26 with 2026-27 on the same basic.
Tips for better results
- Exempt allowance is paid but removed before FBR. That is why taxable salary is lower than basic.
- EOBI is usually 1% of the notified minimum wage, not of gross. Change the box if your company uses a different wage.
- Load sample sets basic to Rs 265,000 with a typical 5% employee-benefit row so you can see a full slip immediately.
- The eye icon opens the same tax walk in a popup if you do not want to scroll.
- EOBI, PF, group life and cash advance reduce net pay after tax on this page. They are not carved out of the slabs.
Mistakes to avoid
- Using calendar year 2026 instead of tax year 2026-27 (1 July 2026 to 30 June 2027).
- Treating the top slab rate as the rate on the whole salary. Only the slice inside that band is taxed at that rate.
- Printing from the browser menu without Print on the toolbar still works, but the on-page Print button is tuned to hide the form.
- Using the PDF as a filed return or as the company's statutory payroll record.
Frequently asked questions
Taxable monthly pay is annualised, passed through the FBR salaried bands for that tax year, then divided by 12. The card lists only the bands your income actually sits in, each as a monthly slice times that band's rate. Adding those monthly pieces equals Tax Payable.
Basic + bonus + overtime + leave encashment minus exempt allowance. That monthly figure times 12 is what the slabs see.
Employee EOBI is modelled as 1% of the notified minimum wage used as the contribution base. For 2026-27 that base is Rs 40,000, so the default is Rs 400. Older slips used Rs 370 or Rs 350 on a lower wage. Edit the box to match payroll.
On this page, no. Slabs run on taxable salary as defined above. Employee benefit / PF is a deduction after tax, like EOBI and group life. Recognised-fund treatment on a real return can differ; ask payroll or an adviser.
Up to five named rows, for example loan, canteen, advance recovery or medical. Each has a label and a rupee amount shown as minus on the slip.
Pakistan's tax year starts on 1 July. Switch it in the dropdown. A public JSON file can refresh EOBI wages and optional new slabs without waiting for a code release.
The salary slip (earnings, deductions, net) and the How Tax Payable is built section. Site chrome, the form and the Sample bar are hidden.
Yes. No account. It is an estimate in your browser, not tax, payroll or legal advice.