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

    Wait wait wait. Just got the text yall. Yey. Filed yesterday accepted today.

    Reply
    1
  2. Jesuiswater

    @JennyChristine:I used free tax USA too. Guess I’ll just keep waiting. I normally get the text a few hours later too. Fingers crossed for us both.

    Reply
  3. JennyChristine
    • Tax Preparer:
      Turbo Tax
    • Date Filed:
      Jan-21
    • Fees:
      From Refund
    • Bank:
      CK

    @Jesuiswater: me either and I just noticed the ones that were accepted same day went through FreetaxUSA. I went with TT but every year I always get accepted same day. Minutes later. :(

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

    @JustAshe: 2/15 is the date the freeze comes off but 2/17 is when you’ll process and the refund is released.

    Reply
  5. Jesuiswater

    @JustAshe:tax preparing website I use said 2/17.

    Reply
  6. JustAshe
    • Tax Preparer:
      TaxAct
    • Date Filed:
      Jan-24
    • Fees:
      In Advance
    • Bank:
      BoA
    • Bars:
      1st Bar
    • Date Accepted:
      Jan-27
    • Transcript:
      Online
    • Cycle Code:
      20260505
    • Cycle:
      Weekly
    • As of:
      Feb-23
    • I Got My Refund!

    Hello again all! I just filed today. Is path 2.15 this year?

    Reply
  7. Jesuiswater

    @Akwildbaby: when did you file yesterday? I filed yesterday around 2pm est :( still not accepted.

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

    @Mike: Good luck Mike!

    Reply
  9. Mike
    • Tax Preparer:
      FreeTaxUSA
    • Date Filed:
      Jan-21
    • Fees:
      In Advance
    • Bank:
      Wells Fargo
    • Bars:
      2nd Bar
    • Date Accepted:
      Jan-22
    • Date Approved:
      Jan-28
    • WMR Date:
      Feb-2
    • Transcript:
      Online
    • Cycle Code:
      20260403
    • Cycle:
      Daily
    • As of:
      Feb-16
    • Processing Date:
      Jan-28
    • I Got My Refund!

    Well let the fun begin lol. Filed last night around 10PM. Accepted today about 245PM. Will update filing details when I get home. How is everyone?

    Reply
    1
  10. Akwildbaby
    • Tax Preparer:
      FreeTaxUSA
    • Date Filed:
      Jan-21
    • Fees:
      Free
    • Bars:
      1st Bar
    • Date Accepted:
      Jan-22
    • Transcript:
      Online
    • Cycle:
      Weekly
    • I Got My Refund!

    I’m path but I filed yesterday and was accepted today. So yay!

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

    @Too Much Snow: Congratulations! Looks like acceptances are beginning again. I was getting discouraged.

    Reply
    2
  12. Yandyy00

    @Sheila_33: Yes your correct. I’ll continue to check for the next few days..😊

    Reply
  13. VaGal07

    @Zeethegeek23: I would think so. I’ve always been accepted in the test batch unless it’s just been a time I’ve filed later and then was accepted immediately. Yesterday things picked up in late afternoon so hoping for the same today.

    Reply
  14. Too Much Snow
    • Tax Preparer:
      Turbo Tax
    • Date Filed:
      Jan-21
    • Bank:
      CU1
    • Bars:
      1st Bar
    • Date Accepted:
      Jan-22

    Happy Tax Season, Everyone! Quick update, I filed yesterday via TT desktop. Just got notified my return has been accepted by the IRS, W2 and CTC only.

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

    @Yandyy00: I wouldn’t worry about not seeing updates on transcripts today because I have not seen anyone update. Its possible that it could be the lottery ticket winnings but its too early to tell. Let’s see if anything changes tomorrow or Saturday morning on the Wmr.😊

    Reply
  16. Zeethegeek23

    If we don’t get accepted today or tomorrow, is it for sure that we’ll get accepted on Monday?

    Reply
  17. Yandy00

    @Walter DOG: Thank you..All will go well for you as well😊

    Reply
  18. Yandy00

    @Walter DOG: I logged into my account. Its no letters sent out or online letters.I went to menu and pull down everything. Nothing about ID verify.I will check everything again in the morning.I was thinking they may have to verify a 10k lottery ticket from last year..Who knows..I check again tomorrow

    Reply
  19. Walter DOG
    • Tax Preparer:
      FreeTaxUSA
    • Fees:
      Free
    • Bank:
      Chime
    • Bars:
      1st Bar
    • Date Accepted:
      Jan-15
    • Transcript:
      Online
    • Cycle Code:
      05
    • Cycle:
      Weekly
    • As of:
      Feb-20
    • Processing Date:
      Jan-14
    • I Got My Refund!

    @Yandy00: going well thank you hope your well if it’s not I’d verify it’s probably since you filed early irs doesn’t have your w2 yet from your employer so when they get it it will finish processing

    Reply
  20. Yandy00

    @Walter DOG: Okay thank you

    Reply
  21. Walter DOG
    • Tax Preparer:
      FreeTaxUSA
    • Fees:
      Free
    • Bank:
      Chime
    • Bars:
      1st Bar
    • Date Accepted:
      Jan-15
    • Transcript:
      Online
    • Cycle Code:
      05
    • Cycle:
      Weekly
    • As of:
      Feb-20
    • Processing Date:
      Jan-14
    • I Got My Refund!

    @Yandy00: ID verify just a possibility this early that’s one of the messages you get but it also a holding message might be irs doesn’t have your w2 yet from your employer so waiting on that

    Reply
  22. Yandy00

    @Walter DOG: Thank you Walt…How’s everything?Ill check now.How’s your family. Nice to see you again this year. Hope all goes well with your return this year

    Reply
  23. Yandy00

    @HerEvEyeaR: Im not on path

    Reply
  24. Walter DOG
    • Tax Preparer:
      FreeTaxUSA
    • Fees:
      Free
    • Bank:
      Chime
    • Bars:
      1st Bar
    • Date Accepted:
      Jan-15
    • Transcript:
      Online
    • Cycle Code:
      05
    • Cycle:
      Weekly
    • As of:
      Feb-20
    • Processing Date:
      Jan-14
    • I Got My Refund!

    @Yandyy00: Being this early and getting that message it’s not always but a lot of the times you get that message for I’d verify that’s my guess with it being this early check notices in your account see if by chance they sent one yet also you can go through the steps online to I’d verify if it’s in the system yet it will let you proceed but if it says we’re not able to help you it’s not I’d verify in the system yet

    Reply
  25. Yandy00

    @HerEvEyeaR: If im not processed yet it may not.Ill log in to see.Thank you

    Reply
  26. HerEvEyeaR

    @Yandy00: it also can mean they are done with your return but can’t give you a date until path lifts it’s all in the way they worded it

    Reply
  27. HerEvEyeaR

    @Yandy00: yes if it gives you the option

    Reply
  28. Yandy00

    @Sheila_33: Me too😒

    Reply
  29. Yandy00

    @DizzyD: Thank you I pray its the case.Good luck with your return 🙏

    Reply
    1
  30. Yandy00

    @HerEvEyeaR: Can I do that in my online account?

    Reply
  31. Yandy00

    @Sheila_33: Hi Sheila How’s everything. I just logged into my account. Its the same.Your tax return is still being processed. A refund date will be provided when available. No further action is needed at this time. I filed on the 10th..Accepted on the 15th.My wording changed today.My account transcripts says return not processed. I am a daily.I have always updated on thrusday the pass 7 years

    Reply
  32. HerEvEyeaR

    @Yandyy00: usually I’d Verify

    Reply
  33. Horsesoutthestable3

    @Godgotme: In my experience, yes. Last year I had a payment plan already in effect, and when I received my tax refund, it had automatically deducted the remaining balance owed.

    Reply
  34. Godgotme

    If I’m on a payment plan with irs will they still take my full income tax

    Reply
  35. horsesoutthestable3

    My return was accepted on 01/15, yet when I log into my IRS account, there aren’t any transcripts available yet for 2025 aside from my wage & income transcript. Is this normal?

    Reply
  36. Me

    @BelKV: that worked

    Reply
    1
  37. Yandyy00

    @Sheila_33: okay I’ll go check it now

    Reply
  38. Msanxiousone

    @Tia: don’t select to get refund 5 days early and it will be on screen after

    Reply
    2
  39. 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!

    @YanddyyOO: Go into your tax account and check the wmr status there and see if its any different.

    Reply
  40. JennyChristine
    • Tax Preparer:
      Turbo Tax
    • Date Filed:
      Jan-21
    • Fees:
      From Refund
    • Bank:
      CK

    I just see a lot of people saying they filed early and not getting accepted till weeks later

    Reply
  41. DizzyD

    @Yandyy00: Where’s my refund is slow. You’ll have your tax return and it will still say still processing.

    Reply
  42. JennyChristine
    • Tax Preparer:
      Turbo Tax
    • Date Filed:
      Jan-21
    • Fees:
      From Refund
    • Bank:
      CK

    @Tia: Skip the 5 day early part down below hit no thanks then it’s the next page

    Reply
    1
  43. 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!

    @Yandyy00: When we’re you accepted? May just be the Wmr being its usual glitchy self. I had such high expectations for it this year after it updated so fast. 😔

    Reply
  44. Yandyy00

    Good morning. My wording changed today to still being processed. I don’t like those words. Yesterday it said 21 days

    Reply
  45. HerEvEyeaR

    @Tia: Tap No Thanks and it will be on the next screen

    Reply
  46. Tia

    Good morning everyone, Question- At what point does turbo tax offer you the advance? I’m currently on the payment screen and nothing.

    Reply
  47. JennyChristine
    • Tax Preparer:
      Turbo Tax
    • Date Filed:
      Jan-21
    • Fees:
      From Refund
    • Bank:
      CK

    @HerEvEyeaR: ok thank you

    Reply
    1
  48. Msanxiousone

    I can see my wage transcript !! lol.. that’s it… what does that mean ? Am I moving along ?

    Reply
  49. Kay30

    Hey everyone! Did anyone’s transcript update today? Mines always update wednesday and by the following wed I have my dd. this year nothing yet at all.

    Reply
  50. VaGal07

    @HerEvEyeaR: Hoping today is our lucky day!

    Reply
    4
  51. 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!

    Good morning, Ms Mary!

    Reply
  52. HerEvEyeaR

    @JennyChristine: That will be the 23-25

    Reply
  53. HerEvEyeaR

    Good Morning it’s been 8 Days since I filed and I’m still Pending Today Betta be the Mf Day. Cousins TurboTax holding our stuff!! Turn em loose I said Turn em loose!!!!lol

    Reply
    6
  54. JennyChristine
    • Tax Preparer:
      Turbo Tax
    • Date Filed:
      Jan-21
    • Fees:
      From Refund
    • Bank:
      CK

    I just had a thought, so all the ones being accepted before the 26th are the test batchers correct? TT says wait 24-72 hours but that’s after the 26th right?

    Reply
    1
  55. kitty1

    @Phillyhero64: unfortunately not yet.this morning i checked mine and i thought it was updated but it was 2024 info.i was happy for a couple seconds until i realized it was 2024 info

    Reply
  56. tfrazier812

    @JennyChristine: Same here. I usually get accepted within 20 mins. :(

    Reply
    1
  57. BelKV

    @Me: Is it the phone app? Maybe delete the app and reinstall? Best of luck!

    Reply
    2
  58. Mary

    Good Morning StarShine, the Earth says Hello!!

    Reply
    3
  59. Zeethegeek23

    Fingers crossed for some movement today. Good morning everyone!

    Reply
    3
  60. Chelainne

    Filed on the 15th with H&R Block, accepted yesterday around 3pm!!! 🕒

    Reply
  61. VaGal07

    @JennyChristine: No, there are quite a few of us still waiting unfortunately. I always get into the test batch too but we still have two days. And opening is just around the corner.

    Reply
    3
  62. JennyChristine
    • Tax Preparer:
      Turbo Tax
    • Date Filed:
      Jan-21
    • Fees:
      From Refund
    • Bank:
      CK

    I thought I was the only one still pending. Usually I file and get accepted instantly. No matter what date I file. I filed Tuesday still nothing. :(

    Reply
    1
  63. 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!

    @Phillyhero64: Not that I’ve seen anywhere. IRS needs to flip that switch.

    Reply
  64. Phillyhero64

    Has anyone had their transcripts update

    Reply
  65. VaGal07

    Good Morning! So glad to see movement on TT advances! Hoping the rest of us early filers get in this week before official opening!

    Reply
  66. Walter DOG
    • Tax Preparer:
      FreeTaxUSA
    • Fees:
      Free
    • Bank:
      Chime
    • Bars:
      1st Bar
    • Date Accepted:
      Jan-15
    • Transcript:
      Online
    • Cycle Code:
      05
    • Cycle:
      Weekly
    • As of:
      Feb-20
    • Processing Date:
      Jan-14
    • I Got My Refund!

    @Me: mine was like that and I logged into my online account and checked that way had received with one bar

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

    @Me: Can you access your tax account online? You can check the WMR there. If not, you can also call the phone number. Another option you can try if you have a joint return is to enter the spouses social on the Wmr. Sometimes that will bring the info up.

    Reply
  68. Me

    So what the hell is up with WMR? This is the second day in a row where I can’t check the status because it says I’ve tried too many times. It’s literally 5:30 in the morning. I just woke up and checked it for the first time and that’s the error that I got.

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

    Good morning everyone. Not seeing any transcript updates as of now, possibly later today. I hope.

    Reply
  70. Stephen
    • Tax Preparer:
      FreeTaxUSA
    • Date Filed:
      Feb-3
    • Fees:
      Free
    • Bank:
      Truist
    • Bars:
      3rd Bar
    • Date Accepted:
      Feb-3
    • Date Approved:
      Feb-19
    • WMR Date:
      Feb-24
    • Transcript:
      Online
    • Cycle Code:
      20260605
    • Cycle:
      Daily
    • As of:
      Mar-9
    • Processing Date:
      Mar-2
    • I Got My Refund!

    @Monee: thank you

    Reply
    1