Where to check your refund status depends on which tax year and which country you filed in
If you filed a 2020 or 2021 tax return and are waiting for your refund, the place to check depends on where you live. In the United States, the IRS (Internal Revenue Service) has a tool called Where's My Refund? that shows the status of federal refunds. In Australia, the ATO (Australian Taxation Office) uses a different system. In Canada, the CRA (Canada Revenue Agency) has its own tracker. This guide covers the U.S. system, since that is the most common case, but the principle is the same everywhere: you go to your tax authority's official website, enter your details, and see where your refund is in the pipeline.
The status you see will tell you one of three things: the IRS is still processing your return, your refund has been approved and is on its way, or there is a problem that needs your attention. How long each stage takes varies. Most refunds arrive within 21 days of approval, but some take longer, especially if you chose mail delivery instead of direct deposit.
Key Takeaways
- Use the IRS's Where's My Refund? tool at irs.gov if you filed a U.S. federal return; it updates once per day, usually overnight.
- You will need your Social Security number, filing status, and the exact refund amount from your return to check status.
- A status of "approved" means your refund has been released; "pending" means the IRS is still reviewing your return.
- Direct deposit refunds typically arrive within 21 days of approval; paper checks take longer and depend on mail delivery time.
- If you see an error message or your status does not update for more than a week, contact the IRS directly or check for a notice in the mail.
Using the IRS Where's My Refund? tool
Go to irs.gov and look for the "Where's My Refund?" link on the homepage. You can also search for it directly. Click the link and you will be asked for three pieces of information: your Social Security number, your filing status (single, married filing jointly, etc.), and the exact refund amount shown on your return. The amount must match exactly, including cents, or the tool will reject your entry.
The tool updates once per day, usually between midnight and 1 a.m. Eastern time. If you check multiple times in one day, you will see the same status. There is no point checking more than once daily. The IRS processes returns in the order they receive them, so newer returns take longer than older ones.
When you enter your information, you will see one of three messages. "We have received your return and it is being processed" means the IRS is still reviewing it—this is the most common status in the first few weeks. "Your refund has been approved and is on its way" means the IRS has finished and your money is being sent to you. "We cannot provide information about your refund at this time" usually means there is a problem, and you should check your mail for a notice from the IRS.
What each status message means and how long to wait
The "being processed" message does not tell you how much longer you will wait. The IRS does not publish a specific timeline for individual returns. However, most returns are processed within 21 days of filing if they are complete and correct. If you filed electronically, processing is usually faster than if you mailed a paper return. Returns filed in January and February move faster than those filed in March and April, because the IRS is less busy early in the season.
Once you see "approved and on its way," the clock starts for delivery. If you chose direct deposit, the money should arrive in your bank account within 21 days, though many arrive in 3 to 5 business days. If you chose a paper check, add 7 to 14 days for mail delivery on top of the 21-day window. The exact timing depends on where you live and how busy the postal service is.
If your status does not change for more than two weeks, or if you see an error message, do not assume the worst. Check your mail for an IRS notice—the agency sends letters when it needs more information from you, such as proof of income or a missing signature. If you received a notice, follow the instructions on it. If you did not receive a notice and your status is stuck, you can call the IRS at 1-800-829-1040 (Monday through Friday, 7 a.m. to 7 p.m. your local time).
Checking status if you filed in Australia or Canada
If you filed in Australia, go to the ATO website (ato.gov.au) and log in with your myGov account. Once logged in, you can see the status of your tax return and any refund under "Tax returns" or "Refunds." The ATO typically processes returns within 2 weeks if filed electronically, though refunds can take longer to arrive in your bank account—usually 10 to 14 business days after approval.
If you filed in Canada, log into My Account on the CRA website (canada.ca/taxes) using your Social Insurance Number and password. Under "CRA security codes," you can view the status of your return and refund. The CRA processes most returns within 2 weeks of receipt if filed electronically. Refunds are usually deposited within 2 to 3 weeks after the CRA approves your return, though it can take longer if you chose a paper check or if there are complications.
What to do if your refund status is stuck or shows an error
If your status has not changed in more than 21 days, or if you see a message saying the IRS cannot provide information, the most likely reason is that the IRS needs something from you. Check your mail carefully—the IRS sends notices by post, not email. The notice will explain what is missing or what the problem is. Common reasons include a missing signature, a mismatch between your Social Security number and your name, or income reported on a 1099 form that does not match your return.
If you received a notice, follow the instructions exactly. If the notice asks you to send documents, make copies and mail them to the address on the notice, not to the IRS main office. Keep a copy for your records. If you did not receive a notice and your status is stuck, call the IRS at 1-800-829-1040. Have your Social Security number, filing status, and the refund amount ready. Wait times can be long during tax season, so call early in the morning or later in the afternoon if possible.
If you filed electronically and your return was rejected, you will see an error message when you try to check status. The IRS will also send you a notice by mail explaining why. Common rejection reasons include a duplicate Social Security number (someone else filed using your number), a missing or invalid bank account number for direct deposit, or a math error on the return. You will need to fix the error and file an amended return or refile the original return, depending on what went wrong.
Direct deposit versus paper check delivery times
The fastest way to receive your refund is direct deposit to a bank account. Once the IRS approves your return, direct deposit refunds typically arrive within 3 to 5 business days, though the IRS allows up to 21 days. If your refund has been approved and you chose direct deposit, check your bank account first before calling the IRS—the money may already be there.
Paper checks take much longer. After the IRS approves your return, it prints the check and mails it to you. This process takes 7 to 14 days depending on where you live and how busy the postal service is. If you chose a paper check and your status shows "approved," do not expect the check to arrive for at least two weeks. If more than three weeks have passed since approval and you have not received the check, contact the IRS to report it as lost and request a replacement.
If you filed a joint return with a spouse and requested that the refund be split between two bank accounts, each deposit may arrive on a different day. The IRS processes split deposits separately, so one account may receive money a few days before the other.
Frequently Asked Questions
Can I check my 2020 refund status now if I filed it years ago?
No. The Where's My Refund? tool only shows status for returns filed in the current and prior tax year. If you filed in 2020 and it is now 2024, that refund has either arrived or been resolved long ago. If you never received it, contact the IRS directly at 1-800-829-1040 to find out what happened.
What if I filed jointly with my spouse—can we both check the status?
Yes, but only one of you needs to check. The status is the same for both. You can use either spouse's Social Security number, filing status, and the refund amount. If you split the refund between two accounts, both deposits will show the same approval date but may arrive on different days.
Does checking my refund status multiple times slow it down?
No. Checking your status does not affect how fast the IRS processes your return. The tool only shows you information; it does not change anything on the IRS side. You can check as often as you want, though the status only updates once per day.
What if the refund amount shown in Where's My Refund? is different from what I expected?
The amount shown is what the IRS calculated after reviewing your return. It may be different from what you calculated if you made an error, if the IRS found an error, or if you were subject to an offset (such as a debt owed to another agency). If the amount is significantly lower than expected, check your mail for an IRS notice explaining the difference.
Can I cancel my refund and get my money back as a payment instead?
No. Once you file a return showing a refund, you cannot cancel it or convert it to a payment. The IRS will send you the refund. If you need money before the refund arrives, you will need to borrow it from another source.