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
35,467 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 began accepting tax returns this year on January 29, 2024.

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 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. Sheila_33
    • Tax Preparer:
      FreeTaxUSA
    • Date Filed:
      Jan-6
    • Fees:
      Free
    • Bank:
      Bluebird
    • Bars:
      2nd Bar
    • Date Accepted:
      Jan-16
    • Date Approved:
      Feb-16
    • WMR Date:
      Feb-16
    • Transcript:
      Online
    • Cycle Code:
      03
    • Cycle:
      Daily
    • As of:
      Feb-19
    • Processing Date:
      Feb-19
    • I Got My Refund!

    @Cecirox: Weeklies are processing today and transcripts may update late tonight into tomorrow.

    Reply

    Report comment
    1
  2. Sheila_33
    • Tax Preparer:
      FreeTaxUSA
    • Date Filed:
      Jan-6
    • Fees:
      Free
    • Bank:
      Bluebird
    • Bars:
      2nd Bar
    • Date Accepted:
      Jan-16
    • Date Approved:
      Feb-16
    • WMR Date:
      Feb-16
    • Transcript:
      Online
    • Cycle Code:
      03
    • Cycle:
      Daily
    • As of:
      Feb-19
    • Processing Date:
      Feb-19
    • I Got My Refund!

    @Ebryant22: It will most likely reject one of them.

    Reply

    Report comment
  3. Ebryant22

    I have an important question. I filed my federal return thru HRB and was accepted in the test batch 1/23 but HRB wouldnt let me file state yet so i used another software to file state, i didnt know it was going to submit another federal return along with the state return i was filing. So now I have 2 federal returns submitted will they just reject the 2nd one that I didn’t realize it submitted??? Please help

    Reply

    Report comment
  4. Cecirox

    Good morning. I am a weekly but I have no updates on my transcript. I have the message “no tax return filed”. I was already accepted in the test batch dates. Any idea what that message means or why I didnt update? Thank you

    Reply

    Report comment
    2
  5. Sheila_33
    • Tax Preparer:
      FreeTaxUSA
    • Date Filed:
      Jan-6
    • Fees:
      Free
    • Bank:
      Bluebird
    • Bars:
      2nd Bar
    • Date Accepted:
      Jan-16
    • Date Approved:
      Feb-16
    • WMR Date:
      Feb-16
    • Transcript:
      Online
    • Cycle Code:
      03
    • Cycle:
      Daily
    • As of:
      Feb-19
    • Processing Date:
      Feb-19
    • I Got My Refund!

    @Jenny: yes ma’am

    Reply

    Report comment
    1
  6. Jenny
    • Tax Preparer:
      Turbo Tax
    • Date Filed:
      Jan-16
    • Fees:
      From Refund
    • Bank:
      Credit union
    • Bars:
      2nd Bar
    • Date Accepted:
      Jan-24
    • Transcript:
      Online
    • Cycle Code:
      0405
    • Cycle:
      Weekly
    • As of:
      Feb-14
    • I Got My Refund!

    I forgot. Which one to we click to see updates. My account transcript is up with an as of date of Feb 12. Is that the right one?

    Reply

    Report comment
  7. Sheila_33
    • Tax Preparer:
      FreeTaxUSA
    • Date Filed:
      Jan-6
    • Fees:
      Free
    • Bank:
      Bluebird
    • Bars:
      2nd Bar
    • Date Accepted:
      Jan-16
    • Date Approved:
      Feb-16
    • WMR Date:
      Feb-16
    • Transcript:
      Online
    • Cycle Code:
      03
    • Cycle:
      Daily
    • As of:
      Feb-19
    • Processing Date:
      Feb-19
    • I Got My Refund!

    @Monee: I believe you’re the one I’ve been watching for lol. Did you have a partial transcript update last year or am I thinking of a Monica?

    Reply

    Report comment
    1
  8. Monee
    • Tax Preparer:
      FreeTaxUSA
    • Date Filed:
      Jan-15
    • Fees:
      Free
    • Bank:
      Varo
    • Bars:
      1st Bar
    • Date Accepted:
      Jan-17
    • Transcript:
      Online
    • Cycle Code:
      20240505
    • Cycle:
      Weekly
    • As of:
      Feb-19
    • Processing Date:
      Feb-2
    • I Got My Refund!

    I hope all weeklies have a restful day bc tonight is going to be a long one. Lol. It’s finally Thursday!

    Reply

    Report comment
    3
  9. DebMom
    • Tax Preparer:
      Turbo Tax
    • Date Filed:
      Jan-17
    • Fees:
      From Refund
    • Bank:
      Chime
    • Bars:
      2nd Bar
    • Date Accepted:
      Jan-19
    • Date Approved:
      Feb-3
    • WMR Date:
      Feb-7
    • Transcript:
      Online
    • Cycle Code:
      20240505
    • Cycle:
      Weekly
    • As of:
      Feb-12
    • I Got My Refund!

    @Meme56: if you are a weekly and non PATH we should see a date on WMR this weekend for next week

    Reply

    Report comment
    1
  10. Ollie

    @DebMom: I dunno Gordon Gekko took over apparently. What’s next, payday loans TT? Gonna set one up in every poor community, gouge em, and shovel that to the top too? Lol, what’s hilarious, is that after they’re laughing all the way to the bank, they’ll bitch about their taxes 😄

    Reply

    Report comment
    1
  11. DebMom
    • Tax Preparer:
      Turbo Tax
    • Date Filed:
      Jan-17
    • Fees:
      From Refund
    • Bank:
      Chime
    • Bars:
      2nd Bar
    • Date Accepted:
      Jan-19
    • Date Approved:
      Feb-3
    • WMR Date:
      Feb-7
    • Transcript:
      Online
    • Cycle Code:
      20240505
    • Cycle:
      Weekly
    • As of:
      Feb-12
    • I Got My Refund!

    @Ollie: I know that for the first year in a long time I had to upgrade to paid just because I had a 1099, two W2, and a 1095a.

    Reply

    Report comment
  12. Ollie

    Warning: In another disingenuous, and sleazy move, the new update for the Turbo Tax app is trying to trick people out of the free version. Your first look, you won’t see anymore the free option. You have to click on OTHER PRODUCTS to get it. Once again trying trying to be deceptive. Really knocking it outta the park this year, one dumb move after another. Probably why the IRS denied bringing them in on the software. What sleazebags. This is boycott level stupid.

    Reply

    Report comment
    1
  13. Chasingcarson_
    • Tax Preparer:
      Jackson Hewitt
    • Date Filed:
      Jan-16
    • Fees:
      From Refund
    • Bank:
      Chime
    • Bars:
      1st Bar
    • Date Accepted:
      Jan-23
    • Transcript:
      Online
    • I Got My Refund!

    Im accepted. My transcript says N/A though and I am walking down that long path. I wish they would get rid of this rule honestly but accepted is still good !

    Reply

    Report comment
    1
  14. DebMom
    • Tax Preparer:
      Turbo Tax
    • Date Filed:
      Jan-17
    • Fees:
      From Refund
    • Bank:
      Chime
    • Bars:
      2nd Bar
    • Date Accepted:
      Jan-19
    • Date Approved:
      Feb-3
    • WMR Date:
      Feb-7
    • Transcript:
      Online
    • Cycle Code:
      20240505
    • Cycle:
      Weekly
    • As of:
      Feb-12
    • I Got My Refund!

    @RayC: wmr won’t update for path before 2/15 so minimal of 2/16

    Reply

    Report comment
    1
  15. MzB81
    • Tax Preparer:
      FreeTaxUSA
    • Date Filed:
      Jan-21
    • Fees:
      Free
    • Bank:
      CashApp
    • Bars:
      1st Bar
    • Date Accepted:
      Jan-24
    • Date Approved:
      Feb-16
    • Transcript:
      Online
    • Cycle:
      Weekly
    • As of:
      Feb-26
    • I Got My Refund!

    @Mike: thanks for reply… I do have access to online account. Ima check to see if weekly which I believe. 05 but I will double check now

    Reply

    Report comment
  16. RayC

    Pather with all the usual credits etc. Accepted 1/23, filed 1/17. Which means I am in the test batch. I have 1 bar on WMR. Now I wait and wonder what the soonest will be that we might see a DDD? I paid my file fee up front.

    Reply

    Report comment
    1
  17. Waiting waiting

    Any idea when form. 5329T additional tax on retirement will update?

    Reply

    Report comment
  18. Mike
    • Tax Preparer:
      FreeTaxUSA
    • Date Filed:
      Jan-18
    • Fees:
      In Advance
    • Bank:
      BOA
    • Bars:
      3rd Bar
    • Date Accepted:
      Jan-19
    • Date Approved:
      Feb-8
    • WMR Date:
      Feb-13
    • Transcript:
      Online
    • Cycle Code:
      20240604
    • Cycle:
      Daily
    • As of:
      Feb-26
    • Processing Date:
      Feb-8
    • I Got My Refund!

    @Sheila_33: Yes I always seemed to be a troublemaker lol not just to the IRS. Between the new SS# in 2020, id verify in 22 I am pretty sure I am weekly still. But, I also am maybe just saying that so I will update Friday instead of waiting another week:)

    Reply

    Report comment
  19. Meme56

    @Sheila_33: Thanks for the information. When might test batch people actually get their direct deposits? Thanks.

    Reply

    Report comment
  20. Sheila_33
    • Tax Preparer:
      FreeTaxUSA
    • Date Filed:
      Jan-6
    • Fees:
      Free
    • Bank:
      Bluebird
    • Bars:
      2nd Bar
    • Date Accepted:
      Jan-16
    • Date Approved:
      Feb-16
    • WMR Date:
      Feb-16
    • Transcript:
      Online
    • Cycle Code:
      03
    • Cycle:
      Daily
    • As of:
      Feb-19
    • Processing Date:
      Feb-19
    • I Got My Refund!

    @Meme56: if your return has been accepted within the last 2 weeks, you’re in the test batch. And if not, I believe tomorrow is the last day they’ll accept returns for testing.

    Reply

    Report comment
    1
  21. Meme56

    Is there a way to see if you are in the test batch? Thanks.

    Reply

    Report comment
  22. Sheila_33
    • Tax Preparer:
      FreeTaxUSA
    • Date Filed:
      Jan-6
    • Fees:
      Free
    • Bank:
      Bluebird
    • Bars:
      2nd Bar
    • Date Accepted:
      Jan-16
    • Date Approved:
      Feb-16
    • WMR Date:
      Feb-16
    • Transcript:
      Online
    • Cycle Code:
      03
    • Cycle:
      Daily
    • As of:
      Feb-19
    • Processing Date:
      Feb-19
    • I Got My Refund!

    @Mike: Should be interesting. Last year my oldest updated on a Tuesday morning to the same thing you have, and I was shocked. That kid has been a troublemaker to the IRS for years so always an 05. She ended up updating that next Tuesday with filled transcripts and a 0502 cycle code. We had quite a few last year that did the same.

    Reply

    Report comment
  23. Tony

    @shelleybeanss: I really don’t ever remember last years but the irs gives me a new pin and it still gets rejected but it also asks for last years pin. I have no clue what that is.

    Reply

    Report comment
  24. Mike
    • Tax Preparer:
      FreeTaxUSA
    • Date Filed:
      Jan-18
    • Fees:
      In Advance
    • Bank:
      BOA
    • Bars:
      3rd Bar
    • Date Accepted:
      Jan-19
    • Date Approved:
      Feb-8
    • WMR Date:
      Feb-13
    • Transcript:
      Online
    • Cycle Code:
      20240604
    • Cycle:
      Daily
    • As of:
      Feb-26
    • Processing Date:
      Feb-8
    • I Got My Refund!

    @Sheila_33: Same! I really do love going back through the archives and I love that I have always been logged in to track patterns and happenings. I feel strongly about a decent amount of weeklies updating Friday. I will be on late tomorrow checking mine. Last year I initially saw movement after 11PM thursday, then by early Friday morning they were all filled out.

    Reply

    Report comment
    1
  25. Sheila_33
    • Tax Preparer:
      FreeTaxUSA
    • Date Filed:
      Jan-6
    • Fees:
      Free
    • Bank:
      Bluebird
    • Bars:
      2nd Bar
    • Date Accepted:
      Jan-16
    • Date Approved:
      Feb-16
    • WMR Date:
      Feb-16
    • Transcript:
      Online
    • Cycle Code:
      03
    • Cycle:
      Daily
    • As of:
      Feb-19
    • Processing Date:
      Feb-19
    • I Got My Refund!

    So, I went back in the dusty cobweb cavern of the archives and we had transcripts updating early Friday morning. Should be interesting to see how it goes this year. :)

    Reply

    Report comment
  26. IGMR Admin

    @buckey:

    I was able to recreate the error. Thanks for the heads up. I will get it fixed.

    Reply

    Report comment
  27. Tony

    @MzB81: MZ it’s just me 1040 individual and I use IDme to get a pin and it rejects for a pin. I’m so confused

    Reply

    Report comment
  28. Mike
    • Tax Preparer:
      FreeTaxUSA
    • Date Filed:
      Jan-18
    • Fees:
      In Advance
    • Bank:
      BOA
    • Bars:
      3rd Bar
    • Date Accepted:
      Jan-19
    • Date Approved:
      Feb-8
    • WMR Date:
      Feb-13
    • Transcript:
      Online
    • Cycle Code:
      20240604
    • Cycle:
      Daily
    • As of:
      Feb-26
    • Processing Date:
      Feb-8
    • I Got My Refund!

    *Obviously, I meant to say switched to daily lol

    Reply

    Report comment
  29. Mike
    • Tax Preparer:
      FreeTaxUSA
    • Date Filed:
      Jan-18
    • Fees:
      In Advance
    • Bank:
      BOA
    • Bars:
      3rd Bar
    • Date Accepted:
      Jan-19
    • Date Approved:
      Feb-8
    • WMR Date:
      Feb-13
    • Transcript:
      Online
    • Cycle Code:
      20240604
    • Cycle:
      Daily
    • As of:
      Feb-26
    • Processing Date:
      Feb-8
    • I Got My Refund!

    @jemar707: Good evening to you as well. Yes I am looking forward to the action. I do have the account with the as of date Feb 12, but I honestly think it was there earlier in the week. I traditionally tend to be weekly and suspect I still am and I just had ID verify 2 years ago. Sheila thinks I might have switched to a weekly, and she could be right, but I am hopeful for a transcript update Friday.

    Reply

    Report comment
  30. jemar707

    And hello to all the newbies! Hello to the lurkers (don’t be shy) and the oldies but goodies. Here we go again!

    Reply

    Report comment
    4
  31. jemar707

    @Mike: good evening! We expect transcript updates on Friday too.

    Reply

    Report comment
    1
  32. Mike
    • Tax Preparer:
      FreeTaxUSA
    • Date Filed:
      Jan-18
    • Fees:
      In Advance
    • Bank:
      BOA
    • Bars:
      3rd Bar
    • Date Accepted:
      Jan-19
    • Date Approved:
      Feb-8
    • WMR Date:
      Feb-13
    • Transcript:
      Online
    • Cycle Code:
      20240604
    • Cycle:
      Daily
    • As of:
      Feb-26
    • Processing Date:
      Feb-8
    • I Got My Refund!

    @MzB81: It will show the PATH message once you are fully processed, with all good codes just awaiting the release of the PATH hold. Do you know if you are a weekly or a daily processor? Also, do you have online access to your transcripts from IRS?

    Reply

    Report comment
    1
  33. jemar707

    @ MzB81: Maybe it will appear after opening day. There are supposed to be improvements to the WMR this year with more descriptive status messages. I guess we shall see.

    Reply

    Report comment
    1
  34. jemar707

    @Tony: there are some great people here. Sometimes there aren’t a lot of people until after tax season officially opens. This year it is on 1/29. We and the other regular users will do our best to help.

    Reply

    moderated
  35. MzB81
    • Tax Preparer:
      FreeTaxUSA
    • Date Filed:
      Jan-21
    • Fees:
      Free
    • Bank:
      CashApp
    • Bars:
      1st Bar
    • Date Accepted:
      Jan-24
    • Date Approved:
      Feb-16
    • Transcript:
      Online
    • Cycle:
      Weekly
    • As of:
      Feb-26
    • I Got My Refund!

    Good Taxing,
    Question is The Path message gonna show this year also or just the one bar? My return was excepted this morning and showing on IRS but it don’t have a Path Message.

    Reply

    Report comment
  36. MsT2024

    @shelleybeanss: mine actually came the next day last year but day of acceptance this year

    Reply

    Report comment
  37. MzB81
    • Tax Preparer:
      FreeTaxUSA
    • Date Filed:
      Jan-21
    • Fees:
      Free
    • Bank:
      CashApp
    • Bars:
      1st Bar
    • Date Accepted:
      Jan-24
    • Date Approved:
      Feb-16
    • Transcript:
      Online
    • Cycle:
      Weekly
    • As of:
      Feb-26
    • I Got My Refund!

    @Tony: it could be if you’re filing an adult they may have a pin also. Due to fraud alert. So make sure say if it’s a husband n wife filing together and your or your partner may both need to enter pins

    Reply

    Report comment
  38. IGMR Admin

    @buckey: I can see your comment in the forum. Did it give you the error after you posted? Or did you try another time?

    Reply

    Report comment