Skip to searchSkip to main content
Languages
TAXAJ
🏛️ Income Tax Department — Official AO Code Reference

AO Code for PAN & TAN: Area Code, AO Type, Range Code & AO Number

Find the correct Area Code, AO Type, Range Code and AO Number for your PAN card or TAN application. This page explains what each part of the code means and how the Income Tax Department assigns it by PIN code, with a complete worked example for Mumbai. Updated 2026-27.

Official PIN-code method
PAN + TAN Both
One-Click Copy
Free Forever
Updated 2026-27
Official method

How to Find Your AO Code for a PAN Application

The Income Tax Department does not assign AO codes by locality name. The official search is driven by PIN code. Pick the right PIN code first, then read the Area Code, AO Type, Range Code and AO Number straight off the official list.

The one thing most guides get wrong: an AO code is not looked up by area name such as "Dwarka" or "Andheri". It is looked up by the PIN code of a specific address, and which address depends on who is applying.

1
Work out which PIN code applies to you
Category of applicantAO code search criteria
Individuals whose source of income is salary, or who are engaged in a business or profession and have an office in that citySelect the AO code based on the office PIN code
Individuals other than the above, residing in that citySelect the AO code based on the residential PIN code
Firms, companies, association of persons (trusts), local authority and governmentSelect the AO code based on the office PIN code
Association of persons, body of individuals, artificial juridical person, HUFSelect the AO code based on the PIN code of the place where the activity or business is conducted

Source: Protean (formerly NSDL e-Governance), Tax Information Network — AO code search for PAN.

2
Read the four parts of the code
ComponentWhat it isExample
Area CodeThree-letter code for the city or region the jurisdiction sits inMUM
AO TypeThe kind of office holding jurisdiction. W is a Ward, C is a CircleW
Range CodeNumeric code for the range the ward or circle belongs to. It is not a serial number and is frequently three digits151
AO NumberNumber of the specific Assessing Officer within that range1
3
Look your code up on the official list

AO codes are revised as jurisdictions are reorganised, so the only safe source is the live official search. Both links below open the Protean Tax Information Network AO code search, which is the list PAN and TAN applications are validated against.

Official AO code search for PAN →   Official AO code search for TAN →

If you already hold a PAN and only want to know who your current Assessing Officer is, the "Know Your AO" / Jurisdictional Assessing Officer service on the Income Tax e-filing portal answers that from your PAN and mobile number. incometax.gov.in →

4
Worked example — Mumbai

This is the complete official AO code list for the city of Mumbai, reproduced exactly as Protean publishes it. Note how every range code is 151, 952 or 953, and how each row is selected by a band of PIN codes rather than by a locality name.

Ward / CirclePIN codes fromArea CodeAO TypeRange CodeAO Number
ITO 15(1)-1400001 to 400007MUMW1511
ITO 15(1)-2400008 to 400015MUMW1512
ITO 15(1)-3400016 to 400024MUMW1513
ITO 15(1)-4400025 to 400034MUMW1514
ITO 15(2)-1400035 to 400046MUMW9521
ITO 15(2)-2400047 to 400057MUMW9522
ITO 15(2)-3400058 to 400067MUMW9523
ITO 15(2)-4400068 to 400075MUMW9524
ITO 15(3)-1400076 to 400085MUMW9531
ITO 15(3)-2400086 to 400095MUMW9532
ITO 15(3)-3400096 to 400105 and onwardsMUMW9533
ITO 15(3)-4400611, 400613, 400614, 400701, 400703, 400705, 400706, 400708, 400709MUMW9534

Source: Protean Tax Information Network, AO code list for Mumbai. Checked 27 September 2026. Other cities are served from the same search but are not reproduced here, because a stale copy of an AO code is worse than no copy at all.

📌 Not sure which AO code applies to you? TAXAJ's CA team confirms the correct code against the official list before your PAN or TAN application goes in — free consultation.

Book a free call →
TAN applications

AO Code for a TAN Application (Form 49B)

Form 49B asks for an AO code in the same four parts. For a deductor the code is selected from the office PIN code of the entity — the registered office for a company or LLP, the business address for a proprietor. The TAN AO code list is maintained separately from the PAN list, so use the TAN search rather than reusing a PAN AO code.

Official AO code search for TAN →

The AO code recorded against your TAN follows you into every TDS return and every TRACES communication, so an error here surfaces later as mismatched correspondence rather than as an immediate rejection.

📌 Need TAN registration, or TDS returns filed once you have it? TAXAJ handles both.

TAN & TDS with TAXAJ →
Complete Guide

What is AO Code for PAN Card? — Complete Explanation

AO Code (Assessing Officer Code) is a unique alphanumeric identifier assigned by the Income Tax Department of India. It determines which Income Tax Assessing Officer (AO) has jurisdiction over your tax matters. The AO Code is mandatory for PAN card application (Form 49A), TAN application (Form 49B), and is used in all tax-related communications, assessments, notices, and ITR filing. An incorrect AO Code causes delays or rejection of your PAN/TAN application.

The AO Code consists of 4 components: Area Code (3-letter city identifier), AO Type (taxpayer category), Range Code (ward/circle number), and AO Number (officer's unique number). Together these 4 elements uniquely identify the Income Tax ward, circle, or range responsible for your jurisdiction.

🗺️

Area Code

3-letter geographic code for your city. DEL = Delhi, MUM = Mumbai, BNG = Bangalore, CHN = Chennai, KOL = Kolkata.

🏷️

AO Type

W = Ward (individuals, small businesses). C = Circle (companies, HNIs). H = HUF. I = International Taxation (NRIs, foreign entities).

🔢

Range Code

Numeric code identifying the specific ward or circle within the jurisdiction. Based on your residential or office address within the city. Varies by locality.

👤

AO Number

Unique numeric identifier assigned to each Assessing Officer by NSDL / Protean. The final component of the AO Code. Published on NSDL and UTIITSL portals.

Who Selects Which AO Code?

👤 Individual — Salaried

  • AO Code based on official (employer) address
  • Ward (W) type codes typically apply
  • Range based on office locality pin code
  • Student / housewife can leave blank — allocated on pin code

💼 Individual — Business / Self-Employed

  • AO Code based on home address if income is business-only
  • Office address if salary + business income
  • Ward (W) or Circle (C) depending on income level
  • Circle (C) for higher income brackets

🏢 Company / LLP / Firm

  • AO Code based on registered office address
  • Circle (C) type codes typically apply
  • Trusts, HUF, AOP, BOI — use office address
  • Same rule for TAN application (Form 49B)

💡 How to Change Your AO Code When You Relocate

When you change your residential or office address to a different city or ward, you must update your AO Code. Visit Income Tax e-filing portal → Profile Settings → PAN Details → Change in AO. Or file a written application to your current AO requesting transfer. The source AO approves the transfer and you can track the new jurisdiction under "Know Your Jurisdictional AO" on the IT website. TAXAJ assists with AO migration and PAN correction services.

Frequently Asked Questions

AO Code for PAN & TAN — Complete FAQ

AO Code (Assessing Officer Code) is a unique alphanumeric code that identifies the Income Tax Assessing Officer under whose jurisdiction your PAN falls. It consists of 4 components: Area Code (3-letter city code like DEL, MUM), AO Type (W for Ward, C for Circle, I for International), Range Code (numeric), and AO Number (numeric). It is mandatory in Form 49A for PAN card application and determines which IT officer handles your assessments, notices, and tax returns.
You can find your AO Code using: (1) the Protean (NSDL) portal at tinpan.proteantech.in/services/pan/pan-aocode.html → AO Code Search for PAN, (2) the UTIITSL portal → PAN Card Services → Search AO Code Details, or (3) the Income Tax e-filing portal → Profile Settings → PAN Card → View details. For salaried individuals, your AO Code is based on your employer's address. For business income, use your home address.
Ward (W) codes handle individual taxpayers with smaller income brackets and simpler tax profiles — salaried employees, housewives, students, senior citizens, and small business owners. Circle (C) codes handle companies, LLPs, high-net-worth individuals (HNIs), and complex tax cases. For most first-time PAN applicants who are salaried individuals, Ward (W) type codes apply. Companies always use Circle (C) type codes.
Yes, AO Code is mandatory in Form 49A for PAN card application. However, if you are a student, housewife, or first-time applicant unsure of your AO Code, you can leave the Ward, Range, and AO number fields blank — the Income Tax Department will allocate an AO Code based on your pin code. The Area Code field must still be filled. TAXAJ's team verifies and fills the correct AO Code as part of the PAN application service.
Non-resident Indians and foreign companies not incorporated in India use International Taxation AO codes (AO Type = I). These are managed by the Commissioner of Income Tax (International Taxation) in the state where the PAN application is filed. For NRI PAN applications from abroad, the AO Code is typically the international taxation ward of the nearest major city. TAXAJ's NRI CA team assists with correct AO Code selection and PAN applications for NRIs worldwide.
The default AO Code for each city is the code assigned to new PAN applicants who don't know their specific ward or circle. In cities with many AO codes it is usually Ward 1 or Circle 1 — new applicants can use this, and the IT Department will re-assign the correct AO once the application is processed. Always confirm against the official AO code list on the Protean portal before submitting.
Yes, you can migrate your AO Code when you change your residential or office address to a different city or ward. Steps: (1) Visit Income Tax e-filing portal, (2) Go to Profile Settings → PAN → Change in AO, (3) Enter your PAN and existing AO code, (4) Select the new AO code, (5) Upload address proof. Alternatively, write a physical application to your current AO. The source AO approves the transfer. Track the new jurisdiction under "Know Your Jurisdictional AO" on the IT website.
AO Code for TAN (Tax Deduction Account Number) is required in Form 49B for TAN registration. Like PAN AO codes, it identifies the Income Tax jurisdiction for TDS matters. TAN AO codes are typically Circle (C) type since TAN holders are usually companies, firms, and businesses with TDS deduction obligations. The TAN AO Code is based on the registered office address of the deductor. It is used in all TDS return filings and TDS-related communications. The same city AO code directory applies to both PAN and TAN applications.
About AO Code

AO Code for PAN Card & TAN — Everything You Need to Know

The AO Code (Assessing Officer Code) is a unique identifier assigned by the Income Tax Department of India that links every taxpayer to a specific tax jurisdiction. When you apply for a PAN card using Form 49A or a TAN using Form 49B, the AO Code field is mandatory — it ensures your application is processed by the correct Assessing Officer (AO) who will handle your future tax assessments, notices, scrutiny, and refund matters.

The correct AO Code depends on three key factors: (1) Your city/location — each city has a 3-letter Area Code (DEL = Delhi, MUM = Mumbai, BNG = Bangalore), (2) Your taxpayer category — Ward (W) for individuals, Circle (C) for companies and HNIs, International (I) for NRIs, (3) Your ward/circle number within the city based on your address. This page sets out the official PIN-code method and a complete worked example for Mumbai, so you can read the Protean list correctly instead of guessing. After finding your AO code, apply for PAN with TAXAJ and let our CA team handle the entire process.

TAXAJ provides PAN, TAN, ITR and income tax services across India — Delhi · Bangalore · Mumbai · Chennai · Hyderabad · Pune · Goa · Bihar · All Cities
🔒 TAXAJ Portal