A person on the Active Taxpayers List pays no tax on cash withdrawals. A person not on the ATL has 0.8% deducted when the cash taken out in a day, from all banks together, is more than Rs 50,000. The tax is on the whole amount, so withdrawing Rs 200,000 in a day costs a non-filer Rs 1,600.
Enter the day's total above. The calculator shows the deduction, the cash you actually get and the cost over a year if you withdraw that much regularly.
Cash withdrawal tax at common amounts
Tax for one day's withdrawals in 2026-27.
| Cash withdrawn in a day | On ATL | Not on ATL |
|---|---|---|
| Rs 50,000 | Rs 0 | Rs 0 |
| Rs 50,001 | Rs 0 | Rs 400.01 |
| Rs 75,000 | Rs 0 | Rs 600 |
| Rs 100,000 | Rs 0 | Rs 800 |
| Rs 200,000 | Rs 0 | Rs 1,600 |
| Rs 500,000 | Rs 0 | Rs 4,000 |
| Rs 1,000,000 | Rs 0 | Rs 8,000 |
Rs 50,000 exactly carries no tax. One rupee more and the 0.8% applies to the full amount, which is why Rs 50,001 costs about Rs 400.
How the tax on cash withdrawal works
Section 231AB of the Income Tax Ordinance requires every bank to collect advance tax from a person whose name is not on the Active Taxpayers List when the total cash paid to that person in a day exceeds Rs 50,000. The FBR rate card for 2026-27 puts the rate at 0.8%.
Three points trip people up:
- It counts all your banks. The Rs 50,000 is the total from all accounts in a single day, not per account or per cheque.
- It is on the whole amount. FBR Circular 2 of 2023 says that once the day's total passes Rs 50,000, tax is deducted on the entire cash withdrawn. It is not only on the part above the limit.
- ATM and credit card cash count. The same circular brings cash taken from an ATM or against a credit card within the rule.
Transfers between accounts, online payments and cheques deposited into another account are not cash withdrawals, so they do not attract this tax.
Worked example
Ahmed is not on the ATL. On one day he cashes a cheque for Rs 120,000 at one bank and takes Rs 30,000 from an ATM of another bank.
- Total cash for the day: 120,000 + 30,000 = Rs 150,000
- Above Rs 50,000, so tax applies to all of it
- Tax: 150,000 × 0.8% = Rs 1,200
If Ahmed does this once a month, he loses Rs 14,400 in a year. If he files his return and appears on the ATL, the deduction stops.
Rate history and who is exempt
The tax came back in its current form through Finance Act 2023 at 0.6%. Finance Act 2025 raised it to 0.8% from 1 July 2025, and Finance Act 2026 left both the rate and the Rs 50,000 limit unchanged. During the 2025 budget debate the finance committee discussed raising the limit to Rs 75,000, but the FBR rate card to 30 June 2026 still shows Rs 50,000.
The bank does not deduct this tax from:
- the federal or a provincial government
- foreign diplomats and diplomatic missions
- a person who holds an exemption certificate from the Commissioner
The deduction is adjustable advance tax. If you file a return later, it counts against your tax for the year. The simplest fix is to appear on the ATL: see the non-filer tax calculator for what else a non-filer pays extra, and the withholding tax calculator for other sections.
Your ATL status is checked on the day you withdraw, so a return filed today helps only once your name appears on the list. Your bank statement or tax certificate shows the exact deduction.
Cash withdrawal tax questions
How much tax is charged on cash withdrawal for non-filers?
0.8% of the whole amount withdrawn in the day, once the day's total from all banks passes Rs 50,000. So Rs 100,000 costs Rs 800 and Rs 500,000 costs Rs 4,000. Withdrawals of Rs 50,000 or less in a day carry no tax.
Do filers pay tax on cash withdrawal?
No. Section 231AB applies only to people whose names are not on the Active Taxpayers List. If you are on the ATL on the day you withdraw, the bank should not deduct anything, whatever the amount.
Is the 0.8% only on the amount above Rs 50,000?
No. FBR Circular 2 of 2023 says that when the day's total passes Rs 50,000, tax is deducted on the entire amount withdrawn. Rs 60,000 in a day therefore costs Rs 480, not Rs 80.
Does ATM withdrawal count for this tax?
Yes. Cash from an ATM, including another bank's ATM, and cash advances on a credit card count towards the Rs 50,000 daily total, according to the same FBR circular.
Can I get the cash withdrawal tax back?
It is adjustable advance tax. If you file your income tax return for the year, the amount deducted is credited against your tax, and any excess can be claimed as a refund. Keep your bank's tax deduction certificate.
Last reviewed 30 September 2026. Results are estimates; official notices always take precedence.