Documents required for filing Income Tax Returns in Pakistan 2023-24

Last date : 31-October-2024

If you are ready to file your tax return 2023-24, this information will help you gather the essential documents required for your tax filing.

Every taxpayer is now required to submit an Annual Income Tax Return.

The information which is available in this write up is related to the individual class, which includes employees, business individuals, owners of rental income, etc.

 The last date to file income tax return for the tax year 2023-2024 in Pakistan is 31 October 2024. To file your income tax return, the following information (whichever applicable) is required:

  1. Income:
1SalarySalary Certificate
2Business IncomeProfit and Loss account
(in case of AOP, %age of shareholding)
3Rental IncomeRent received and tax deducted on the rent
4Income from other sourcesDetail and evidence
5Capital gain Tax on Securitiesamount of gain and tax deducted on it
6Profit on Bank DepositAmount of profit received and tax deducted on it
  1. Details required for wealth statement:
    All Bank statement(s) for the period from 01 July, 2023 to 30 June, 2024;
    Details of any asset purchased/sold, investment made during the year;
    Details of any loan borrowed or given.
  2. Tax deduction certificates from mobile phone companies or internet service provider:
    Obtain tax deduction certificate from the cellular company for the sim or internet connection on your name.
  1. Insurance premium paid during the year;
  2. Foreign Remittance received during the year;
  3. Gift received/made during the year;
  4. Purchase and Sale of Shares during July 2023 to Jun 2024, along with Withholding certificate from NCCPL;
  5. Detail of Household expenses as given below:
S. No.ParticularsAmount
3Vehicle Running/Maintenance
9Asset Insurance/Security
14Donation, Zakat, Annuity, Profit on debt, Life
Insurance premium
15Other personal/Household expenses
16Contribution in expenses by family members
  1. Detail of ownership and facilities in use:

a. Vehicles
• Vehicle No.
• Owned/In-use
• CNIC of owner, if not owned by the taxpayer

b. Houses

• Address (House, Street, Mohalla, Sector, etc.)
• City
• Land Area (Marla / SQ Yard)
• Owned/ rented/ other
• CNIC of owner, if not owned by the taxpayer

  1. Detail of tax paid as given below:
    a. On import of goods
    b. On withdrawal from pension fund
    c. From salary u/s 149
    d. On dividend Income
    e. On Government securities
    f. On profit on debt
    • Certificate/Complete IBAN No, etc.
    • Bank name
    • Share%
    g. On payments for goods
    h. On payments for services
    i. On payments for the execution of contracts
    j. On cash withdrawal from bank
    • Certificate/Complete IBAN No. etc.
    • Bank name
    • Branch address
    • Share%

k. On motor vehicle token tax (Other than goods transport vehicles)
• Registration No.
• Owner’s Name
• Tax paid

l. With bill for electricity consumption
• Consumer No.
• Electricity company
• Nature of Bill i.e., domestic, commercial or industrial
• tax paid

m. With telephone bills, mobile phone, and pre-paid cards
• Telephone Number
• Service provider
• Tax paid

Please note that all (applicable) information is necessary for the preparation and submission of Income Tax Returns. You are, therefore, requested to arrange the documents/information and schedule a meeting with our professional consultants at your earliest in order to timely file the tax returns.

Click here to view Contact details of Tax Consultant.

Click here to view Pricing details of tax-related services.

The purpose of this information is to let you know what and which information is needed for filing your tax returns effectively.

All of these mentioned factors, if we arrange and document carefully for filing tax returns, then we can save thousands of rupees. Further, there are many of sources on which we pay taxes but we don’t know about it. So, get your data ready before the deadline for tax filing which is 31 October, 2024.


We are eager to discuss your business needs and answer any question you may have.

Read More