IRS Notice CP504: urgent wording, narrower powers than it sounds
Headed as a notice of intent to levy, and read by most recipients as the last warning. It is not. It permits a levy on your state tax refund and nothing else — but the notice that does authorize more is the next one.
THE CLOCK — 30 DAYS, BUT NOT THE IMPORTANT 30 DAYS
A CP504 gives 30 days before the IRS may levy a state tax refund. It does not start the 30-day window for a Collection Due Process hearing — that right attaches to the final notice, which has not arrived yet. Confusing the two is the most common way the hearing right is lost.
What this notice permits
A CP504 authorizes the IRS to levy your state income tax refund. That is the whole of its levy authority. It does not authorize a levy on wages, on a bank account, on receivables, or on any other asset.
The notice also warns that a Notice of Federal Tax Lien may be filed. That warning is real and separate. A public lien filing can happen without the hearing notice that a wage or bank levy requires, and the notice you receive about a lien filing comes after the filing rather than before it.
The wording is deliberately urgent because the IRS wants a response at this stage rather than the next. Reading the urgency correctly means understanding that the danger is what comes after, not what this letter itself can do.
How to tell it apart from the final notice
The distinction is not stylistic. It determines whether a 30-day appeal right is currently running.
The final notice says, in its title, that it is a notice of your right to a hearing. It is issued as LT11, Letter 1058, CP90 or CP297 depending on which part of the IRS produced it. If the words about a hearing right are absent, the notice in your hand is not the final one.
It follows that a CP504 is a warning with room in it. There is time to pull transcripts, work out what is actually owed across all years, and put a proposal together before the letter that carries a real deadline arrives.
| CP504 | FINAL NOTICE (LT11 / LETTER 1058 / CP90) | |
|---|---|---|
| Levy on a state refund | Permitted after 30 days | Permitted |
| Levy on wages or bank accounts | Not permitted | Permitted after 30 days |
| Right to a hearing before Appeals | Not conferred | Conferred, 30 days to request |
| Judicial review of the outcome | None | Tax Court, if the request was timely |
| Collection statute paused by a request | No | Yes, while the hearing is pending |
Both notices may mention a lien filing. Neither has to precede one.
What a response at this stage looks like
The value of a CP504 is that it arrives while the whole option set is still available and no deadline is close. The work it should prompt is unglamorous.
Establish the full picture first: every year with a balance, every year with a return outstanding, and what the account transcripts say rather than what memory says. Partial pictures produce proposals the IRS rejects, and a rejected proposal costs a month.
Then decide which resolution the numbers actually support. Where the balance is modest and income is steady, an installment agreement is usually available without a financial statement at all. Where it is not, the financial statement is the document that decides everything, and it is worth preparing properly rather than quickly.
If a state refund has already been taken
A state refund levy is applied to the oldest balance unless you direct otherwise, and there is a reason to care about which year it lands on.
Payments you make voluntarily can be designated to a specific period. Amounts the IRS takes involuntarily cannot be. On a mixed account — personal income tax alongside a trust fund penalty, for instance — where the money lands can matter a great deal, because some liabilities attach personally and outlast the business that created them.
That is a reason to make voluntary payments with instructions attached rather than let the sequence apply them for you.
Where this comes from
The statutes behind this page, so you can check any of it rather than take it on trust.
- IRC §6331(d)
- Requires notice at least 30 days before a levy. The CP504 satisfies this for a state refund levy.
- IRC §6330
- The right to a hearing before other levies. It attaches to the final notice, not to this one.
- IRC §6323
- Governs the public Notice of Federal Tax Lien, which the CP504 warns may be filed.
This page explains what the IRS or the Massachusetts Department of Revenue does and cites the statute. It is not advice about your situation, which depends on facts none of this knows. Tell us what your letter says and what date is on it. Please do not send Social Security numbers or tax documents through the form.
Final Notice of Intent to Levy
The notice that authorizes levies on wages and bank accounts, and the one that carries a 30-day appeal right worth more than almost anything else in the collection process.
Federal tax lien
Two different things share the name. One attaches to everything you own the moment a balance goes unpaid. The other is a public document filed later, and it is the one that shows up on a title search.
Installment agreement
A monthly payment plan under section 6159. Below certain balances it is close to automatic and requires no financial disclosure at all; above them it becomes a negotiation about what you can afford.
Notice CP14
The first balance-due notice the IRS sends. It is a bill, not an enforcement action — and it is the point at which the widest set of options is still open.
Questions about notice cp504.
- Is a CP504 the last notice before a levy?
- No. It is the last notice before a state refund levy. Levies on wages and bank accounts require the final notice, which separately confers a 30-day right to a hearing. If your letter does not mention a hearing right, that notice has not been issued yet.
- Can the IRS file a lien after a CP504?
- Yes. A public Notice of Federal Tax Lien does not require the final levy notice, and the letter telling you it has been filed arrives afterward. That letter carries its own separate 30-day hearing right.
- Does calling the IRS stop the notice sequence?
- A call can place a short hold on the account while something is submitted, but it does not by itself resolve anything or extend a statutory deadline. What stops the sequence is an accepted agreement, a status change, or a timely filed appeal.
- I received a CP504 for a year I already paid.
- Pull the account transcript for that year and the years around it. Misapplied payments are the usual cause, and the transcript shows where the money actually landed. That is a correction, not a negotiation.
- Does the balance on the notice include everything I owe?
- It covers the period named on it. Where there are several years, each has its own notice on its own schedule, which is why the account view rather than the notice view is the one to work from.
Tell us what the letter says and what date is on it.
Scope and price in writing before anything starts. Where what you need is something we do not do, you will be told that instead.
Please don't send Social Security numbers or tax documents through this form.


