For all the people
impatiently waiting
on tax refunds.

A grapevine for taxpayers,
by taxpayers.

Interact with people who have experiences or questions just like you.

All of your tax refund questions, answered.
What Other People Are Saying
49,252 comments

Where’s My Refund?

You have questions, we have answers.

key tax return and refund dates

When can you file your taxes?

You can submit your tax return before the IRS begins processing as early as the first week of the year with many tax preparation providers. You don’t need to wait until the IRS begins accepting tax returns but you must have the proper forms and paperwork. Some forms are not available until mid January. Tax returns filed before the IRS officially opens sit in a “queue” and are held until the IRS officially begins accepting tax returns.

Your tax return may be selected in a test batch. If you e-file early and it sits in queue, your return may be sent to the IRS early. This can result in early direct deposits depending on the payment provider you select. Our cycle chart will update with key dates including test batch dates.

When does the IRS accept tax returns?

The IRS usually opens around the third week of January each year. They announce the opening date early in January.

The IRS will begin accepting tax returns in 2025 on January 27th.

When is the IRS test batch?

If you file your tax return early, it may be sent to the IRS in a test batch before the IRS has officially opened for the year. It is usually a week before the date the IRS begins accepting tax returns. This has resulted in refunds in the past that can be posted by direct deposit as early as the day after tax season opens.

When will I get my tax refund?

Early filers whose returns are accepted in a test batch can anticipate a tax refund as early as the day after the IRS opens the January filing season if your return was in the test batch. The day that the IRS deposits refunds varies for regular returns but we notice trends based on the method you chose to file and select to direct deposit. You can use our tax refund calendar or refund cycle chart to help find out when you will get your tax refund.

Where is the IRS refund cycle chart?

The official tax refund cycle chart published by the IRS has been eliminated and replaced with IRS FAQ. Refund cycle charts are now published by independent websites and vary slightly.

A good reference to use is the When To Expect My Refund cycle chart that is published early each year by the College Investor.

tax refund grapevine

This is a user-to-user community of taxpayers. Share experiences and ask questions below in our Live Discussion. We have learned more about tax refunds than we ever wanted to know.

IRS Update Cycle

Use the IRS Update Cycle chart to find the days and times the WMR and transcript update.

Transcripts

This is what your IRS transcript can tell you about your tax refund.

Transaction Codes

Lookup the codes that you see on your tax return transcript and what they mean.

Daily vs. Weekly

Find out if you have a daily or weekly account with the IRS and what it means.

When are Updates?

The IRS has regular mass update cycles.

WHEN DOES WHERES MY REFUND (WMR) UPDATE?

Where’s My Refund can update any day of the week. But there are mass updates on Wednesday and Saturday when a lot of people see an update. Use our calendar to find out what day you can expect to see updates on Where’s My Refund.

WHEN DO transcripts update?

Transcripts can update any day of the week. But there are mass updates on Tuesday and Friday. Use our calendar to find out what day you can expect to see an update on your transcript.

talk to a human

It is often hard to reach someone at the IRS and you might want to talk to a person. It is hard to reach some tax preparation companies too. Use our guide to talk to a human at the IRS.

TAX TOPIC 152

Tax Topic 152 is the most common status when you check the status of your tax refund. It is nothing to worry about.

transcript codes

Transaction Codes (TC) sometimes called transcript codes consist of three digits and may appear on your IRS account transcript. Decipher the codes on your IRS transcripts.

reference codes

Most times the Wherer’s My Refund tool (WMR) will show Tax Topic 152. Other times you may see various error codes. These are called Reference Codes on the WMR.

Join the Conversation

What Others Are Saying

  1. Ree

    @orianasenoj: idk I guess because I had to verify but I verified on march 10

    Reply
  2. Sheila_33
    • Tax Preparer:
      FreeTaxUSA
    • Date Filed:
      Jan-9
    • Fees:
      Free
    • Bank:
      Bluebird
    • Bars:
      No Bars-PATH Act Message
    • Date Accepted:
      Jan-17
    • Date Approved:
      Feb-16
    • WMR Date:
      Feb-16
    • Transcript:
      Online
    • Cycle Code:
      04
    • Cycle:
      Daily
    • As of:
      Feb-10
    • Processing Date:
      Feb-19
    • I Got My Refund!

    @Kitten W: Make sure you check your deposit information to make sure it is correct. If it is, it’s possible that they are mailing a check. There’s no rhyme or reason for it, but some people have had their deposits changed to a check being sent.

    Reply
  3. Sheila_33
    • Tax Preparer:
      FreeTaxUSA
    • Date Filed:
      Jan-9
    • Fees:
      Free
    • Bank:
      Bluebird
    • Bars:
      No Bars-PATH Act Message
    • Date Accepted:
      Jan-17
    • Date Approved:
      Feb-16
    • WMR Date:
      Feb-16
    • Transcript:
      Online
    • Cycle Code:
      04
    • Cycle:
      Daily
    • As of:
      Feb-10
    • Processing Date:
      Feb-19
    • I Got My Refund!

    @wjc1989: It can take around 3 weeks after the information is sent in to see a refund code since it has to be manually entered into the system to get it moving again. The “as of” date pushing out is a positive. Good luck!

    Reply
  4. Sheila_33
    • Tax Preparer:
      FreeTaxUSA
    • Date Filed:
      Jan-9
    • Fees:
      Free
    • Bank:
      Bluebird
    • Bars:
      No Bars-PATH Act Message
    • Date Accepted:
      Jan-17
    • Date Approved:
      Feb-16
    • WMR Date:
      Feb-16
    • Transcript:
      Online
    • Cycle Code:
      04
    • Cycle:
      Daily
    • As of:
      Feb-10
    • Processing Date:
      Feb-19
    • I Got My Refund!

    @Jdennis662: Checks usually arrive 3 to 5 business days after the refund date is posted. Congratulations!

    Reply
  5. Just waiting

    I believe it updates through the day. Hopefully mines will update to 846. Verified 3/23.

    Reply
  6. orianasenoj
    • Tax Preparer:
      Turbo Tax
    • Date Filed:
      Feb-2
    • Fees:
      From Refund
    • Bank:
      Creditkarma
    • Bars:
      2nd Bar
    • Date Accepted:
      Feb-2
    • Date Approved:
      Feb-18
    • WMR Date:
      Feb-24
    • Transcript:
      Online
    • Cycle:
      Weekly
    • I Got My Refund!

    @Madinjay: it’s coming still have until morning for updates.

    Reply
  7. Madinjay

    Congratulations to everyone! I’m still stuck no movement it soon hopefully

    Reply
  8. orianasenoj
    • Tax Preparer:
      Turbo Tax
    • Date Filed:
      Feb-2
    • Fees:
      From Refund
    • Bank:
      Creditkarma
    • Bars:
      2nd Bar
    • Date Accepted:
      Feb-2
    • Date Approved:
      Feb-18
    • WMR Date:
      Feb-24
    • Transcript:
      Online
    • Cycle:
      Weekly
    • I Got My Refund!

    @orianasenoj: season*

    Reply
  9. orianasenoj
    • Tax Preparer:
      Turbo Tax
    • Date Filed:
      Feb-2
    • Fees:
      From Refund
    • Bank:
      Creditkarma
    • Bars:
      2nd Bar
    • Date Accepted:
      Feb-2
    • Date Approved:
      Feb-18
    • WMR Date:
      Feb-24
    • Transcript:
      Online
    • Cycle:
      Weekly
    • I Got My Refund!

    @mickey m: I MADE IT FINALLY!!!!!! 🫶🏿🫶🏿🫶🏿🫶🏿🎉🎉🎉🎉 thank you for all the support. Thank you everyone now let’s be here for each other until this tax session get us all to the finish line

    Reply
    2
  10. orianasenoj
    • Tax Preparer:
      Turbo Tax
    • Date Filed:
      Feb-2
    • Fees:
      From Refund
    • Bank:
      Creditkarma
    • Bars:
      2nd Bar
    • Date Accepted:
      Feb-2
    • Date Approved:
      Feb-18
    • WMR Date:
      Feb-24
    • Transcript:
      Online
    • Cycle:
      Weekly
    • I Got My Refund!

    @Ree: why do you have the 570? If you don’t mind me asking.

    Reply
  11. Ree

    @orianasenoj: good for you! My as if pushed to 28th smh this is crazy

    Reply
  12. orianasenoj
    • Tax Preparer:
      Turbo Tax
    • Date Filed:
      Feb-2
    • Fees:
      From Refund
    • Bank:
      Creditkarma
    • Bars:
      2nd Bar
    • Date Accepted:
      Feb-2
    • Date Approved:
      Feb-18
    • WMR Date:
      Feb-24
    • Transcript:
      Online
    • Cycle:
      Weekly
    • I Got My Refund!

    @Ree: yes I had it for um this is my third week having it my cycle code is 20251305. I got my 571 and 846 at 1:19 est

    Reply
  13. Ree

    @orianasenoj: did you have 570? What was your processing date and cycle code

    Reply
  14. orianasenoj
    • Tax Preparer:
      Turbo Tax
    • Date Filed:
      Feb-2
    • Fees:
      From Refund
    • Bank:
      Creditkarma
    • Bars:
      2nd Bar
    • Date Accepted:
      Feb-2
    • Date Approved:
      Feb-18
    • WMR Date:
      Feb-24
    • Transcript:
      Online
    • Cycle:
      Weekly
    • I Got My Refund!

    Just got my 846 for 4/16 it’s coming yall hold it down stay strong and I’ll still be here with yall. We’re in it together

    Reply
  15. orianasenoj
    • Tax Preparer:
      Turbo Tax
    • Date Filed:
      Feb-2
    • Fees:
      From Refund
    • Bank:
      Creditkarma
    • Bars:
      2nd Bar
    • Date Accepted:
      Feb-2
    • Date Approved:
      Feb-18
    • WMR Date:
      Feb-24
    • Transcript:
      Online
    • Cycle:
      Weekly
    • I Got My Refund!

    @everyone hopefully some updates tomorrow. I’m at least hoping for the 570 resolve tomorrow

    Reply
    1
  16. orianasenoj
    • Tax Preparer:
      Turbo Tax
    • Date Filed:
      Feb-2
    • Fees:
      From Refund
    • Bank:
      Creditkarma
    • Bars:
      2nd Bar
    • Date Accepted:
      Feb-2
    • Date Approved:
      Feb-18
    • WMR Date:
      Feb-24
    • Transcript:
      Online
    • Cycle:
      Weekly
    • I Got My Refund!

    @jdennis662: that’s exactly what the 570 is if you had id verify

    Reply
  17. Dee

    How long has state returns been taking

    Reply
  18. jdennis662

    Also can someone please help me determine when to expect refund, I switched to have a check mailed my cycle code is 20251405. I’m hoping this week it comes. I got a check back in 2015 and it only took a week and half after processing

    Reply
  19. jdennis662

    @ everyone with 570 code I think this was the verification which is why it says additional action pending. When the system produced this on transcripts like myself f verification was done during this update cycle. This is what I got from my research and speaking with irs followed along with code 570 I don’t have 846 code because I had a offset and received code 826 but they let me know a refund is still owed to me. It’s just a game of patience right now

    Reply
    1
  20. Mommy247

    @Sharon O.: &ambo I also gave the same exact thing ! 4/14 570

    Reply
  21. Madinjay

    @Ambo: check back after 4/14 and see if any changes have happened. It appears to be 4-6 weeks when there’s no explanation as to why refund is being held. Good luck as this is super frustrating. I did ID verification during non tax season and it cleared immediately

    Reply
  22. Sharon O.

    @Ambo: I have the same exact issue with the 4/14 next to the 570. I called and was told the same thing as you. I am a weekly so I’ll see Friday. Any time in the past when I had a 570 and there was a problem it also had a notice date and code below it. Since there is none this time hopefully we are good

    Reply
    1
  23. Ambo

    Has anyone had ID verify then after verify completion three weeks later gotten a 570 code and it was just from the ID verify and resolved on its own? Or was it something else for the 570 code? I’m being told they don’t see a reason. Could it just be the verification and it’ll resolve this week?
    The date beside the 570 code is 4/14
    TIA

    Reply
    1
  24. Madinjay

    I was told yesterday there’s no explanation for the hold and I should have my refund in 4-6 weeks.. I was like that’s insane but put in for me to get a TA as I’m awaiting refunds from 2019 and 2022

    Reply
  25. orianasenoj
    • Tax Preparer:
      Turbo Tax
    • Date Filed:
      Feb-2
    • Fees:
      From Refund
    • Bank:
      Creditkarma
    • Bars:
      2nd Bar
    • Date Accepted:
      Feb-2
    • Date Approved:
      Feb-18
    • WMR Date:
      Feb-24
    • Transcript:
      Online
    • Cycle:
      Weekly
    • I Got My Refund!

    @Madinjay: that’s awsome!!! 😊 better than most people glad to hear it

    Reply
  26. Madinjay

    @orianasenoj: yes I spoke with them today stated it takes like 3 weeks!

    Reply
    1
  27. Madinjay

    @wjc1989: from what I heard today at least 4-6 weeks….

    Reply
  28. wjc1989

    Any advice would be greatly appreciated:

    I received the LTR 12C asking for my 1099-NEC. I sent the documents in on Monday, March 31, 2025. My transcripts updated to 04-14-2025, and this morning it updated to 04-07-2025, and then an hour later to 04-21-2025.

    Does anyone have any idea when I can expect my refund? My Return Transcript still has the 2024 Verification of Non-Filing Letter [PDF], as though it has not processed. I want my money.

    Reply
    1
  29. orianasenoj
    • Tax Preparer:
      Turbo Tax
    • Date Filed:
      Feb-2
    • Fees:
      From Refund
    • Bank:
      Creditkarma
    • Bars:
      2nd Bar
    • Date Accepted:
      Feb-2
    • Date Approved:
      Feb-18
    • WMR Date:
      Feb-24
    • Transcript:
      Online
    • Cycle:
      Weekly
    • I Got My Refund!

    @Madinjay: I’d it ends up being for a review you can’t get a tax advocate until June. They are really pissing people off this year

    Reply
    1
  30. Madinjay

    Do transcripts update on the weekend? Guess I will be on with the tax advocate line tomorrow! She said give it to 4/7 lord this has to be the worse tax season ever

    Reply
    2
  31. TK1

    If the state already took my overpayment from unemployment from my state then the Feds took it for the days debt. Do I get that back and how ?

    Reply
  32. orianasenoj
    • Tax Preparer:
      Turbo Tax
    • Date Filed:
      Feb-2
    • Fees:
      From Refund
    • Bank:
      Creditkarma
    • Bars:
      2nd Bar
    • Date Accepted:
      Feb-2
    • Date Approved:
      Feb-18
    • WMR Date:
      Feb-24
    • Transcript:
      Online
    • Cycle:
      Weekly
    • I Got My Refund!

    @mickey m: yes it really is and couldn’t be at a worse time for me during mourning makes it even worse

    Reply
  33. Jayde

    So I finally was able to speak to someone about my taxes today. I filed on 2/3/25 and had only received my state taxes only so I was trying to figure out what was going on with the federal.. they told me that my taxes were under review and to not expect them until August.. now keep in mind I do not have ANY codes or ID verify or anything just the standard run of the mill Tax Topic 152….. that agent I spoke to was real ignorant so I am not sure if he even knew what he was talking about I am going to call again Monday

    Reply
    1
  34. Madinjay

    I’m beyond frustrated still no update or movement on my taxes! I’m just not gonna check for a few weeks at this point I’m over it

    Reply
    3
  35. Nat Bat

    @Lei: negative friend. My as of moved to 4/21 last week but did you see my long post about some fraudulent w2s submitted under my name and ssn? So now I have a case open with SSA to adjust my wages and have an appointment with local irs office 5/1 to see if I can do anything to help speed it along. I’m not expecting anything until maybe 3 months from now.

    Reply
    0
  36. mickey m
    • Tax Preparer:
      Turbo Tax
    • Date Filed:
      Jan-29
    • Fees:
      Free
    • Bank:
      Credit Karma checking
    • Bars:
      3rd Bar
    • Date Accepted:
      Jan-29
    • Date Approved:
      Mar-21
    • WMR Date:
      Mar-26
    • Transcript:
      Online
    • Cycle Code:
      20251205
    • Cycle:
      Weekly
    • As of:
      Apr-7
    • Processing Date:
      Apr-15
    • I Got My Refund!

    @orianasenoj: I will keep my fingers crossed .This has been one of the worst tax seasons I’ve seen on this sight almost everyone has had to ID verify and do it more than once and are still waiting.

    Reply
    6
  37. wjc1989

    I received the LTR 12C asking for my 1099-NEC. I sent the documents in on Monday, March 31, 2025. My transcripts updated to 04-14-2025, and this morning it updated to 04-07-2025, and then an hour later to 04-21-2025.

    Does anyone have any idea when I can expect my refund? My Return Transcript still has the 2024 Verification of Non-Filing Letter [PDF], as though it has not processed. I want my money.

    Reply
  38. Kitten W

    So my transcripts got their 846 last friday for 4-4. the wmr hasn’t updated, and still no deposit, and I have Chime. What gives?

    Reply
  39. givememymoney89

    Can someone provide me some insight? I received the LTR 12C asking for my 1099-NEC. I sent the documents in on Monday, March 31, 2025. My transcripts updated to 04-14-2025, and this morning it updated to 04-07-2025, and then an hour later to 04-21-2025.

    Does anyone have any idea when I can expect my refund? My Return Transcript still has the 2024 Verification of Non-Filing Letter [PDF], as though it has not processed. I want my money.

    Reply
  40. orianasenoj
    • Tax Preparer:
      Turbo Tax
    • Date Filed:
      Feb-2
    • Fees:
      From Refund
    • Bank:
      Creditkarma
    • Bars:
      2nd Bar
    • Date Accepted:
      Feb-2
    • Date Approved:
      Feb-18
    • WMR Date:
      Feb-24
    • Transcript:
      Online
    • Cycle:
      Weekly
    • I Got My Refund!

    @mickey m: no but my as of date is the 14th so it will update next Friday

    Reply
    1