IRS notice decoder
Type the code. See what it means and what to do.
A CP504 is a notice of intent to levy. It is a last reminder before the IRS takes money or property to pay the debt. It can start with your state tax refund, then wages, bank accounts and other property. Pay now or set up a plan.
Codes this tool knows
Is my letter real?
Check your balance in your own IRS online account. Call the number on irs.gov, not a number in a text or email.
This is an estimate based on public IRS rules and rates as of October 1, 2026. Your IRS notice or online account shows your real balance.
Sources
- IRS: Understanding your CP14 notice
- IRS: Understanding your CP501 notice
- IRS: Understanding your CP503 notice
- IRS: Understanding your CP504 notice
- IRS: Understanding your LT11 notice or Letter 1058
- IRS: Understanding your CP90 notice
- IRS: Understanding your CP297 notice
- IRS: Understanding your CP40 notice
- IRS: Understanding your CP71 notice
- IRS: Understanding your CP523 notice
- IRS: Understanding your CP2000 notice
How to read your IRS notice
The notice code is in the top right corner, like CP14 or CP504. It tells you what the letter is about.
Notices follow a path. A CP14 is the first bill. CP501 and CP503 are reminders. A CP504 is a notice of intent to levy. An LT11 or Letter 1058 gives you 30 days to ask for a hearing.
Always check the notice against your IRS Online Account. Use the phone number on the notice or on irs.gov, never one from a call or text.
Common questions
Is a CP2000 a bill?
No. It says income reported to the IRS does not match your return. You may need to reply by the date listed.
What is a CP40?
It says the IRS gave your account to a private collection agency. The notice names the agency.
See your options
A few questions. A tax pro calls you back.
Free tools: penalty calculator, 10 year clock, IRS offer data
Free to use. Not the IRS or any government agency. Results depend on your situation. Not every case qualifies.