How long a paper check takes after the IRS processes your return

If the IRS approves your return and issues a refund by check instead of direct deposit, you will typically receive it within 7 to 10 business days after the IRS processes your return. That means the clock starts when the IRS accepts your return, not when you file it. The IRS processes returns in the order they are received, and during tax season (January through April) this can take anywhere from a few days to several weeks depending on whether your return needs verification.

Once the IRS mails your check, the U.S. Postal Service handles delivery. Standard mail delivery to a residential address takes 3 to 5 business days in most cases, though rural addresses or holiday mail volume can add time. If your address on file with the IRS is incorrect, the check will go to that address first—and you will need to contact the IRS to have it reissued if it arrives somewhere you cannot retrieve it.

The total time from filing to cashing your check is usually 2 to 4 weeks if everything goes smoothly, but can stretch to 6 weeks or longer if the IRS flags your return for review or if mail delivery is delayed.

Key Takeaways

  • Paper checks take 7 to 10 business days to arrive after the IRS processes your return, plus 3 to 5 more days for postal delivery.
  • The IRS processes returns in order received during tax season, so filing early can mean your check arrives weeks sooner than if you file in March or April.
  • You can track your refund status on the IRS website using the "Where's My Refund?" tool with your Social Security number, filing status, and expected refund amount.
  • If your check does not arrive within 21 days of the IRS saying it was mailed, contact the IRS or file a claim with the Postal Service.
  • Changing your address with the IRS after you file does not redirect a check already mailed—you will need to retrieve it from the old address or request a replacement.

Tracking your refund status before the check arrives

The IRS offers a free tool called Where's My Refund? on its website at irs.gov. You enter your Social Security number, filing status (single, married filing jointly, etc.), and the exact refund amount you expect. The tool updates once per day and shows you whether the IRS has received your return, is processing it, has approved it, or has mailed your check.

The status updates in this order: "Return Received," then "Return Approved," then "Check Mailed." When it says "Check Mailed," the tool also tells you the date the check was sent. From that date, add 3 to 5 business days for postal delivery. If you do not see "Check Mailed" within 21 days of filing, your return may need additional review.

You can also call the IRS refund hotline at 1-800-829-1954 to speak with someone, though wait times during tax season often exceed 30 minutes. Have your Social Security number, filing status, and expected refund amount ready.

Why your check might be delayed

The IRS delays processing for several common reasons. If you claimed the Earned Income Tax Credit (EITC) or the Additional Child Tax Credit (ACTC), the IRS is required by law to hold your return until mid-February, even if you file in January. This is called the EITC/ACTC holding period and affects millions of filers each year.

Your return may also be flagged for review if there are math errors, missing information, or if your income or credits do not match what employers or financial institutions reported to the IRS. If this happens, the IRS will mail you a letter explaining what they need. You have 30 days to respond. Until you do, your refund will not be processed.

Identity theft and fraud filters also cause delays. If the IRS suspects someone else filed using your Social Security number, they will hold your return while they investigate. This can take weeks or months. You can report suspected identity theft to the IRS using Form 14039 (Identity Theft Affidavit).

What to do if your check does not arrive on time

If the IRS says your check was mailed but you do not receive it within 21 calendar days, contact the U.S. Postal Service first. File a claim at usps.com or visit your local post office with your address and the date the check was mailed. The Postal Service will investigate whether the check was lost, stolen, or misdelivered.

If the Postal Service cannot locate your check after 30 days, contact the IRS at 1-800-829-1954 or use the IRS website to request a replacement check. You will need to provide the date the original check was mailed and confirm your current address. The IRS will issue a new check, which takes another 4 to 6 weeks to arrive.

If you suspect the check was stolen or forged, report it to the IRS and the Postal Service in writing. Keep copies of all correspondence. Do not cash a check if you did not receive it directly—this is mail fraud.

Direct deposit versus check: which arrives faster

Direct deposit is significantly faster. If you choose direct deposit on your tax return, the IRS deposits your refund directly into your bank account within 1 to 3 business days after processing your return. This means your money can arrive in as little as 1 to 2 weeks from the date you file, compared to 3 to 4 weeks for a check.

To receive your refund by direct deposit, you must provide your bank account number and routing number on your tax return. Make sure both are correct—if you transpose a digit, the IRS will mail a check instead, and you will lose the speed advantage. You can verify your routing number on a check from your bank or on your bank's website.

If you filed for a check but want to change to direct deposit, you cannot do so after you file. You would need to wait for the check, then deposit it yourself. For next year's refund, choose direct deposit when you file.

State tax refunds and how they differ from federal refunds

State tax refunds follow a separate timeline from federal refunds. Most states process state returns after the federal return is approved, so your state check often arrives after your federal check. However, some states process faster than others. States like California and New York typically take 4 to 6 weeks to mail a check, while smaller states may take 2 to 3 weeks.

You can track your state refund on your state's tax agency website. Search "[your state] tax refund status" to find the tracking tool. Most states offer direct deposit as an option, which is faster than a check. If you filed both federal and state returns and chose direct deposit for both, your state refund may arrive within days of your federal refund.

If you filed a joint federal return but filed state returns separately (for example, if you and your spouse live in different states), each state processes independently. Your refunds will not arrive at the same time.

What happens if you need your refund sooner

If you need cash before your check arrives, you have limited options. Some tax preparation companies offer refund anticipation loans, which are short-term loans based on your expected refund. These loans charge fees and interest, and you repay them when your refund arrives. The loan itself arrives in 1 to 2 business days, but the cost is high—often $50 to $300 depending on the loan size.

Another option is to ask your bank whether it offers early refund deposits. Some banks will deposit your federal refund as soon as the IRS approves it, even before the official processing date. This is not a loan—it is just faster access to your own money. Ask your bank whether this service is available and whether there is a fee.

If you are in financial hardship, contact 211 (dial 2-1-1 or visit 211.org) to find local emergency assistance programs that may help you bridge the gap until your refund arrives. These programs are free and do not require repayment.

Frequently Asked Questions

Can I cancel my check and get direct deposit instead?

No. Once the IRS mails a check, you cannot change it to direct deposit. You must wait for the check to arrive, deposit it yourself, or cash it. For future refunds, choose direct deposit when you file your return to avoid this delay.

What if I moved after I filed but before my check arrived?

Contact the IRS immediately at 1-800-829-1954 and provide your new address. The IRS can intercept a check before it is mailed and redirect it to your new address. If the check has already been mailed to your old address, you will need to retrieve it from whoever lives there or request a replacement check from the IRS.

Does filing electronically make my check arrive faster?

Filing electronically speeds up processing by a few days, but the check itself still takes 7 to 10 business days to arrive after processing, plus postal delivery time. Direct deposit is the only way to significantly reduce the total time. Electronic filing does reduce errors, which can prevent delays.

Why does the IRS hold refunds for EITC and ACTC filers?

Federal law requires the IRS to hold these refunds until mid-February to prevent fraud. This applies even if you file in January. The holding period is not optional and affects millions of lower-income filers each year. Your refund will be processed after mid-February, but you cannot speed this up.

What if someone else cashed my check?

Report this to the IRS and the Postal Service immediately. The IRS will investigate and may issue a replacement check. You may also need to file a police report if you believe the check was stolen. Keep all documentation of your report for your records.