PIFRA Registration Online: A Complete Guide for Government Employees

If you are a government employee in Pakistan, your salary no longer has to begin with a trip to the accounts office. PIFRA — the Project to Improve Financial Reporting and Auditing — is the government system that prepares pay slips for federal and provincial employees and sends them to your email every month. The only thing standing between you and that monthly email is a one-time registration. This guide explains the whole process in plain language, from what to keep ready before you start to what happens after you submit the form.

Many employees put off registering because they assume the process is complicated. In reality, PIFRA registration takes only a few minutes if your basic service details are correct. The problems people face usually come from small mistakes: a mistyped personnel number, an email address they no longer use, or a date of birth that does not match the official record.

What exactly does PIFRA do?

PIFRA works on the FABS platform used by the Accountant General offices. Every month your office payroll is processed, the system generates your pay slip, and PIFRA delivers it to the email address registered against your personnel number. The slip shows your basic pay, allowances, deductions such as GP fund and income tax, and your net take-home amount. Once you are registered, you keep receiving this record automatically — useful for loan applications, visa files, and your own budgeting.

Who should register?

Registration is for serving government employees whose salary is paid through the AGPR or a provincial Accountant General office. Newly appointed employees should register soon after their first salary is processed, because the system needs your personnel record to exist before it can link an email to it. Retired staff should follow the pension process of their accounts office instead.

What to keep ready before you start

Gather these details first: your Government Code, your Personnel Number, your CNIC number, your date of birth as recorded in your service record, an active mobile number, and an email address you check regularly. A Gmail address is recommended, because PIFRA slips sometimes land badly in older or office email accounts, while Gmail delivery is generally reliable. Write the personnel number down from an old pay slip or ask your office clerk — do not guess it.

Sit with your latest printed pay slip if you have one — almost every field appears on it exactly as the system knows it, and matching that record is the biggest factor in a successful registration.

Step-by-step: filling the official form

Step 1: Open the official PIFRA registration form at m.pifra.gov.pk in your browser. Step 2: Select your Government Code from the list — this identifies whether you are a federal employee or belong to a particular province. Step 3: Enter your Personnel Number carefully. Step 4: Add your CNIC number without dashes, your date of birth, and your mobile number. Step 5: Enter your email address twice if the form asks, and double-check it — this is where every future pay slip will go. Step 6: Submit and note down any confirmation you see on screen.

Safety first: Only enter your CNIC and personal details on the official .gov.pk portal. Guide websites — including this one — explain the process, but they should never ask for your CNIC, personnel number, or any password. If a page asks you to submit those details anywhere except m.pifra.gov.pk, close it.

After registration: what happens next?

Once your details are accepted, your email is linked to your personnel record. From the next pay cycle, your salary slip should arrive in your inbox around the time salaries are credited. The first month, check your spam and promotions folders as well, and mark the message as "not spam" so future slips land in the main inbox. If a full pay cycle passes and nothing arrives, the usual causes are a wrong email entry or a mismatch in your personnel data — both are fixable through your DDO or accounts office. For a fuller walkthrough of each screen and the related services, PIFRA Registration Pakistan collects the detailed guides in one place.

Common mistakes that delay approval

Three errors account for most failed attempts. First, entering a date of birth from the CNIC when the service record carries a different one — always use the service record version. Second, using a family member's email or an office email you may lose access to after a transfer. Third, trying repeatedly with slightly different data, which only confuses the matching process. If one attempt fails, stop, verify each field against your pay slip, and only then try again.

Frequently asked questions

Is PIFRA registration free? Yes, registration on the official portal is completely free.

Can I change my email later? Yes, email details can be updated through the registration system or with the help of your accounts office if the old address is lost.

Does registration change my salary? No. It only changes how you receive your pay slip — your pay, allowances, and deductions stay exactly the same.