What Is a CP88 Notice?

A CP88 is a notice from the Internal Revenue Service informing you that your federal tax refund is being withheld. The IRS is not disputing the refund itself — they are confirming that you are owed money. But they are not sending it. The reason is stated plainly on the notice: the IRS has identified one or more tax years for which you were required to file a federal return but did not.

Until those missing returns are filed and processed, the refund stays with the IRS.

The CP88 is printed on standard IRS letterhead and will include your name, address, Social Security number, and the tax year for which the refund is being withheld. It will identify the year or years with missing returns that are blocking the release. It will also include the IRS's contact number and the address where you can send the missing returns.

Why Did You Receive This Notice?

The IRS's computer systems cross-reference refund requests against filing history. If you file a return for one year that generates a refund — say, 2023 — but the IRS's records show you did not file for 2021 or 2022, the system flags the account before processing the refund. The CP88 is the result of that flag.

This happens more often than most people expect. Common situations that lead to a CP88 include:

A gap year. You had lower income or unusual circumstances one year — a job loss, a period of self-employment, a health issue — and decided not to file because you believed you did not owe anything. If the IRS received W-2 or 1099 information returns from your employer or bank for that year, the IRS has a record that you received income and expected a return.

A return that was filed but never received. If you mailed a paper return that was lost or never processed, the IRS may have no record of it. The filing obligation remains in their system as unmet.

A self-employed taxpayer who fell behind. Self-employed individuals file less regularly on average and are disproportionately represented among CP88 recipients.

A prior accountant's error. If someone filed on your behalf and a year was inadvertently skipped, you would not necessarily know — but the IRS would.

Taxpayers who moved frequently. IRS correspondence for one or more years may have been missed, leading to unfiled returns the taxpayer was unaware of.

What the Notice Looks Like and What It Contains

The CP88 will arrive as a letter from the IRS, typically two to three pages. The key information it contains:

The withheld refund amount and year. The notice will state the dollar amount of the refund being held and the tax year it relates to.

The years with missing returns. The IRS will list the specific year or years for which no return has been received. This may be one year or several.

A deadline to respond. The notice will include a date by which the IRS expects a response. This is not a hard legal deadline in the same way an audit notice is, but the IRS will not hold your refund indefinitely.

Contact information. A phone number and mailing address for the IRS unit handling your account.

The Refund Forfeiture Rule

This is the detail that matters most and that most CP88 recipients do not know. The IRS only allows taxpayers to claim refunds within three years of the original filing deadline for that tax year. After that window closes, the refund is permanently forfeited — it does not roll forward, it does not get applied to future years, and it cannot be recovered.

If your CP88 is holding a 2024 refund while flagging an unfiled 2021 return, and the 2021 filing deadline was April 15, 2022, you have until April 15, 2025 to file the 2021 return and claim any refund it would generate. Miss that window and any 2021 refund is gone.

The three-year rule applies to each year independently. Your 2024 refund can still be released once the missing returns are filed — but any refunds from older years are subject to their own forfeiture clocks.

What Happens If You Ignore CP88?

Ignoring a CP88 does not make the refund issue go away. Several things happen over time:

Your withheld refund continues to sit with the IRS. The missing returns remain on your account as delinquent obligations. If the IRS eventually files a Substitute for Return (SFR) on your behalf — which it can do for years with unreported income — it will use the least favorable filing status and will not include deductions or credits you would have claimed. The result is typically a higher tax liability than you would have had if you had filed yourself.

Eventually, a delinquent filing history can trigger levy notices and collection action — not just for the missing years, but because unresolved compliance issues affect your overall account standing.

Who Is Most Affected by CP88?

Gig workers and freelancers who had variable income and skipped filing during low-income years without realizing a return was still required.

People who filed jointly and then separated — divorce or separation can create confusion about who was responsible for filing, leading to gaps.

Taxpayers with multiple income sources — W-2 income plus freelance work plus investment income — who found the complexity of a given year's return overwhelming and postponed it indefinitely.

The Relationship Between CP88 and Other IRS Notices

The CP88 does not exist in isolation. If you have unfiled returns, the IRS may also have sent CP59 notices (first notice of a missing return) or CP518 notices (final notice before SFR filing) for those years.

If the IRS has already filed Substitute for Returns for the missing years, your account may show balances due for those years — calculated without your deductions, credits, or accurate filing status. Understanding the full picture of your account before taking action is essential, because the resolution path depends entirely on what your account actually looks like.

Related IRS Notices

Frequently Asked Questions

Why is my refund being held if I did file all my returns?

If you believe you filed all required returns and still received CP88, there are several possibilities: a paper return that was lost or never processed, a return filed under an incorrect SSN or address, or a return that has not yet been fully processed. Gather your proof of filing — certified mail receipt, tax software confirmation, or prior year transcripts — before contacting the IRS.

How long will the IRS hold my refund?

The IRS does not publish a specific timeframe, but refunds are generally held until the filing issue is resolved or the three-year forfeiture window closes. Once you file the missing returns and they are processed, the refund is typically released within 6 to 8 weeks.

Can the IRS keep my refund permanently?

Yes — but only under specific circumstances. If the refund from the year being held is more than three years past the original filing deadline, it can be forfeited. More commonly, the IRS will apply your withheld refund to any balances owed on the newly filed returns, and release only the remainder.

Does receiving CP88 mean I am being audited?

No. A CP88 is a compliance hold based on a missing return — it is not an audit notice. An audit involves the IRS examining the content of a return that was filed. CP88 is specifically about years where no return exists on file.

What if I cannot reconstruct my records for the missing years?

The IRS maintains Wage and Income Transcripts that show what W-2s, 1099s, and other information returns were submitted to the IRS on your behalf for any given year. These transcripts can be requested and used to reconstruct a return even without original records.

---

If you received a CP88 notice, the FreshStartGuide eligibility tool can help you understand which resolution programs apply to your situation — including how unfiled returns affect your options. It takes about 2 minutes and requires no personal information.

Check Your Eligibility — Free →