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

    @TNic: who do you bank with?

    Reply
  2. Dentonj88

    Cycle code 20250505
    Hoping for update tonight into tomorrow 🥲

    Reply
  3. TNic

    Anybody else still waiting for their deposit with a DDD of 2/7?

    Reply
    1
  4. Monee
    • Tax Preparer:
      FreeTaxUSA
    • Date Filed:
      Jan-8
    • Fees:
      Free
    • Bank:
      Varo
    • Bars:
      1st Bar
    • Date Accepted:
      Jan-15
    • Transcript:
      Online
    • Cycle:
      Weekly
    • I Got My Refund!

    It blows my mind that they will ask 10 million questions and still not verify. Just got asked about almost everything on my 2022 return and she said “ok, let me finish researching your account”. What the heck. lol

    Reply
  5. Introvert_taxtime

    Filed 1/31 and accepted the same day. Only partial transcript says as of 2/24 but still no return filed…

    I’m usually daily. I thought I would have my transcripts filled in by now…

    Anyone know when my transcripts may fill in?!

    Thanks

    Reply
  6. HappyInNc

    Filed 2/2/25 accepted the same day. Woke up this morning with money in the bank. I used Turbo Tax paid fees upfront and carried 1 child. They are moving fast this year.

    Reply
    7
  7. TheMadness21
    • Tax Preparer:
      Other
    • Date Filed:
      Jan-7
    • Fees:
      From Refund
    • Bank:
      Andrew federal credit union
    • Bars:
      2nd Bar
    • Date Accepted:
      Jan-10
    • WMR Date:
      Feb-26
    • Transcript:
      Online
    • Cycle Code:
      0505
    • Cycle:
      Weekly
    • As of:
      Feb-24
    • Processing Date:
      Feb-17
    • I Got My Refund!

    @Amuz1234: mine did that last year I was done so it stop processing until I got my 846 code after path lifts

    Reply
  8. Kyra

    So I called the offset line and it told me the amounts and the date of Feb 22nd does that mean that’s when I’ll receive my refund? (My transcripts haven’t filled in yet) Also I tried calling the number they give you to find out who the debt it owed to but I keep getting transferred. Will they just send a letter?

    Reply
  9. Jay
    • Tax Preparer:
      Turbo Tax
    • Date Filed:
      Feb-3
    • Fees:
      In Advance
    • Bank:
      PNC
    • Bars:
      2nd Bar
    • Date Accepted:
      Feb-3
    • Date Approved:
      Feb-20
    • WMR Date:
      Feb-24
    • Transcript:
      Online
    • Cycle Code:
      20250604
    • Cycle:
      Daily
    • As of:
      Mar-10
    • Processing Date:
      Feb-24
    • I Got My Refund!

    @Walter DOG: this is the first year i decided to file before the PATH lift. i usually wait until after it lifts to file but i decided this year to be different. i called in last week and spoke with a really nice agent because i wanted to see if my wife’s w2 was showing up in their system. while i was on the phone with her, i asked her about the PATH lift being on the 15th which is a saturday this year. she looked at it and said the system shows the hold actually being listed as lifting on monday the 17th. i said but the 17th is a fed holiday and she said yes it is but the hold lifts that day so the system can process overnight. thats the only reason i can think of for the as of dates moving

    Reply
  10. Amuz1234

    @Walter DOG: I’m daily…possibly something different in the daily vs weekly? I dunno

    Reply
  11. Jay
    • Tax Preparer:
      Turbo Tax
    • Date Filed:
      Feb-3
    • Fees:
      In Advance
    • Bank:
      PNC
    • Bars:
      2nd Bar
    • Date Accepted:
      Feb-3
    • Date Approved:
      Feb-20
    • WMR Date:
      Feb-24
    • Transcript:
      Online
    • Cycle Code:
      20250604
    • Cycle:
      Daily
    • As of:
      Mar-10
    • Processing Date:
      Feb-24
    • I Got My Refund!

    @Monee: i actually found a trick since they changed the phone system this year. once the new AI voice starts talking and asking you questions. when she says ‘what can i help you with?’, respond with ‘correct an agency error’ and you will be put right in to the live agent queue. if your 21 days ended yesterday, then they cant deny telling you what the issues are. hopefully you find out!

    Reply
    3
  12. Walter DOG
    • Tax Preparer:
      FreeTaxUSA
    • Fees:
      Free
    • Bank:
      Netspend
    • Bars:
      No Bars-PATH Act Message
    • Date Accepted:
      Jan-19
    • Transcript:
      Online
    • Cycle Code:
      05
    • Cycle:
      Weekly
    • As of:
      Feb-20
    • I Got My Refund!

    @Amuz1234: that’s the way it’s been since Path your frozen but now some are changing but I’m weekly and mine changed overnight so I’ don’t think it means much because I’m weekly and weekly process early in the morning so boggles my mind

    Reply
    1
  13. Monee
    • Tax Preparer:
      FreeTaxUSA
    • Date Filed:
      Jan-8
    • Fees:
      Free
    • Bank:
      Varo
    • Bars:
      1st Bar
    • Date Accepted:
      Jan-15
    • Transcript:
      Online
    • Cycle:
      Weekly
    • I Got My Refund!

    @Stephennotsignedin: i’m going to try that. let’s see. the worst they can do is say no and then I will just ask someone else. lol.

    Reply
    1
  14. Amuz1234

    @Walter DOG: I don’t know why the difference either..mine has been stuck at 2/10 as of and hasn’t changed…2/17 processing date ..all good codes and path message

    Reply
    1
  15. Monee
    • Tax Preparer:
      FreeTaxUSA
    • Date Filed:
      Jan-8
    • Fees:
      Free
    • Bank:
      Varo
    • Bars:
      1st Bar
    • Date Accepted:
      Jan-15
    • Transcript:
      Online
    • Cycle:
      Weekly
    • I Got My Refund!

    @Jay: Forever. Finally found the sauce. lol. They don’t actually want to help, but now that someone confirmed my 21 days ended yesterday, and that everyone can see that, I’m not letting anyone tell me 21 days from the 27th anymore.

    Reply
  16. Mrs.Navarro0823
    • Tax Preparer:
      FreeTaxUSA
    • Fees:
      In Advance
    • Bank:
      NF
    • Bars:
      1st Bar
    • Transcript:
      Online
    • Cycle:
      Weekly
    • I Got My Refund!

    My account transcript is showing but it’s blank it popped up this morning it’s like it was about to update but it stopped. Does that mean it’s a problem?

    Reply
  17. VA757pather

    @Walter DOG: maybe it’s because the 17th a holiday

    Reply
  18. Dewy
    • Tax Preparer:
      Other
    • Date Filed:
      Feb-2
    • Fees:
      In Advance
    • Bank:
      BOA
    • Bars:
      1st Bar
    • Date Accepted:
      Feb-2
    • Cycle:
      Weekly

    Seems like everyone except me got a ddd for MA state refund today…. ugh

    Reply
  19. Andanotherone
    • Tax Preparer:
      Turbo Tax
    • Date Filed:
      Jan-23
    • Fees:
      From Refund
    • Bank:
      CHIME
    • Bars:
      1st Bar
    • Date Accepted:
      Jan-24
    • Transcript:
      Online
    • Cycle Code:
      20250603
    • Cycle:
      Weekly
    • As of:
      Feb-17
    • Tax Refund Offset
    • I Got My Refund!

    The wait is over for me! Refund was deposited yesterday evening around 6pm.

    Reply
    4
  20. Walter DOG
    • Tax Preparer:
      FreeTaxUSA
    • Fees:
      Free
    • Bank:
      Netspend
    • Bars:
      No Bars-PATH Act Message
    • Date Accepted:
      Jan-19
    • Transcript:
      Online
    • Cycle Code:
      05
    • Cycle:
      Weekly
    • As of:
      Feb-20
    • I Got My Refund!

    @Jay: There’s not to much I don’t know about this stuff been here with Sheila from the start I know what the as of date is but in all my years once your transcript filled out and your on path that as of date has never moved it’s frozen and now this year it’s pushing out even though we’re just waiting on path to lift

    Reply
    1
  21. Jay
    • Tax Preparer:
      Turbo Tax
    • Date Filed:
      Feb-3
    • Fees:
      In Advance
    • Bank:
      PNC
    • Bars:
      2nd Bar
    • Date Accepted:
      Feb-3
    • Date Approved:
      Feb-20
    • WMR Date:
      Feb-24
    • Transcript:
      Online
    • Cycle Code:
      20250604
    • Cycle:
      Daily
    • As of:
      Mar-10
    • Processing Date:
      Feb-24
    • I Got My Refund!

    @Monee: it has to be 21 days since you were accepted for them to be able to look and see what is going on. very rarely will an agent make the effort to explore your account before then but there are a few who “bend” the rules to check things out. how long were you stuck in number-tapping hell before you got to an agent?

    Reply
  22. Monee
    • Tax Preparer:
      FreeTaxUSA
    • Date Filed:
      Jan-8
    • Fees:
      Free
    • Bank:
      Varo
    • Bars:
      1st Bar
    • Date Accepted:
      Jan-15
    • Transcript:
      Online
    • Cycle:
      Weekly
    • I Got My Refund!

    I just found out how to speak to a person at the 1040 number. Of course they are all still giving me the same irs didn’t start accepting until the 27th crap. Do I just keep calling until I get someone who actually knows what’s going on?

    Reply
    1
  23. Ebbbbbster87

    @Waiting patiently: Same for me! So hopefully it happens just as so!

    Reply
  24. Jay
    • Tax Preparer:
      Turbo Tax
    • Date Filed:
      Feb-3
    • Fees:
      In Advance
    • Bank:
      PNC
    • Bars:
      2nd Bar
    • Date Accepted:
      Feb-3
    • Date Approved:
      Feb-20
    • WMR Date:
      Feb-24
    • Transcript:
      Online
    • Cycle Code:
      20250604
    • Cycle:
      Daily
    • As of:
      Mar-10
    • Processing Date:
      Feb-24
    • I Got My Refund!

    @Michigander80: it should hopefully be between tuesday 2/18 and friday 2/21. monday 2/17 is a federal holiday.

    Reply
    1
  25. DAL
    • Tax Preparer:
      FreeTaxUSA
    • Date Filed:
      Jan-17
    • Fees:
      Free
    • Bars:
      No Bars-PATH Act Message
    • Date Accepted:
      Jan-17
    • Transcript:
      Online
    • Cycle:
      Weekly
    • As of:
      Feb-26
    • I Got My Refund!

    @Ebbbbbster87: i’m sure it’s just waiting on the path to lift! good luck

    Reply
    1
  26. Stephennotsignedin

    @Monee: keep me updated on your status please. You can also try calling the id verification line and tell them you were told you needed to verify and that you could do so without the letter due to disaster area see what they say. Only thing the can say is no they can’t lol

    Reply
    1
  27. Michigander80
    • Tax Preparer:
      TaxAct
    • Date Filed:
      Jan-28
    • Fees:
      From Refund
    • Bars:
      No Bars-PATH Act Message
    • Date Accepted:
      Jan-29
    • Transcript:
      Online
    • Cycle:
      Weekly
    • As of:
      Feb-17
    • I Got My Refund!

    Hello! Any predictions on when the first 846 will post to the transcripts for pathers??

    Reply
    1
  28. Jay
    • Tax Preparer:
      Turbo Tax
    • Date Filed:
      Feb-3
    • Fees:
      In Advance
    • Bank:
      PNC
    • Bars:
      2nd Bar
    • Date Accepted:
      Feb-3
    • Date Approved:
      Feb-20
    • WMR Date:
      Feb-24
    • Transcript:
      Online
    • Cycle Code:
      20250604
    • Cycle:
      Daily
    • As of:
      Mar-10
    • Processing Date:
      Feb-24
    • I Got My Refund!

    @Ebbbbbster87: nice! i had to look up what 768 is and saw its the earned income credit (which i dont have). once PATH lifts, we should hopefully have a DDD between 2/18 and 2/21

    Reply
    1
  29. Ebbbbbster87

    @DAL: Same here! Went from 2/17 to 2/24 overnight. But i have all good codes, just waiting on the PATH to lift!

    Reply
    2
  30. Honeybee82
    • Tax Preparer:
      H&R Block
    • Date Filed:
      Jan-22
    • Fees:
      Free
    • Bank:
      Spruce
    • Bars:
      No Bars-PATH Act Message
    • Date Accepted:
      Jan-24
    • Transcript:
      Online
    • Cycle Code:
      20250603
    • Cycle:
      Daily
    • As of:
      Mar-10
    • Processing Date:
      Feb-24
    • I Got My Refund!

    @batgirlpa: exactly like @shelleybeanss said, they can update all through the day. A lot of the ‘mass updates’ happen overnight, but they do sprinkle in throughout the day. One time mine updated at like 1:00 in the afternoon, so they can still roll in. 😊

    Reply
    2
  31. CrazedinGA
    • Tax Preparer:
      Turbo Tax
    • Date Filed:
      Jan-28
    • Fees:
      In Advance
    • Bank:
      Chime
    • Bars:
      1st Bar
    • Date Accepted:
      Jan-28
    • Date Approved:
      Feb-19
    • WMR Date:
      Feb-24
    • Transcript:
      Online
    • Cycle Code:
      20240604
    • Cycle:
      Daily
    • As of:
      Feb-17
    • Processing Date:
      Feb-17
    • I Got My Refund!

    @Cristina aka im_so_broke_it_hurts: If I didn’t use a third party bank and paid to file up front, I got my DD the day the IRS issued the release code on my transcripts.l…several days before WMR DDD. It depends on whether your bank holds funds or just releases them as soon as they are issued, IMHO.

    Reply
    1
  32. Ebbbbbster87

    @Jay: Mines as well but i also have the 768 code as well! Just waiting for the lift!

    Reply
    1
  33. Morris

    @batgirlpa: From what heard transcripts can update during the day. Mass transcripts updates after midnight tonight into the wee hours Friday morning.

    Reply
    1
  34. shelleybeanss
    • Tax Preparer:
      Turbo Tax
    • Date Filed:
      Jan-13
    • Fees:
      From Refund
    • Bank:
      CK
    • Bars:
      2nd Bar
    • Date Accepted:
      Jan-22
    • Date Approved:
      Feb-18
    • WMR Date:
      Feb-25
    • Transcript:
      Online
    • Cycle Code:
      05
    • Cycle:
      Weekly
    • As of:
      Mar-10
    • Processing Date:
      Mar-3
    • I Got My Refund!

    @batgirlpa: transcripts can update as early as 3am and process throughout the day. It’s not just overnight.

    Reply
    2
  35. Jay
    • Tax Preparer:
      Turbo Tax
    • Date Filed:
      Feb-3
    • Fees:
      In Advance
    • Bank:
      PNC
    • Bars:
      2nd Bar
    • Date Accepted:
      Feb-3
    • Date Approved:
      Feb-20
    • WMR Date:
      Feb-24
    • Transcript:
      Online
    • Cycle Code:
      20250604
    • Cycle:
      Daily
    • As of:
      Mar-10
    • Processing Date:
      Feb-24
    • I Got My Refund!

    @batgirlpa: only overnight

    Reply
  36. batgirlpa

    Can transcripts update throughout the day, or if it didn’t update overnight that’s it til next week?

    Reply
    1
  37. Stephennotsignedin

    @Monee: and when they do just take that stuff they told u you would need and u want need the letter to verify that’s how I did it last year.

    Reply
  38. Stephennotsignedin

    @Monee: I would call to schedule a appointment tell them ur calling to schedule bc u need to see what u need to do with some forms you got for last year’s taxes if they ask what kinds forms just tell them your not really sure what they are talking about and would like to sit down to go over them tell them it’s for 2023 taxes not this year’s and then they will schedule u.

    Reply
    1
  39. Stephennotsignedin

    @Bolinger4: mine said the same thing and after a week if seeing still being processed and a refund date will be provided when available I called and it turned out I had to verify and I did. Didn’t need the letter due to me living in disaster area. And today my wmr msg changed to it is being processed.it did say it was Still being processed. +18445455640 is the number I called to schedule a appointment and that’s how I found out I needed to verify.

    Reply
  40. YALLDTMfr2025

    @Big ben: that is because you are not pressed or cycled thru. Even tho u filed and accepted. The IRS has NOT processed your return! Most likely you will update this weekend or next. Most of the ppl who were in the “test batch” are the ones who have codes/ filled in transcripts. Accepted and processed are two different things. Hope this helps.

    Reply