Skip to content

The Active Taxpayer List Explained: A Simple Guide

FILERWISE Blog

Updated: 22 September 2026

In one sentence

Being on Pakistan's Active Taxpayer List saves you real money on car purchases, property deals, bank withdrawals, and more. This guide explains it in plain, simple words.

Table of Contents

What Is the Active Taxpayer List?

The Active Taxpayer List is a list. The government of Pakistan keeps this list. People call it the ATL for short.

The Federal Board of Revenue runs this list. People call this office the FBR. The FBR is Pakistan's tax office. It is based in Islamabad.

A law created this list. The law is called the Income Tax Ordinance, 2001. One part of that law made the FBR keep this list.

Banks, car offices, and land offices all use this list. These places are called "withholding agents." A withholding agent is any business that must collect tax for the government. Banks are withholding agents. Car offices are withholding agents. Land offices are withholding agents too.

Here is how it works. You walk into a bank to take out cash. Or you sit down to buy land. Or you visit a shop to buy a new car. The person helping you types in your ID number. This can be your 13-digit CNIC (your national ID card number). Or it can be your NTN (your tax number). A computer checks this number right away.

If your name is on the list, you pay the normal tax rate. If your name is not on the list, you pay a much higher tax rate. This also happens if you have never filed a tax return. The computer decides this in seconds.

The FBR updates this list every week. Every Sunday night at midnight, FBR computers collect new tax returns. They also collect wealth reports. They collect any late fees people paid that week. By Monday morning, banks can see the new list. This means someone who was NOT on the list on Friday could be ON the list by Monday. They just need to file their tax papers before the weekend.

Diagram showing FBR's tax database connecting to banks, car dealers, and land offices
Diagram showing FBR's tax database connecting to banks, car dealers, and land offices

NTN vs. Active Taxpayer: What's the Difference?

Many people mix up two different things. One is called an NTN. The other is called "Active Taxpayer" status. These are NOT the same thing.

NTN stands for National Tax Number. Getting an NTN just means you signed up. You created an account on the FBR's website. This website is called IRIS. Having an NTN is like getting a library card. It does not mean you have actually borrowed a book yet.

For every Pakistani citizen, the NTN is the same as your 13-digit CNIC number. You do not get a separate tax ID card anymore.

Active Taxpayer status is different. It means you filed your taxes for the current year. You must file every single year to stay active. To become an active taxpayer, you must send in two forms each year.

Form 114 is your income tax return. It lists every rupee you earned all year. This covers your salary, shop profits, farm income, money sent from abroad, bank interest, and money from selling things.

Form 116 is your wealth statement. Think of it as a list of everything you own and everything you owe. What you own: land, houses, cars, motorbikes, bank money, cash, gold, and furniture. What you owe: bank loans, home loans, and money borrowed from people.

Many people believe having an NTN protects them. It does not. Say you have an NTN. But you never send in your yearly forms. Then the FBR marks you as "In-Active," which means not active. Banks then treat you the same as someone who never signed up at all. An NTN with no yearly filing gives you zero benefit.

Who Must Be on the List?

Under Section 114 of Pakistan's tax law, many groups must file a tax return every year. Here are the main groups.

Workers who earn a salary above the limit. Do you earn more than Rs 600,000 a year? That is about Rs 50,000 a month. Then you must file a return. Your employer already takes tax from your paycheck every month. But this does NOT put you on the active list. You must log into the FBR website yourself. You must report your full year's income. You must also send in your wealth statement.

Shop owners and business people. Do you run a shop, a small business, or work for yourself? Do you make more than Rs 400,000 profit a year? Then you must file. This is true even if all your profit goes right back into running your business.

People who own land or property. The law looks at how much land you own. It does this no matter how much money you make. You must file if you own a home or plot of 250 square yards or more (about 10 marla), inside a city or army area. You must also file if you own a home or plot of 500 square yards or more (about 1 kanal), or a flat of 2,000 square feet or more, in certain other areas.

People who own a car. Do you own a car with an engine bigger than 1000cc? Then you must file. This includes most family cars, SUVs, and small pickup trucks.

Businesses with big electricity bills. Is your business electricity bill more than Rs 500,000 a year? Then you must file.

Doctors, lawyers, engineers, and accountants. Do you hold a license from a professional group? This includes the doctors' council, a lawyers' bar group, the engineers' council, or an accountants' group. Then you must file.

Members of trade groups. Do you belong to a Chamber of Commerce or a trade group? Then you must file.

People who want to file even though they do not have to. Do you earn less than Rs 600,000 a year? Maybe you are a student. Maybe you are a housewife. Maybe you are retired or between jobs. You can still file. This is called a "Nil Return." Nil means zero. You report zero tax owed. It costs you nothing. But it puts you on the Active Taxpayer List. This protects you from the high non-filer taxes explained in the next section.

Checklist icons showing who must file taxes: salary, car, and property owners
Checklist icons showing who must file taxes: salary, car, and property owners

What Happens If You Are Not on the List?

The law that punishes non-filers is called the Tenth Schedule. This is a part of the Income Tax Ordinance, 2001. The rule is simple. If you are not on the Active Taxpayer List, your tax rate often doubles. In some cases, it can be three to ten times higher than what an active filer pays.

Here are examples, one at a time.

Taking cash out of your bank. If you are active, you pay nothing extra. If you are not active, the bank takes 0.6% of any cash withdrawal over Rs 50,000 in one day.

Bank interest (profit on your savings). Active filers pay 15% tax. Non-active people pay 30% to 35%. That is double or more.

Buying land or a house. Active filers pay 1.25% to 1.50% tax. Non-active buyers pay 10.50% to 20%. This tax must be paid before your name goes on the property papers.

Selling land or a house. Active filers pay 2.75%. Non-active sellers pay 5.50% to 10%. This tax comes straight out of your sale money.

Buying a car. Active filers pay the normal rate. Non-active buyers pay three times more. That is 300% of the normal rate. The car dealer or excise office takes this tax before giving you your number plate.

Company dividends. A dividend is money a company pays out to people who own its shares. Active filers pay 15% tax on this. Non-active people pay 30%.

Stock market profits. Active filers pay 15% tax. Non-active people can pay much higher rates.

Prize bond winnings. Active filers pay 15% tax. Non-active winners pay 30%.

Money earned online. This covers freelance work and social media earnings. Active filers pay 5% tax. Non-active earners pay 10%. Banks take this tax when money arrives from another country.

Spending on international cards. Active filers pay 5% tax. Non-active cardholders pay 10%. Your bank adds this to your monthly bill.

Big electricity bills. Say your monthly home electricity bill is over Rs 25,000. And say you are not active. Then you pay an extra 7.5% tax on that bill.

Here is the important part. You usually cannot get this extra money back. The law treats it as a final payment. It is not something you can claim as a refund later. Getting it back would mean years of paperwork. It would also mean the FBR reviewing your whole financial history.

Bar graph comparing filer versus non-filer tax rates on cars, property, and banking
Bar graph comparing filer versus non-filer tax rates on cars, property, and banking

Real Rupee Cost Examples

Numbers on a page can feel far away. Here are real examples using real rupees. These stories show what non-filers actually lose.

Example 1: A shopkeeper who takes out cash every week. A grocery shop owner in Rawalpindi goes to the bank twice a week. He withdraws Rs 150,000 in cash each time to pay his suppliers. Over one year, he withdraws Rs 15,600,000 in total, across 104 trips. If he is an active filer, he pays Rs 0 extra tax on these withdrawals. If he is NOT active, the bank takes 0.6% every time he withdraws over Rs 50,000. Over the year, this adds up to Rs 93,600 taken by the bank. That is Rs 93,600 lost, just for not filing one simple yearly form.

Example 2: A family buying a small car. A worker in Lahore buys a new 1300cc car. The car costs Rs 4,500,000. An active filer pays about Rs 25,000 in tax to register this car. A non-filer pays three times more, which is Rs 75,000. That is an extra Rs 50,000 the buyer must pay in cash before he can drive the car home.

Example 3: A family buying a small house. A family in Multan buys a 5-marla house. The government values this house at Rs 6,000,000. An active filer pays Rs 75,000 in tax to register this purchase, which is 1.25% of the price. A non-filer pays Rs 630,000, which is 10.5% of the price. That is an extra Rs 555,000, more than half a million rupees, just for not being on the list.

Example 4: A retired person earning bank interest. An elderly person in Karachi has Rs 3,000,000 saved in the bank. This money earns 12% interest per year. That is Rs 360,000 in profit. An active filer pays 15% tax on this profit, which is Rs 54,000. He keeps Rs 306,000. A non-filer pays 30% tax, which is Rs 108,000. That is an extra Rs 54,000 lost every single year, just from savings interest.

Real rupee cost examples for active filers and non-filers
What HappenedActive Filer PaidNon-Filer PaidExtra Money Lost
Cash withdrawals (Rs 15,600,000/year)Rs 0Rs 93,600Rs 93,600
Buying a 1300cc carRs 25,000Rs 75,000Rs 50,000
Buying a 5-marla houseRs 75,000Rs 630,000Rs 555,000
Bank savings interest (Rs 360,000/year)Rs 54,000Rs 108,000Rs 54,000
TotalRs 154,000Rs 906,600Rs 752,600

Adding it all up: across these four examples, an active filer pays Rs 154,000 in total tax. A non-filer pays Rs 906,600. That is an extra Rs 752,600 lost. All of this, simply for skipping a form that does not take long to fill out.

How to Check Your Status

Checking if you are on the Active Taxpayer List is easy. You do not need to be a tax expert. You do not need special software. There are two simple ways to check. You can also check your status any time using FilerWise's filer-check tool.

Way 1: Send a text message.

This works on any phone, even without internet. This is the easiest way for drivers, workers, and people in villages who may not have internet.

  1. Open your phone's text message app.
  2. Start a new message to this number: 9966.
  3. If you are checking your own name, type: ATL, then a space, then your 13-digit CNIC number. No dashes. No spaces. Example: ATL 3520112345671
  4. If you are checking a business, type: ATL, then a space, then the 7-digit NTN number. NTN stands for National Tax Number. Example: ATL 1234567
  5. Press send. Your phone company will charge you about Rs 2.50 for this text.
  6. Within 30 seconds, you will get a reply. It will show the name on the ID. It will also show whether they are Active or In-Active, meaning not active.
Illustration of a phone sending a text to 9966 to check tax filer status
Illustration of a phone sending a text to 9966 to check tax filer status

Way 2: Check on the internet.

You can do this using a phone, tablet, or computer. This method is free and gives you more details.

  1. Open a web browser. Go to e.fbr.gov.pk or iris.fbr.gov.pk.
  2. Look for a link called "Online Verification Services." Click it.
  3. Choose "Active Taxpayer List (Income Tax)" from the menu.
  4. Pick whether you are checking a person or a business. For a person, choose CNIC. For a business, choose NTN.
  5. Type in the 13-digit ID number. No dashes.
  6. Choose today's date to see the current status.
  7. Type in the security code shown on the screen. This is called a captcha. It proves you are a real person, not a computer program.
  8. Click "Verify."

The website will then show you the ID number you entered, the full legal name on file, and whether this is a person, a partnership, or a company. It will also show whether the status is Active, shown in green, or In-Active, shown in red. It will show which tax office handles this person's file.

Real screenshot required

FBR online verification portal screenshot pending. This space will use a real screen from iris.fbr.gov.pk or e.fbr.gov.pk.

Screenshot of the FBR website's active taxpayer status verification page

How to Get on the List

Did you check your status and find you are "In-Active," meaning not active? Do not worry. There are two main steps to fix this. First, you sign up. Second, you file your yearly forms.

Step 1: Sign Up for an NTN

NTN stands for National Tax Number. Before you can file, you need an account. This account is on the FBR website, called IRIS 2.0.

First, check your SIM card. Your mobile phone SIM card must be registered under your own name and your own CNIC. If it is registered under your father's, spouse's, or sibling's name, the sign-up will fail. This is because the system checks your name against NADRA, Pakistan's national ID database.

Next, go to iris.fbr.gov.pk. Click the link that says "Registration for Unregistered Person."

Fill in your basic details. This means your 13-digit CNIC, your full name, your mobile number, and your email address.

The system will then send you two codes. One 4-digit code comes by text message. Another 6-digit code comes by email. Type both codes into the website. This proves the phone and email really belong to you.

Once this is done, the system creates your account. It sends you a password. It also sends you a 4-digit secret code called an e-PIN. Think of this e-PIN like your signature. You will use it later to confirm and submit your tax forms.

Log back into the website using your CNIC and password. Fill out one more form, called Form 181. This form asks for your home address, your utility bill numbers, and your job. Are you a salaried worker, a shop owner, a contractor, or a student? It also asks for your bank account number, called an IBAN. Submit this form using your 4-digit e-PIN. Now your CNIC is officially your NTN.

Step 2: File Your Yearly Tax Forms

Pakistan's tax year runs from July 1 to June 30 the next year. Once you are signed up, you must file your forms for the right year. FilerWise's guided filing tool can walk you through each of these steps.

  1. Log into IRIS. Click "Declaration" at the top. Choose "Salary & Business Return," or the standard yearly return form.
  2. Pick the correct tax year. For example, "Tax Year 2024" covers money earned between July 1, 2023, and June 30, 2024.
  3. Report what you earned. If you are a salaried worker, enter your total pay for the year. Also enter how much tax your employer already took out. You will find this number on your yearly salary certificate from your job. If you are a freelancer or work online, enter the money you received from clients, including money sent from other countries. If you earn nothing or very little, enter zero. This is your "Nil Return."
  4. Enter taxes you already paid without noticing. Many everyday actions in Pakistan already include small hidden taxes. These include tax on your phone bill, your electricity bill, and money spent on foreign card purchases. Entering these numbers can lower what you owe.
  5. Fill out your wealth statement, called Form 116. This form lists everything you own as of June 30. List all land, homes, or plots, using the price you originally paid, not today's market value. List any car or motorbike, also at the price you paid. List your bank account balance. List gold, furniture, tools, and cash you have on hand. List what you spent all year on rent, food, school fees, bills, and travel.
  6. Make sure your numbers balance. The website checks this for you on its own. Here is the simple idea behind it: what you own now, minus what you owned last year, should match what you earned minus what you spent. If the two numbers do not match, the system will not let you submit your form. You will need to check your numbers again. Maybe you forgot to include some savings. Maybe you need to adjust your listed living costs. Keep checking until the two sides match exactly.
  7. Click "Calculate" twice at the top of the page. Click "Save." Then go to the "Verification" tab. Enter your 4-digit e-PIN. Click "Submit." You will then get an official receipt. This receipt has a barcode and a tracking number. Keep this as proof.

Late Fees and Restoring Active Status

Pakistan's rules changed recently about missing the filing deadline. Under Section 182A of the tax law, there is a name for people who file late. If you file your return after September 30 each year, you are a "late filer." Late filers must pay an extra fee before they can be active again.

This fee went up a lot. Some old blog posts online still say the late fee is only Rs 1,000. That number is no longer correct. The real fee is now much higher.

Late filing fees by taxpayer type
Type of TaxpayerOld FeeCurrent Fee
A single personRs 1,000Rs 25,000
A partnership (a business with more than one owner)Rs 10,000Rs 50,000
A companyRs 20,000Rs 100,000

The best way to avoid this fee is to file on time. If you file between July 1 and September 30, you pay Rs 0 in late fees. You go on the Active Taxpayer List for free.

If you miss this window, here is what happens. Even after you submit your late return, the system will still show you as "In-Active." You must also pay the late fee. You pay it through a special payment slip called a PSID.

How to pay this late fee, step by step:

  1. Go to e.fbr.gov.pk and log in.
  2. Click "e-Payments," then "Create Payment," then "Income Tax."
  3. Pick the tax year you are filing late for. Under "Tax Payment Nature," choose "Misc," which is short for Miscellaneous.
  4. Choose the correct payment type: "Section 182A - Surcharge for ATL." This step matters a lot. Do not pick a different section by mistake. If you do, your payment will not count toward getting you back on the list.
  5. The system will show the amount you owe. For one person, this is Rs 25,000.
  6. Confirm your phone number and email. Click "Generate." You will get a 17-digit payment code, called a PSID.
  7. Pay this code using any Pakistani banking app, an ATM machine, or a bank branch. Choose "Bill Payment," then "1Bill - Tax / Govt Payments." Type in your 17-digit PSID code. Make sure it shows "FBR Income Tax" as the receiver. Confirm the payment.
  8. Wait for the weekly update. Once your payment shows as "Paid," the FBR will add your name back to the Active Taxpayer List. This happens during their next Sunday midnight update. You will appear on the live list by Monday morning.

FilerWise can generate and pay your PSID directly, so you do not have to track down the right section code yourself.

Chart showing late filing fees of Rs 25,000, 50,000, and 100,000 by taxpayer type
Chart showing late filing fees of Rs 25,000, 50,000, and 100,000 by taxpayer type

Common Mistakes People Make

Many people online, on sites like Reddit and Quora, share confused ideas about the Active Taxpayer List. Here are the biggest mistakes, and the truth behind each one.

Mistake 1: "My job already takes out my taxes, so I must already be active." This is wrong. Your employer takes tax from your paycheck every month. This is called "withholding." Your employer sends this money to the government as one big payment for all workers. But the FBR does not know your personal details until YOU personally file your own return. This includes your full income, your savings, and your property. Until you file yourself, you stay "In-Active," even though tax was already taken from your pay.

Mistake 2: "I do not earn enough money, so filing is risky or not allowed." This is also wrong. Even if you earn very little or nothing, you can still file. This is called filing a "Nil Return." Nil means zero. It costs no money. It carries no risk. It also puts you on the Active Taxpayer List, protecting you from high non-filer taxes.

Mistake 3: "I filled out the form online, but my bank still says I am a non-filer." This usually happens for one of two reasons. First reason: you clicked "Save" but never clicked "Submit." Clicking "Save" only keeps your form as a draft. It is not finished yet. You must go to the last screen, enter your 4-digit e-PIN, and click "Submit." Only then do you get an official receipt with a barcode. Second reason: you filed on time, but the bank has not updated yet. The FBR only updates the list once a week, every Sunday at midnight. If you filed on a Tuesday and went to the bank on Thursday, the bank is still showing last week's list. Wait until the following Monday.

Mistake 4: "I paid the Rs 25,000 late fee, so why am I still showing as non-filer?" Paying the late fee alone is not enough. The fee and the actual tax return are two separate things. You must do both. You must submit your income form, Form 114, and your wealth form, Form 116. You must also pay the late fee. If you only pay the fee but never send in your forms, you will stay "In-Active" forever.

Mistake 5: "A tax agent told me I can become a filer for one month, just to buy a car, then stop." This is not true, and it is risky advice. Once you get your NTN, your tax number, it stays with you forever. There is no way to "turn it off" or erase it. If you stop filing in future years, you do not quietly disappear from the system. Instead, you become a person who is registered but not filing. This can lead to fines and official notices from the FBR.

Questions People Ask

I filed my taxes two days ago. Why does my bank still say I am a non-filer?

The FBR only updates the Active Taxpayer List once a week. This update happens every Sunday at midnight. If you filed on Wednesday, the bank will not see the change until the following Monday.

Do I have to pay the new Rs 25,000 late fee if this is my very first time filing?

No, not if you file on time. File for the current tax year between July 1 and September 30. Filing within this window costs nothing extra. The Rs 25,000 fee only applies if you are filing for a PAST year after its deadline already passed.

Can I become an active filer if I do not have a job right now?

Yes. Any Pakistani citizen with a valid CNIC can sign up and file a "Nil Return." This means you report zero income. It costs nothing. It puts you on the Active Taxpayer List. This protects you from high non-filer taxes on banking and buying things.

What happens if I buy a car without being on the Active Taxpayer List?

You will pay three times more tax than an active filer. That is 300% of the normal rate. For example, on a normal 1300cc car, an active filer pays about Rs 25,000 in tax. A non-filer pays Rs 75,000 for the same car. For bigger cars, the difference can be hundreds of thousands of rupees.

Will the FBR investigate me or send scary letters if I put my name on the Active Taxpayer List?

Filing an honest, complete tax return is actually your best protection. The FBR mostly watches people who buy expensive things, like land, luxury cars, or build up big bank accounts, without ever explaining where that money came from. If you file honestly every year and list your true expenses and assets, you have little reason to worry.

Does getting an NTN automatically make me an active filer?

No. Getting an NTN only creates your profile in the system. You only become "Active" after you submit both your income form, Form 114, and your wealth form, Form 116, for that year. Simply having an NTN with no yearly filing gives you zero protection.

How much cash can I take out of the bank before the non-filer tax applies?

If you are not active, this extra tax starts once you take out more than Rs 50,000 in cash from one bank in one day. The bank takes 0.6% of the full amount. Active filers pay nothing extra, no matter how much cash they withdraw.

How FilerWise Can Help

Filing your taxes on your own can feel confusing. The IRIS website has many steps. Balancing your wealth statement can be tricky. Making sure you get onto the Active Taxpayer List on time takes care.

FilerWise makes this easier. FilerWise turns confusing tax rules into simple, plain questions you can answer. With FilerWise, you can sign up for your NTN, prepare your wealth statement so the numbers balance correctly, pay any late fees directly through the platform, and get confirmed as an Active Taxpayer, with much less paperwork and stress.

Staying off the Active Taxpayer List costs real money. Sometimes it costs hundreds of thousands of rupees on just one purchase. Filing your taxes each year, even a simple Nil Return, protects your money and gives you peace of mind.