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
22,037 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 on January 26, 2026.

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 IRS no longer publishes an official tax refund cycle chart. It has been eliminated and replaced with IRS FAQ. Since then, dozens of versions have popped up, some better than others.

That’s where we step in.

Get the dates, skip the guessing.

Each year, we compile the most accurate Refund Cycle Chart, built from IRS manuals, payout trends, PATH Act release dates, holidays, and real user updates, so you don’t have to guess when your refund will hit.

Check the IGMR Refund Cycle Chart and see when your money’s coming.

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. Madinjay

    @Ree: No just mentally drained from all the waiting BS… I was definitely thinking the same thing

    Reply
    1
  2. Madinjay

    @Ree: I was saying the same thing! But I think we’re just mentally drained waiting

    Reply
    1
  3. Ree

    Sure is quiet on here… everybody must have their money 🤣

    Reply
    2
  4. @Samy

    @Snoopy24: Sorry please, When did you filed?

    Reply
  5. Dollbaby127

    @Annaka: yes it will still go thru sbg

    Reply
  6. IAMHeiress

    @sgorham29: Thanks for confirming, someone else said the same thing, will be reaching out to them soon.

    Reply
  7. Annaka

    Hello, I have a question. Does anyone know if their state came before their federal through sbtpg with fees taken out of state. Now federal has a date for tomorrow. Will it also go through sbtpg first, and have fees taken out again before it deposits into my account?

    Reply
  8. Madinjay

    @IAMHeiress: some are extremely helpful but I had a very rude lady at first. I was advised it takes up to 3 weeks for them to call. If I haven’t heard from someone within that time to call back

    Reply
    1
  9. sgorham29
    • Tax Preparer:
      Other
    • Date Filed:
      Jan-29
    • Fees:
      Free
    • Bars:
      1st Bar
    • Date Accepted:
      Jan-29
    • Transcript:
      Online
    • Cycle Code:
      20240705
    • Cycle:
      Weekly
    • As of:
      Mar-4
    • Processing Date:
      Mar-4
    • Tax Refund Offset
    • I Got My Refund!

    @IAMHeiress: Contact your congressman and they will reach out to TAS that’s what I had to do last year and please note they do not want to hear from a congressman.

    Reply
    2
  10. IAMHeiress

    Has anyone else experience TAS intentionally trying to sabotage their case and being super mean and rude? I’ve been disconnected from the line multiple times a day and had agents hang up after placing me on hold. It’s happened way too often to be coincidence. Does anyone know how to escalate a case from TAS due to the neglect, mismanagement and sabotage of a case, by advocate and multiple agents, how would one get remedy during a hardship?

    Reply
  11. Snoopy24

    @texasmomof3: Ouu hallelujah thank you so much !!🧔

    Reply
  12. Glenda

    @Sheila_33: to add to the previous post I had to verify last week.

    Reply
  13. Glenda

    @Sheila_33: so because it says as of 4/14 does that mean I have to wait until Friday to see what date it is pushed to? Side note: this is for my 2021 return so I cannot rely on WMR, but only on my transcripts to update.

    Reply
  14. TuefelHundenUSMC

    Filed a week ago, I’m a daily, updated sometime today with 846, DDD 04/18.

    Reply
    1
  15. texasmomof3

    @Snoopy24: okay, your refund code is coming, should be this week.

    Reply
    1
  16. Madinjay

    @Snoopy24: oh ok! I was thinking I would update again guess not but congratulations

    Reply
    1
  17. Snoopy24

    @Madinjay: it updated on the 11th!

    Reply
  18. Snoopy24

    @texasmomof3: thank you! And on my transcript at the top it shows my refund amount finally in place. It usually shows zero when it’s still processing.But no refund code yet 😭

    Reply
  19. Madinjay

    @Snoopy24: when did it update?

    Reply
    1
  20. texasmomof3

    @Snoopy24:

    Congratulations, what do you mean when you said I finally have a balance?

    Reply
    1
  21. Snoopy24

    So my as of date says 4/28 and I finally have a balance but no 846 code is this a good thing?

    Reply
    1
  22. Madinjay

    So begins another week of no answers!!

    Reply
    1
  23. Faithhope

    @Lalis: yes! I have the same bank

    Reply
  24. Peachypeach201

    So I filed a mailed return, it was received 2/28 had to wait 4-6 weeks for an update, got still processing message and then I called this past Monday to check after I seen code 570 and 971 on my transcript. They changed my refund, and sent the letter out. However my transcript updated Friday with 846 DD date of 4/15… It’s been a long wait but I just want to let you guys know it’s coming. I saw in an earlier post that 971/570 with 0.00 beside it wasn’t bad, I guess that is so! Now I’m just hoping my deposit hit before it says so!

    Reply
    2
  25. Sheila_33
    • Tax Preparer:
      FreeTaxUSA
    • Date Filed:
      Jan-9
    • Fees:
      Free
    • Bank:
      Bluebird
    • Bars:
      3rd Bar
    • Date Accepted:
      Jan-15
    • Date Approved:
      Feb-20
    • WMR Date:
      Feb-20
    • Transcript:
      Online
    • Cycle Code:
      05
    • Cycle:
      Weekly
    • As of:
      Mar-9
    • Processing Date:
      Feb-23
    • I Got My Refund!

    @GlendaJean: The as of date is when the system hopes to have an action done. If it can’t, the date will push out a week. Quite a few have had 0s and seen refunds. Others have seen id verifies. If that date sticks at 4/14, then someone has to get it manually moving again.

    Reply
    1
  26. Sheila_33
    • Tax Preparer:
      FreeTaxUSA
    • Date Filed:
      Jan-9
    • Fees:
      Free
    • Bank:
      Bluebird
    • Bars:
      3rd Bar
    • Date Accepted:
      Jan-15
    • Date Approved:
      Feb-20
    • WMR Date:
      Feb-20
    • Transcript:
      Online
    • Cycle Code:
      05
    • Cycle:
      Weekly
    • As of:
      Mar-9
    • Processing Date:
      Feb-23
    • I Got My Refund!

    @Annaka: 846 notifies the treasury to release the refund. If you have an offset of any kind, that code may not show up until after the refund is released with the adjusted amount.

    Reply
  27. Lalis

    I have a DDD for 4-16 and have go2bank would be refund arrive early

    Reply
  28. Annaka

    Hello šŸ‘‹ I have a couple of questions, if anyone could help me out. First, what time does WMR update tonight? Also, once you receive your 846 code on your transcripts is that the final stage? Do they ever update again after you get the code and date? Thanks.

    Reply
    0
  29. Madinjay

    @Lei: same….Its beyond frustrating

    Reply
    1
  30. Lei

    @Nat Bat: sorry to hear that. Fraudulent W2s under your name sounds like a nightmare. I hope they can help you get closer to your return on your May 1st appt.

    Reply
  31. Lei

    I wasn’t going to look today, because I figured I would be disappointed. I was right, I am disappointed. No movement for me.

    Reply
    1
  32. Ree

    @orianasenoj: yes, that’s what I meant by the process date. Mine was the same, but the only thing changed was my as of to 04/28

    Reply
  33. Ree

    @wjc1989: what’s your process date

    Reply
  34. 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!

    I get my ddd by the end of the day today tt just emailed me stating this. My ddd is 4/16 I did 5 days early and I used PayPal which is early as well.

    Reply
    2
  35. wjc1989

    @Sheila_33: thank you so much. It pushed out to the 28th. There’s no updates besides the freeze. I’m weekly so prayerfully I see an update next Friday.

    Reply
    1
  36. 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: as of date was 4/21/25 but moved to 4/28 last night and processing date? Not sure what that is I don’t have processing date on my transcript if you mean cycle code it’s 20251305 and my processing date next to my 570 is 4/14

    Reply
  37. Ree

    @orianasenoj: what was your ass update and your processing date do you know?

    Reply
  38. GlendaJean

    @GlendaJean: oh and obviously I cannot check WMR for updates so transcripts are my only resource.

    Reply
  39. GlendaJean

    Hi everyone, I’m not sure if anyone can help me but so I’m taking a shot in the dark. I filed my 2024 return and received my refund fairly quick. I needed to file my 2021 return and did so by paper and mail. I noticed my account transcript updated on or around February 24th with 0’s. I successfully verified my tax return information yesterday. My question is, my account transcript still shows 0’s and my as of date right now is April 14th, what does this date mean? The lady I spoke to was amazing and advised me it could take 2-3 weeks to see any updates. And something about 9 weeks. I am expecting a paper check for my TY2021 refund because it exceeds three years. Any additional information is greatly appreciated, thank you!

    Reply
  40. mickey m
    • Tax Preparer:
      Turbo Tax
    • Date Filed:
      Jan-29
    • Fees:
      Free
    • Bank:
      Credit Karma checking
    • Bars:
      2nd Bar
    • Date Accepted:
      Jan-29
    • Date Approved:
      Feb-20
    • WMR Date:
      Feb-24
    • Transcript:
      Online
    • Cycle Code:
      20260605
    • Cycle:
      Weekly
    • As of:
      Mar-2
    • Processing Date:
      Mar-2
    • I Got My Refund!

    @orianasenoj: you a welcome, I’m happy for you the nightmare is finally over

    Reply
    0
  41. Tlady101

    My tax return shows code 971 amended or claim filed and code 977 amended received what does this mean I never filed a amended return these code shows they were added in march I am just now seeing these updates today

    Reply
  42. 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: I actually ID verified on 03/19 never got a 971 and my cycle is 1305 so I’m weekly

    Reply
  43. 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: I’m a 1305 as well I had 570 it stayed for for two weeks and third week today it updated to 571 and 846 it’s coming

    Reply
    1
  44. Ree

    I filed Jan 21 accepted next day
    Verified mar 10
    570 code after verification
    As of April 28 it pushes out every week cycle 20251305
    Process date April 14
    šŸ™„

    Reply
  45. Ree

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

    Reply
  46. Sheila_33
    • Tax Preparer:
      FreeTaxUSA
    • Date Filed:
      Jan-9
    • Fees:
      Free
    • Bank:
      Bluebird
    • Bars:
      3rd Bar
    • Date Accepted:
      Jan-15
    • Date Approved:
      Feb-20
    • WMR Date:
      Feb-20
    • Transcript:
      Online
    • Cycle Code:
      05
    • Cycle:
      Weekly
    • As of:
      Mar-9
    • Processing Date:
      Feb-23
    • 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
  47. Sheila_33
    • Tax Preparer:
      FreeTaxUSA
    • Date Filed:
      Jan-9
    • Fees:
      Free
    • Bank:
      Bluebird
    • Bars:
      3rd Bar
    • Date Accepted:
      Jan-15
    • Date Approved:
      Feb-20
    • WMR Date:
      Feb-20
    • Transcript:
      Online
    • Cycle Code:
      05
    • Cycle:
      Weekly
    • As of:
      Mar-9
    • Processing Date:
      Feb-23
    • 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
  48. Sheila_33
    • Tax Preparer:
      FreeTaxUSA
    • Date Filed:
      Jan-9
    • Fees:
      Free
    • Bank:
      Bluebird
    • Bars:
      3rd Bar
    • Date Accepted:
      Jan-15
    • Date Approved:
      Feb-20
    • WMR Date:
      Feb-20
    • Transcript:
      Online
    • Cycle Code:
      05
    • Cycle:
      Weekly
    • As of:
      Mar-9
    • Processing Date:
      Feb-23
    • I Got My Refund!

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

    Reply
  49. Just waiting

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

    Reply
  50. 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
  51. Madinjay

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

    Reply
  52. 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
  53. 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
  54. 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
  55. Ree

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

    Reply
  56. 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
  57. Ree

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

    Reply
  58. 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
  59. 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
  60. 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
  61. Dee

    How long has state returns been taking

    Reply
  62. 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
  63. 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
  64. Mommy247

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

    Reply
  65. 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
  66. 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
  67. 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
  68. 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
  69. 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
  70. Madinjay

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

    Reply
    1