CP49: What It Means and How to Respond

By Forrest Baumhover, CFP®, EA · Last verified August 23, 2026

CP49 says the IRS already took your refund and applied it to a debt you owe them — the money has moved, so the only real question left is whether the debt itself is right.

What the notice actually says

CP49 tells a taxpayer, in the notice's own words, that the IRS "used all or part of your refund to pay a tax debt." It shows the overpayment from the return just filed, the amount applied against the other balance, and whatever is left over — either a smaller refund the IRS will still send or, if the debt exceeded the overpayment, no refund at all.

This is a completed-transaction notice, not a proposal. By the time CP49 arrives, the offset has already happened; there's nothing to approve or authorize. The notice is confirming what the IRS did and pointing to the account the money was applied to.

What actually triggered it

CP49 is generated under the IRS's general offset authority in IRC §6402(a): when a return produces an overpayment and the same taxpayer has an unpaid balance on another tax year or another tax type within the IRS's own records, the IRS applies the overpayment to that balance before releasing any refund. No separate notice or hearing precedes it — the offset is automatic, driven by the account data at processing time.

This is strictly an IRS-internal operation: the debt CP49 pays down is owed to the IRS itself. Pulling the account transcript with The Federal Tax Desk's IRS Transcript Analyzer will show both sides of the transaction — the overpayment transaction code on the year that generated it and the offset applied to the year it satisfied — which is the fastest way to confirm the notice matches what actually posted.

There's no response deadline — here's what to check instead

CP49 does not carry a response deadline. Nothing forfeits and no penalty accrues from taking no action, because the transaction it describes is already final — there's no election or payment window attached to the notice itself.

What's worth checking instead: whether the prior-year or other-account balance CP49 applied the refund to is actually correct and actually the taxpayer's. A balance that was already paid, adjusted, or that belongs to an identity-theft-affected account can still generate a real offset before the error is caught, and the only way to find that is to verify — the notice won't flag its own mistake.

The practitioner's actual next step

Verify before advising the client to move on: pull the transcript for both the year the overpayment came from and the year (or tax type) it was applied to, and confirm the offset amount on CP49 matches the transaction codes on each. If either account shows a balance that shouldn't be there — already paid, previously abated, or the product of a return that was never actually the client's — that's a dispute, made by calling the number on the notice or, if it doesn't resolve there, filing an amended return or contacting the Taxpayer Advocate Service.

If the return was a joint filing and the debt belongs to only one spouse, Form 8379 (Injured Spouse Allocation) can recover the non-liable spouse's share of the offset refund; if the underlying tax liability itself is disputed as belonging only to one spouse, Form 8857 (innocent spouse relief) is the separate track. Neither form undoes a correct offset — both exist for the case where the debt itself, or its attribution, is wrong.

What CP49 gets confused with — and why the distinction matters

The most consequential mix-up is treating CP49 as a Treasury Offset Program (TOP) notice. They look alike — both mean a refund got smaller because of a debt — but they run on different statutory authority and different agencies. CP49 is IRS-internal under §6402(a): the debt is owed to the IRS, and the IRS itself sends the notice. TOP offsets, authorized under §6402(c) through (f), apply a refund to non-IRS debt — past-due child support, other federal agency debt, or state income tax or unemployment-compensation debt — and are administered by Treasury's Bureau of the Fiscal Service (BFS), not the IRS. A TOP offset generates its own separate notice from BFS, and disputing it means calling BFS's offset line, not the number on an IRS notice. A client holding a CP49 has an IRS debt to sort out; a client holding a BFS offset notice has an entirely different agency and process to work through.

The second mix-up is CP12. CP12 can also change a refund amount, but for an unrelated reason: it's a math-error correction the IRS makes on its own initiative while processing the original return, with no debt or offset involved at all. CP49's refund change comes from paying down an existing balance; CP12's comes from recalculating the return itself. A client is not shorted twice by the same notice, but the two are frequently described interchangeably as "the IRS changed my refund," and the fix for each — verify the offset account for CP49, verify the recalculation for CP12 — is different. For the broader map of where offset and correction notices sit relative to collection and exam notices, see the IRS Notice Library; an unfamiliar transaction code on either year's transcript can be looked up with the Transcript Decoder.

Sources