On this page 12 sections
- Salary Slip at a Glance
- What Is a Salary Slip?
- What You Need Before You Download
- Step 1: Register Your Email with PIFRA
- Step 2: Download Your Slip from the PIFRA Portal
- Step 3: Get Your Slip by Email Every Month
- Provincial Employees: Sindh, Punjab, KPK and Balochistan
- How to Read Your Salary Slip in Pakistan
- If Your Slip Is Wrong
- If You Forgot Your Personnel Number
- Mistakes to Avoid
- Frequently Asked Questions
Your AGPR salary slip is your monthly pay record: basic pay, allowances, deductions and net salary, issued by the Accountant General Pakistan Revenues through the PIFRA system. You get it in two ways: by email every month after you register your email, or by downloading it from the PIFRA portal with your personnel number and CNIC.
This guide covers both routes, step by step, for federal and provincial employees. It also covers what to do when the slip does not arrive, when the figures are wrong, and how to spot the fake salary-slip sites that ask for your CNIC.
Salary Slip at a Glance#
| Item | Detail |
|---|---|
| Body | Accountant General Pakistan Revenues (AGPR), through PIFRA / FABS |
| Portal | m.pifra.gov.pk/salaryslip_emp |
| What you need | Registered email, personnel number, CNIC |
| Fee | Free |
| When | Monthly, after payroll is processed |
| Format | PDF download, or by email |
What Is a Salary Slip?#
A salary slip, or pay slip, is the monthly statement of what you earned and what was deducted. It shows your basic pay, each allowance, each deduction, and the net salary credited to your bank account.
PIFRA stands for Project to Improve Financial Reporting and Auditing. It is the government’s financial management system, and payroll runs on FABS, the Financial Accounting and Budgeting System. AGPR, the Accountant General Pakistan Revenues, issues the slip.
Every government employee paid through the PIFRA system can use both routes. Federal, provincial and district employees are all on the same system. Government jobs on this site list the posts whose pay runs through it.
Keep your slips. Banks ask for them for loans, the FBR record uses them for tax, and pension calculations use your service record. Download and save each month’s slip. Private-sector workers should also keep their EOBI record straight, since the pension depends on the contribution history. Our EOBI pension guide explains registration, eligibility and how to check your contributions online.
What You Need Before You Download#
Your email must be registered with PIFRA before the system will send or release your slip. AGPR’s own form says to enter an email that is registered with Gmail.
Your personnel number is the unique identifier given when you joined government service. It is on your appointment letter, your old salary slips and your service card.
Keep your CNIC ready. On the portal you enter it without dashes. A CNIC written as 12345-1234567-1 is entered as 1234512345671.
Step 1: Register Your Email with PIFRA#
You cannot download or receive a slip until your email is registered. Registration is a one-time process.
- Get the Email Registration Form from the AGPR website or your District Accounts Office.
- Fill in your personnel number, CNIC, office details and the new email.
- Attach a copy of your CNIC, your appointment letter and a recent salary slip.
- Get the form signed and stamped by your DDO.
- Submit it in person at your District Accounts Office with the original documents.
- Wait for activation. It takes 3 to 5 working days.
Use a personal email you will keep for years. Office emails stop working after a transfer or retirement, and the slip goes to the registered address.
Step 2: Download Your Slip from the PIFRA Portal#

Once your email is registered, the portal is the fastest route. It takes under two minutes when the portal is running well.
- Open m.pifra.gov.pk/salaryslip_emp.
- Enter your personnel number and your CNIC without dashes.
- Select the month you want.
- Download the PDF and save it at once. The session expires after 15 minutes of inactivity.
The portal shows recent months. For older records, ask your District Accounts Office.
If the portal is slow, try again in off-peak hours. Government portals slow down during month-end processing.
Step 3: Get Your Slip by Email Every Month#
After registration, your slip arrives in your registered inbox each month, after payroll is processed. You do not need to visit the portal every month.
Check your spam folder if the slip does not arrive. If it is missing for more than two months, contact your District Accounts Office.
Provincial Employees: Sindh, Punjab, KPK and Balochistan#
Provincial employees use the same PIFRA system. Your province’s Accountant General office is your local contact.
Sindh: the Accountant General Sindh Public Support page has a Get Your Salary and Pension Slip service. It sends you to the PIFRA registration service.
KPK: the Accountant General Khyber Pakhtunkhwa has a Pay Slip enquiry service. Its Information Enquiry page also handles Pension Slip, GP Fund Balance Sheet and Income Tax Statement requests, and replies come by email.
Punjab and Balochistan: your District Accounts Office handles registration and slip issues. The slip itself still comes through PIFRA.
When you transfer, inform both your old and new DDO offices so your records follow you.
How to Read Your Salary Slip in Pakistan#

| Section | What it shows |
|---|---|
| Basic pay | Your scale-based monthly pay |
| Allowances | House rent, medical, conveyance and other allowances |
| Deductions | GP Fund, income tax, Benevolent Fund |
| Net salary | What is credited to your bank account |
Your basic pay comes from your BPS scale. Our BPS pay scale chart 2026 gives the minimum and maximum for every scale from BPS-1 to BPS-22.
The GP Fund deduction is your compulsory savings. Our GP Fund guide explains the deduction rates by scale and the 12.05% mark-up rate. The Benevolent Fund deduction works the same way. Our benevolent fund and group insurance guide explains the subscription rates, the grants your family can claim, and the sum assured on death in service.
Conveyance allowance is part of your allowances. In 2026 it is Rs 2,678 a month for BPS 1-4, Rs 2,898 for BPS 5-10, Rs 4,284 for BPS 11-15, and Rs 7,500 for BPS 16 and above.
Check the slip every month. A wrong basic pay or a missing allowance is easier to fix in the month it happens.
If Your Slip Is Wrong#
Tell your DDO at once, with documents that prove the correct figure. The DDO coordinates the correction with the District Accounts Office or AGPR.
Corrections take time. Do not wait for the next month’s slip to report an error.
If You Forgot Your Personnel Number#
Check your appointment letter, an old salary slip or your service card. Your DDO or establishment section can look it up with your CNIC.
Mistakes to Avoid#

Never enter your CNIC or personnel number on a website that does not end in .gov.pk. Fake salary-slip sites collect CNICs and personnel numbers.
PIFRA and AGPR never ask for your bank password, ATM PIN or OTP by email, SMS or phone. Any such message is a scam.
The slip is free. Anyone who charges you for a salary slip is running a scam.
There is no official page that downloads a slip from a CNIC alone. Registration comes first, then the portal or the monthly email.
Report scam messages to FIA Cybercrime at cybercrime.gov.pk or call 1991. For salary-slip problems, the FABS help desk number is 051-9107248.
Frequently Asked Questions#
How do I download my salary slip from AGPR?
First register your email with PIFRA. Get the Email Registration Form from the AGPR website or your District Accounts Office, fill in your personnel number, CNIC, office details and a Gmail address, get it signed and stamped by your DDO, and submit it in person. Activation takes 3 to 5 working days. Then open m.pifra.gov.pk/salaryslip_emp, enter your personnel number and CNIC without dashes, select the month, and download the PDF. Save it at once, because the session expires after 15 minutes of inactivity.
Can provincial employees get their pay slip online?
Yes. Provincial employees use the same PIFRA system. Sindh employees use the Accountant General Sindh Public Support page, which sends you to the PIFRA registration service. KPK employees use the Accountant General Khyber Pakhtunkhwa Pay Slip enquiry service. Punjab and Balochistan employees register and follow up through their District Accounts Office, and the slip itself still comes through PIFRA.
What do I need to download my salary slip?
Three things: an email registered with PIFRA, your personnel number, and your CNIC. Your personnel number is on your appointment letter, old salary slips or service card. There is no fee for the slip, and no separate registration is needed for each month.
My salary slip has not arrived. What do I do?
Check your spam folder first, then verify that your email is registered with PIFRA. You can also download the slip directly from m.pifra.gov.pk/salaryslip_emp with your personnel number and CNIC. If the slip is missing for more than two months, contact your District Accounts Office. The FABS salary slip help desk number is 051-9107248.
How far back can I download salary slips?
The portal shows recent months, so download and save each month’s slip when it arrives. For older records, ask your District Accounts Office for the months you need.