2025 Tax Guide

When Does an ITIN Expire?
Rules and Renewal Triggers for 2025

Picture this: your Upwork payment comes through, but 30% is missing. The IRS withheld it automatically. Your ITIN expired months ago and you had no idea. By the time a letter from the IRS reaches Pakistan, the damage is already done. This guide covers exactly when an ITIN expires, what triggers it, and what you need to know before your next U.S. tax filing - whether you are in Karachi, Lahore, Islamabad, or anywhere else in Pakistan.

8 min read
Beginner - Intermediate
Updated 2025
Pakistani Freelancers & NRPs
Core Expiration Rule

The Three-Year Non-Use Rule

The core rule is simple enough: if your ITIN goes unused on a U.S. federal tax return for three consecutive years, it expires on December 31 of that third year. Once that happens, you cannot file again until you complete the renewal process.

Key Rule
A lot of people think expiration is counted from when they first received their ITIN. It is not. The clock only starts when you stop filing. File a return using your ITIN again and that three-year count resets.
Quick Example - The 2023-2025 Scenario
How the three-year clock works in practice

Say you had U.S. freelance income in 2022 and filed your return. Then your U.S. client work dried up. No U.S. income in 2023, 2024, or 2025 - and no federal returns filed for those three years.

Your ITIN expires on December 31, 2025.
December 31 - Fixed Expiry Date

That December 31 date does not move. It does not matter when during that third year your last filing happened. The IRS treats the final day of the calendar year as the expiration point, full stop.

Clock Tied to Filing, Not Issuance

The expiration is not tied to when you got the ITIN - it is tied to when you last used it. Three years of no filing and it goes inactive.

Filing Resets the Clock

File a return using your ITIN and that three-year non-use count resets completely. Annual filing is your best protection against expiration.

Batch Expiration

The Invisible Expiration: Middle Digits and IRS Batch Expiry

This is where even consistent filers get caught off guard. Beyond the three-year rule, the IRS also expires batches of ITINs based on middle digits - and this can hit you even if you have been filing every year without fail.

Your ITIN format - the middle digits are what matter
9XX
First 3
-
XX
Middle digits
-
XXXX
Last 4

Your ITIN follows this format: 9XX-XX-XXXX. Those two middle digits are what matter for batch expiration checks.

If yours fall in any of the ranges below, your ITIN may already be expired. Most people skip this check entirely. They look at their filing history, see they have been consistent, and assume they are fine. But if your middle digits land in those ranges and you have never renewed, your ITIN is likely already inactive. Regular filing does not protect you from batch expiration.

Expired Range
70 - 88

Middle digits in this range are subject to IRS batch expiration regardless of filing history

Expired Range
90 - 92

These middle digits fall within IRS batch expiry cycles - check your ITIN card or IRS correspondence

Expired Range
94 - 99

Regular filing does not protect you if your middle digits are in this range - renewal is required

IRS Letter CP-48

Most people find out through IRS Letter CP-48 - the official notice the IRS sends when your ITIN is about to expire or already has.

IRS Mail Is Not Reliable for Pakistan

IRS letters sent to Pakistan often arrive late, damaged, or not at all. The safer move is to have a U.S. mailing address on file with the IRS - through a registered agent, a tax professional, or a family member stateside who can forward mail.

Important for Pakistan-Based NRPs

If your plan for learning about CP-48 is simply waiting for the mail, that is a real risk. Without a U.S. mailing address on file, you might not find out your ITIN expired until your return gets rejected.

Protection Strategy

Preventing Expiration through Active Filing

The most straightforward fix is filing a U.S. federal tax return every year. As long as your ITIN appears on a filed return, that three-year non-use clock never starts ticking.

The Rule
File every year. Keep your ITIN alive.

As long as your ITIN appears on a filed return, that three-year non-use clock never starts ticking. For Pakistan-based NRPs, this covers the most common situations.

Freelance income from Upwork or Fiverr

U.S. platform income counts - file each year and your ITIN stays active

Dividends from U.S. investments

Investment income in U.S. markets - always requires a return

Rental income from a U.S. property

U.S. real estate income creates a filing obligation that preserves your ITIN

But what about a year when you have no U.S. income at all?

Strategy
The Zero-Tax Return as ITIN Insurance

If you had no U.S. income in a given year, it is easy to assume there is no reason to file. But submitting a return showing zero income - and zero tax owed - still counts as ITIN activity.

Think of it as insurance for your ITIN. One simple filing keeps your number alive and saves you from a much more painful renewal process later. The cost of filing is almost always less than the time and hassle of starting that process over.

$0
Tax owed still counts as activity
Step 01
Determine U.S. income status for the year

Freelance, investment, rental - any U.S.-sourced income means a standard return is required

Step 02
Zero income? File a zero-tax return anyway

A return showing zero income and zero tax owed still registers ITIN activity with the IRS

Step 03
Confirm your ITIN appears on the filed return

The ITIN must actually appear on a filed federal return - the three-year clock resets from that point

Common Misconception

Myth vs. Fact: The 5-Year Expiration Rule

Myth
Your ITIN expires five years after it was issued.

If someone told you your ITIN has a fixed expiry date from when you first got it, they are working from outdated information. Check your middle digits and your filing history instead.

Fact
That rule no longer exists. The PATH Act eliminated the automatic 5-year expiration.

Today, expiration is based entirely on usage - three consecutive years without your ITIN appearing on a federal return. Check your middle digits and your filing history instead.

PATH
Act
Legislative Change
Did the PATH Act change how ITINs expire?

Yes. Before the PATH Act, ITINs expired automatically every five years from issuance. That system is gone. Expiration is now purely about usage - three consecutive years without filing a federal return using your ITIN and it expires. The focus shifted from a fixed clock to actual participation in the system.

Before PATH Act
Fixed 5-year clock from issuance date

ITINs expired automatically five years from the date they were first issued, regardless of filing activity

After PATH Act (Current Rule)
Usage-based: 3 years of non-filing = expired

Under current rules, an ITIN stays valid as long as you remain active in the U.S. tax system. Use it, keep it. Stop using it, lose it.

Under current rules, an ITIN stays valid as long as you remain active in the U.S. tax system. The PATH Act shifted things from time-based to participation-based. Use it, keep it. Stop using it, lose it.
Renewal Process

How to Renew from Pakistan

If your ITIN has expired - whether from three years of non-use or a middle digit batch expiration - renewal means submitting Form W-7 to the IRS with documentation proving your foreign status and identity. For most Pakistani filers, that means your passport. And this is where a common mistake tends to happen.

Critical Warning
Do Not Mail Your Original Passport

Sending your original Pakistani passport to the IRS through international mail is a genuine risk. Passports get lost, delayed, held at customs. You could be without your primary travel document for months.

01
Confirm your ITIN has actually expired

One firm rule: do not try to renew before your ITIN has actually expired. The IRS will reject premature renewal submissions. You can only renew once your ITIN has expired or you have received a CP-48 letter confirming expiration is coming.

02
Use a Certified Acceptance Agent (CAA)

The solution is to use a Certified Acceptance Agent (CAA) - an IRS-authorized professional who can verify your identity documents in person and certify copies that the IRS will accept. Using a CAA means your original passport never leaves Pakistan.

Sending uncertified photocopies on your own will almost certainly result in rejection. This step is not optional.
03
Submit Form W-7 with timing in mind

On timing: if you are submitting a tax return at the same time, attach the renewal request to it. If you are renewing without a current return, submit the W-7 on its own.

04
Work with a professional ITIN renewal service

Given the CAA requirement, the IRS correspondence involved, and the timing rules, most NRPs find it worth working with a professional ITIN renewal service rather than going it alone. Getting it wrong means starting over.

What is a Certified Acceptance Agent?

A CAA is an IRS-authorized professional who can verify your identity documents in person and certify copies that meet IRS standards. Your original passport stays with you in Pakistan. Uncertified copies sent on your own will almost certainly be rejected.

Renewal Timing Rules

Do not renew prematurely. The IRS rejects submissions before expiration. Renew only once expired or after receiving CP-48. If filing a tax return simultaneously, attach the W-7 renewal to it. Otherwise, submit W-7 on its own.

Given the CAA requirement, the IRS correspondence involved, and the timing rules, most NRPs find it worth working with a professional ITIN renewal service rather than going it alone. Getting it wrong means starting over.
Free ITIN Review

Not sure if your ITIN is still valid?

We can check your middle digits, review your filing history, and tell you exactly where you stand - before the IRS does it for you with a rejected return.

WhatsApp Us
Common Questions

Frequently Asked Questions

Generally, no. Annual filing keeps the three-year non-use clock from ever starting. But do not overlook your middle digits. If they fall in the 70-88, 90-92, or 94-99 ranges, batch expiration rules can apply regardless of your filing history.
The IRS has flagged middle digits 70-88, 90-92, and 94-99 for batch expiration. Check your ITIN card or any IRS correspondence that shows the full number. If your middle digits fall in these ranges and you have not already renewed, your ITIN may already be inactive.
U.S. income paid to a non-resident without a valid ITIN is subject to 30% mandatory backup withholding. So if you receive $1,000 from a U.S. client, $300 can be withheld before it ever reaches you. Keeping your ITIN active is not just about filing - it directly protects your earnings.
Yes. Before the PATH Act, ITINs expired automatically every five years from issuance. That system is gone. Expiration is now purely about usage - three consecutive years without filing a federal return using your ITIN and it expires. The focus shifted from a fixed clock to actual participation in the system.
Yes, through a Certified Acceptance Agent. A CAA is IRS-authorized to verify your identity documents in person and certify copies that meet IRS standards, which means your original passport stays with you in Pakistan. Sending uncertified copies on your own will almost certainly get your application rejected.
CP-48 is the IRS notice telling you your ITIN is expiring or has already expired. If you get one - at a U.S. address or forwarded to you in Pakistan - act on it right away. Do not sit on it. The letter gives you a window to renew before your next filing is rejected, and the earlier you respond, the more time you have to gather documentation without a last-minute rush.
ITIN Renewal Service

Protect your U.S. earnings.
Renew your ITIN the right way.

Don't wait for a rejected return or a missing Upwork payment to find out your ITIN has expired. Our team handles the full renewal process from Pakistan - CAA-certified, no passport mailing required.

Chat on WhatsApp
CAA-Certified Process
Passport Stays in Pakistan
Serving Pakistani Freelancers and NRPs