HOW TO FILE PRA SALE TAX RETURN

The Punjab Revenue Authority (PRA) is responsible for collecting Sales Tax on Services in the province of Punjab. All service providers registered with PRA must file monthly sales tax returns, even if no taxable services were provided during the month (zero return). Filing is done electronically through the PRA’s official portal.

Below is a step-by-step updated guide for filing PRA sales tax returns in 2025:

Step 1: Register with PRA

If you haven’t already registered, visit https://www.pra.punjab.gov.pk and complete the online registration process to obtain your Punjab Sales Tax Registration Number (PSTRN).

Step 2: Gather Required Information

Before starting the return filing, prepare the following:

  • Monthly sales invoices

  • Purchase invoices (if claiming input tax)

  • Payment receipts

  • Tax calculation sheets

  • Bank details (for tax payment)

  • Adjustments and carry-forward summaries (if any)

Step 3: Log In to PRA e-Filing Portal

Step 4: Go to ‘Return Filing’

  • Click on “Sales Tax Return” under the e-Services menu

  • Select the tax period (month and year) for which the return is being filed

  • Click on “Start Filing” to initiate the process

Step 5: Fill Out the Sales Tax Return

  • Taxable Turnover: Enter gross value of taxable services provided during the month

  • Output Tax: System auto-calculates based on applicable rate (usually 16%)

  • Exempt/Zero-Rated Services: If applicable, provide details

  • Input Tax (if allowed): Input any admissible purchases and services that qualify for tax adjustment

  • Adjustments: Include any previous month’s carry-forward credits or debit notes

  • Net Payable Tax: The system will compute the amount payable

Step 6: Review and Submit Return

  • Carefully review all fields before submission

  • Once confirmed, click “Submit”

  • A confirmation message and Return Filing Reference Number (RFRN) will be generated

Step 7: Generate PSID and Pay Tax

  • Go to “Payment” section

  • Select your tax period and click on “Generate PSID”

  • Use the PSID to pay via:

    • 1Link connected bank branches

    • Mobile banking apps

    • ATM or internet banking

  • Save proof of payment

Step 8: Recheck Filing Status

  • After successful payment, revisit the dashboard to ensure the status shows “Filed”

  • Download and save a copy of your filed return PDF for your records

Filing Deadline

  • Returns must be filed by the 15th of every month for the previous month

  • Late filing may result in penalties and default surcharge

Key Compliance Notes

  • Zero activity? You must still file a Nil Return

  • Maintain digital and hard copies of all documents for 5 years

  • PRA may conduct audits, so ensure record accuracy

Scroll to Top