Tax Topic 152 is the IRS code for a refund that is pending or has been issued but not yet received
When you check your refund status on IRS.gov using the Where's My Refund tool, Tax Topic 152 appears as a message code. It does not mean something is wrong with your return. It means the IRS has processed your return, approved your refund, and is either preparing to send it or has already sent it out but the money has not landed in your account yet.
The message appears at different stages depending on your refund method. If you chose direct deposit, Topic 152 typically shows up a few days before the deposit hits your bank account. If you are receiving a paper check, it means the check has been printed and is in the mail. In either case, you are in the normal waiting period, not a problem stage.
The IRS updates Where's My Refund once per day, usually overnight. Checking multiple times in the same day will show the same information, so there is no need to refresh constantly.
Key Takeaways
- Tax Topic 152 means your refund has been approved and is either being sent or is already on its way to you.
- For direct deposit refunds, Topic 152 typically appears three to five business days before the money arrives in your bank account.
- For paper checks, Topic 152 means the check has been mailed and should arrive within seven to ten business days depending on postal service speed.
- You can only check your refund status on IRS.gov using Where's My Refund; the IRS does not send Topic 152 notifications by email or text.
How long you wait after seeing Topic 152
The timeline depends on your refund method. If you chose direct deposit when you filed, the IRS typically deposits the money within three to five business days after Topic 152 appears. Some refunds arrive faster, but five business days is the standard window. Check your bank's deposit schedule—some banks post IRS deposits on the same day they receive them, while others may hold them for one business day.
If you are receiving a paper check, Topic 152 means the check has already been printed and mailed. Standard mail delivery takes seven to ten business days from the date the IRS mailed it. The IRS does not provide a specific mail date in Where's My Refund, so you cannot pinpoint exactly when to expect it. If more than ten business days have passed since you first saw Topic 152 and the check has not arrived, contact the IRS or check your mail carefully—checks sometimes arrive in plain envelopes.
Topic 152 can remain visible in Where's My Refund for several days after your refund has been sent. This is normal. The system does not always update instantly once the money has been deposited or the check has been received.
When Topic 152 appears for different filing situations
Most taxpayers see Topic 152 within one to three weeks of filing if they filed electronically and had no issues on their return. The exact timing depends on when the IRS processes your specific return. Returns filed early in the tax season are processed faster than those filed closer to the April deadline, simply because the IRS has fewer returns in the queue.
If you filed a paper return, Topic 152 appears later because the IRS must scan and process the physical form first. Paper returns typically take four to six weeks to reach the refund stage, compared to one to three weeks for e-filed returns.
If your return required manual review—for example, because you claimed certain credits or deductions—Topic 152 may not appear until that review is complete. This can add two to four weeks to the timeline. The IRS will show a different message code during the review period, usually Topic 151 (return received and being processed).
What to do if Topic 152 does not change or disappears
If Topic 152 stays on your screen for more than five business days after you first saw it and you chose direct deposit, contact your bank first. Ask whether an IRS deposit has been received and posted. Sometimes a deposit is held in a pending status or routed to the wrong account if your routing number was entered incorrectly on your return.
If your bank has no record of a deposit, call the IRS at 1-800-829-1040. Have your Social Security number, filing status, and the exact refund amount ready. The IRS can confirm whether the refund was actually sent and, if so, whether it was sent to the correct account. If the routing number on your return was wrong, the IRS may have sent the money to the wrong bank, and you will need to file a claim to recover it.
If Topic 152 disappears and is replaced by a different message code, check what the new code says. Topic 151 means processing is still ongoing. Topic 971 means the IRS needs more information from you. Topic 806 means there was a problem with your return that the IRS is investigating. Each code points to a different next step.
The difference between Topic 152 and other refund status codes
The IRS uses several message codes in Where's My Refund, and they indicate different stages. Topic 151 means your return has been received and is being processed but the refund has not been approved yet. Topic 152 means the refund has been approved and is on its way. Topic 971 means the IRS needs additional information or documents from you before they can process the refund. Topic 806 means there is a problem with your return—usually a mismatch in income, Social Security number, or claimed dependents—and the IRS is investigating.
If you see Topic 971 or 806, you need to take action. The IRS will send you a letter explaining what they need. Do not wait for the letter to arrive by mail; you can often see the details by logging into your IRS account at IRS.gov under "View Your Tax Account." Topic 152, by contrast, requires no action from you—it is simply a waiting period.
Checking your refund status safely
The only official way to check your refund status is through Where's My Refund on IRS.gov. You will need your Social Security number, filing status, and the exact refund amount. Do not use links from emails or texts claiming to be from the IRS—these are phishing scams. The IRS does not send unsolicited emails or texts about refunds.
If you filed through a tax preparation company like TurboTax or H&R Block, that company may also show your refund status in your account, but the information comes from the IRS system. Checking through the tax company's website is safe, but the IRS.gov tool is the primary source.
Scammers sometimes create fake "refund status" websites that look like IRS.gov. Always type the address directly into your browser or search for "IRS Where's My Refund" on Google. Do not click links from emails or social media posts.
Frequently Asked Questions
Does Topic 152 mean my refund is definitely coming?
Yes. Topic 152 means the IRS has approved your refund and it is in the process of being sent to you. The only exceptions are extremely rare situations where a refund is reversed after being sent—for example, if the IRS later discovers a serious error on your return. In normal circumstances, Topic 152 is a green light.
Can I speed up my refund after seeing Topic 152?
No. Once Topic 152 appears, the refund is already in motion. If you chose direct deposit, the bank's processing time is set. If you are receiving a check, the mail delivery time is set. There is no way to expedite either one.
What if I see Topic 152 but my bank says no deposit has arrived?
Check that you entered your routing number and account number correctly on your return. If you made a mistake, the IRS may have sent the money to the wrong bank. Call the IRS at 1-800-829-1040 to confirm where the refund was sent. If it went to the wrong account, you will need to file a claim to recover it, which can take several weeks.
How often does Where's My Refund update when Topic 152 is showing?
The system updates once per day, usually between midnight and 6 a.m. Eastern time. Checking multiple times in the same day will show the same information. There is no benefit to checking more than once daily.
Will Topic 152 change to a different code once my refund arrives?
Not always. Some taxpayers see Topic 152 disappear from Where's My Refund once the refund has been deposited or the check has been received. Others see it remain for a few days after. The system does not always update instantly, so the absence of Topic 152 does not necessarily mean your refund has arrived—check your bank account or mailbox to confirm.