The 310 code means your refund was sent by direct deposit to your bank account
When you see "310" on your IRS notice or tax transcript, it indicates that the IRS deposited your refund directly into a bank account you provided on your tax return. This is not an error code or a problem — it is straightforward how the IRS labels refunds that went through electronic transfer rather than by check or other method.
The number itself comes from the IRS's internal classification system. Each refund method gets its own code: 310 is direct deposit, 320 is a paper check, 430 is a refund applied to next year's taxes, and so on. When you look at your tax account transcript or a notice from the IRS, the 310 tells you which path your money took.
If you see 310 on your transcript, your refund should have landed in the bank account you listed on your return — usually within one to three business days after the IRS processed your return. If you do not see the money in your account and the 310 code is there, the issue is typically with the bank account information you provided, not with the IRS sending the money.
Key Takeaways
- Code 310 means the IRS sent your refund by direct deposit to a bank account, not by check or other method.
- Direct deposit is the fastest refund method and usually arrives within one to three business days after processing.
- If you see 310 but the money never arrived, the bank account number or routing number on your return was likely incorrect.
- You can check your refund status and see the 310 code on the IRS website using the Where's My Refund tool or your tax transcript.
How to find the 310 code on your IRS documents
The 310 code appears in a few places depending on which document you are looking at. On your IRS tax transcript (the official record of your tax account), it shows up in the "Transaction Code" column next to the refund amount and date. You can order a free transcript from IRS.gov or by calling 1-800-908-9946.
You may also see it on an IRS notice or letter if the agency is telling you about a change to your refund or a delay. The code will be listed near the refund amount and the date the IRS processed or sent it.
The easiest way to check your refund status without ordering a transcript is to use the Where's My Refund tool on IRS.gov. This tool shows you the current status of your refund, the amount, and the expected deposit date — though it does not always display the 310 code itself. If you need to see the actual code, you will need the transcript.
What to do if you see 310 but your refund never arrived
If your transcript shows 310 and a deposit date has passed, but the money is not in your bank account, start by checking with your bank. Call the number on the back of your debit card or log into your online banking to confirm the account number and routing number on file. Sometimes a refund is deposited to a closed account or an account that was closed after you filed your return.
If the account is still open and active, ask your bank to search for the deposit using the refund amount and the date the IRS says it sent the money. Banks can usually find deposits that arrived but were rejected or held for review. If your bank finds nothing, the account information on your tax return was likely wrong.
Once you confirm the account information was incorrect, you have two options. You can file an amended return (Form 1040-X) with the correct bank details and request the refund be reissued by direct deposit. Or you can contact the IRS directly at 1-800-829-1040 to report the issue — the IRS can sometimes reissue a refund to a corrected account without requiring an amended return, though this depends on how much time has passed.
Why direct deposit (310) is faster than other refund methods
Direct deposit refunds arrive in your account within one to three business days after the IRS processes your return. A paper check, by contrast, takes seven to ten business days from the processing date, and that is before the check arrives in your mailbox and you deposit it yourself.
The speed difference matters most when you are waiting for money you need. If you filed your return and the IRS processed it on a Monday, a 310 refund could be in your account by Wednesday. A check would not arrive until the following week at the earliest.
This is why the IRS encourages direct deposit and why most tax software defaults to it. There is no cost to you, and it eliminates the risk of a check being lost in the mail or deposited incorrectly.
Other refund codes and what they mean
The IRS uses different codes for different refund paths. Code 320 means your refund was issued as a paper check. Code 430 means the IRS applied your refund to next year's tax bill instead of sending it to you — this usually happens when you owe back taxes or child support. Code 570 means your refund was held or delayed, usually because the IRS is reviewing your return or verifying information.
If you see a code other than 310, 320, or 430, it often signals a hold or a problem. Code 570 is the most common delay code. If you see it, check any IRS notices you received — they will explain why the hold is in place and what you need to do to resolve it.
You can find a full list of IRS transaction codes on the IRS website or in the instructions for your tax transcript. If you see a code you do not recognize, the IRS customer service line at 1-800-829-1040 can tell you what it means and what to do next.
How to make sure your refund uses the 310 code next year
To receive your refund by direct deposit (310) on your next tax return, provide your bank account number and routing number on the return itself. Most tax software asks for this information during the filing process. If you file by paper, fill in the direct deposit section on your Form 1040 or 1040-SR.
Double-check the account number and routing number before you submit. A single wrong digit will send your refund to the wrong account. If you are unsure of your routing number, your bank statement has it, or you can find it on your bank's website.
If you do not have a bank account, you can still get a refund by check (320 code) or by loading the refund onto a prepaid debit card through a service offered by some tax software companies. Direct deposit is the fastest and most reliable option, but it is not the only one.
Frequently Asked Questions
Is 310 a good refund code or a bad one?
Code 310 is neither good nor bad — it straightforward tells you that your refund went by direct deposit. It is actually the fastest way to receive a refund. If you see 310 on your transcript and the money arrived in your account, everything worked as intended.
Can I change my refund from 310 to a check if I want the money by check instead?
Once the IRS has processed your return and issued the refund with a 310 code, you cannot change it back to a check. The money is already on its way to your bank account. If the account information was wrong and the refund never arrived, you can file an amended return requesting a check instead, but this takes longer than waiting for the direct deposit to be reissued.
What if my bank says they never received the 310 deposit?
If your bank confirms they have no record of the deposit and the IRS transcript shows 310 with a date that has passed, the account number or routing number on your return was likely incorrect. Contact the IRS at 1-800-829-1040 with your transcript in hand. They can verify what account information they have on file and help you correct it.
How long does a 310 refund usually take to show up?
Most 310 refunds arrive within one to three business days after the IRS processes your return. The IRS processing date is what matters, not the date you filed. You can see the processing date on your Where's My Refund status or on your tax transcript.
Does 310 mean my refund was approved or just sent?
Code 310 means the IRS has processed your return, approved the refund, and sent it by direct deposit. It does not mean the money is in your account yet — only that the IRS has released it. The bank usually receives it within one to three business days.