You filed your return and expected a refund. Instead of a deposit, a CP88 arrived explaining that your refund is being held — not because of anything wrong with the current return, but because the IRS believes you have an unfiled return from a prior year.
What the CP88 means
CP88 is a refund hold notice. The IRS has identified a prior tax year for which it believes a return was required but never filed. Until that missing return is addressed, the IRS will not release your current refund.
This is one of the IRS’s leverage mechanisms for encouraging compliance on unfiled years. The refund you’re owed becomes the incentive to resolve the gap in your filing history.
What to do
Identify which tax year is missing — the CP88 will specify it. Then file that return as soon as possible. If you don’t have all the records you need, request a Wage and Income Transcript from your IRS online account. This document shows all income reported to the IRS under your Social Security number for that year — W-2s, 1099s, and other third-party forms — which gives you the information needed to prepare the return even without your original documents.
Once the missing return is filed and processed, the IRS will release your current refund — either directly to you or applied to any balance the filed return shows you owe.
Frequently asked questions
What if I didn’t actually owe anything for the missing year? File the return anyway. A zero-balance or refund return still resolves the compliance gap and releases the hold. You may even be owed a refund for the prior year as well — though you generally have three years from the original due date to claim it.
How long after filing will my refund be released? Processing times vary, but most refunds are released within a few weeks after the missing return is processed and the hold is cleared.
