846 means the IRS has sent your refund out, but it hasn't arrived yet
The 846 refund issued code is a status update from the IRS telling you that your refund has left their system and is on its way to you. It does not mean the money is in your account. It means the IRS has processed your return, approved the refund amount, and handed it off to the payment method you chose—either direct deposit to your bank account or a paper check mailed to your address.
When you see 846 on the IRS Where's My Refund tool, you are in the final stage before the money lands. The refund is no longer sitting in IRS processing. It is moving through the payment system. How long it takes from 846 to your account depends entirely on which payment method you selected and how your bank handles incoming transfers.
Key Takeaways
- Code 846 means your refund has been issued and sent out by the IRS, but the money has not yet arrived in your account or mailbox.
- Direct deposit refunds typically arrive within one to three business days after the 846 code appears, though some banks take longer.
- Paper checks can take two to four weeks to arrive by mail, depending on postal service speed and your location.
- The 846 code does not tell you which payment method was used or when it will arrive—you need to check your original return or IRS account to confirm.
- If your refund does not arrive within the expected timeframe for your payment method, you can contact the IRS or your bank to trace it.
How long after 846 does the money actually arrive
The timeline depends on whether you chose direct deposit or a mailed check. Direct deposit is faster. Once the 846 code appears, the IRS has sent the refund electronically to your bank's routing number. Most banks receive and post the deposit within one to three business days. Some banks are slower and may take up to five business days, particularly if the deposit arrives on a Friday or before a holiday.
A paper check takes much longer. The IRS prints the check, places it in the mail, and it travels through the postal system to your address. This typically takes two to four weeks from the 846 date, depending on how far you live from the IRS processing center and how quickly mail moves in your area. If you live far from a major city or in a rural area, add extra time.
The IRS Where's My Refund tool does not always tell you which payment method was used or give you a specific arrival date once 846 appears. You can find out which method you chose by logging into your IRS online account or looking at the confirmation email you received when you filed.
What to do if the money does not arrive on time
If you chose direct deposit and more than five business days have passed since the 846 code appeared, contact your bank first. Ask them to search for the incoming deposit using the IRS's routing information. Sometimes a deposit is delayed on the bank's end, not the IRS's. Provide your bank with your refund amount and the date the 846 code appeared.
If your bank has no record of the deposit, contact the IRS at 1-800-829-1040. Have your Social Security number, filing status, and refund amount ready. The IRS can confirm whether the refund was actually sent and, if it was, investigate where it went. This process can take several weeks.
If you chose a paper check and more than four weeks have passed, you can also contact the IRS. They can issue a replacement check, though this adds another two to four weeks to your wait. Some people find it faster to file a claim with the IRS using Form 3115 or to wait and claim the missing refund on next year's return, though this is a last resort.
Why the IRS uses the 846 code instead of a specific date
The IRS processes millions of refunds every week. The 846 code is their way of confirming that your refund passed their final checks and left their control. They do not provide a specific arrival date because the timing after that point depends on factors outside their system—your bank's processing speed, the postal service's delivery time, and whether your bank account information was correct.
The code also protects the IRS from liability. By marking the refund as "issued," they have fulfilled their obligation. If the money is lost in the mail or delayed by your bank, that becomes your bank's problem or the postal service's problem, not the IRS's. This is why the IRS stops tracking the refund once it hits 846.
Other refund codes you might see before 846
The 846 code is not the first status you will see. Earlier codes tell you the refund is still being processed. Code 570 means the IRS is reviewing your return for errors or missing information. Code 971 means the IRS has assigned your return to an examiner and may need more documents from you. Code 573 means the IRS is verifying your identity before releasing the refund.
Once you see 846, all of those checks are complete. The refund has been approved and sent. No further action is needed on your part unless the money does not arrive within the expected timeframe.
What 846 does not mean
846 does not mean your refund has been deposited into your account. It does not mean the money is available to spend. It does not mean the check has arrived at your mailbox. It only means the IRS has released it. The refund is in transit, and you are waiting for it to complete the final step of the journey.
846 also does not mean there are no problems with your return. In rare cases, the IRS can issue a refund and then later discover an error and request the money back. This is uncommon, but it happens. Once the money is in your account, the risk of this drops significantly.
Frequently Asked Questions
Can I spend the money once I see the 846 code?
No. Wait until the money is actually in your account or the check is in your hand. The 846 code means it is on the way, not that it has arrived. If you spend money based on the 846 code and the refund is delayed or lost, you could overdraft your account.
Does 846 mean I will definitely get my refund?
Almost certainly, yes. The 846 code means the IRS has approved the refund and sent it. The only way you would not receive it is if your bank account information was wrong, the check is lost in the mail, or there is a rare error the IRS later discovers. These are uncommon.
Why does my refund still show 846 after two weeks?
If you chose direct deposit, contact your bank—the delay is likely on their end. If you chose a paper check, two weeks is normal; checks take two to four weeks to arrive. If more than four weeks have passed, contact the IRS to request a trace or replacement.
What if the 846 code disappears from the IRS website?
The IRS typically removes the 846 status once the refund has been in the system for a certain period. This is normal and does not mean anything went wrong. If your money has not arrived and the code is gone, contact your bank or the IRS directly.
Is 846 the same for everyone, or does it vary by state?
The 846 code is the same nationwide. It is an IRS code, not a state code. However, the time it takes for your refund to arrive after 846 may vary slightly depending on which IRS processing center handled your return and how your specific bank processes deposits.