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
37,095 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.

We anticipate 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. Txnate
    • Tax Preparer:
      Other
    • Date Filed:
      Jan-19
    • Fees:
      From Refund
    • Bank:
      Pls
    • Bars:
      2nd Bar
    • Date Accepted:
      Jan-22
    • Date Approved:
      Feb-16
    • WMR Date:
      Feb-22
    • Transcript:
      Online
    • Cycle Code:
      05
    • Cycle:
      Weekly
    • As of:
      Feb-26
    • I Got My Refund!

    @Jocelynn: it gets your mind off this mess with irs this year though!

    Reply

    Report comment
  2. Fluff

    @Breezy336bay: I did this yesterday and it says I have nothing to verify….

    Reply

    Report comment
  3. Jocelynn
    • Tax Preparer:
      Turbo Tax
    • Date Filed:
      Jan-12
    • Fees:
      Free
    • Bars:
      1st Bar
    • Date Accepted:
      Jan-18
    • Transcript:
      Online
    • Cycle Code:
      05
    • Cycle:
      Weekly
    • As of:
      Mar-4
    • I Got My Refund!

    @LemonadePunch: hey there!!

    Reply

    Report comment
  4. Fluff

    @Breezy336bay: I tried this for myself and it says I have nothing to verify….

    Reply

    Report comment
  5. Graciousgambino

    @Michelle P: same thing happened to me hopefully we get approved this week and deposit soon after :)

    Reply

    Report comment
    1
  6. LemonadePunch
    • Tax Preparer:
      FreeTaxUSA
    • Date Filed:
      Jan-30
    • Fees:
      Free
    • Bank:
      Woodforest
    • Bars:
      2nd Bar
    • Date Accepted:
      Jan-30
    • Date Approved:
      Feb-17
    • WMR Date:
      Feb-22
    • Transcript:
      Online
    • Cycle Code:
      0605
    • Cycle:
      Weekly
    • As of:
      Feb-19
    • Processing Date:
      Feb-26
    • I Got My Refund!

    @Jocelynn: Hello!

    Reply

    Report comment
  7. Jocelynn
    • Tax Preparer:
      Turbo Tax
    • Date Filed:
      Jan-12
    • Fees:
      Free
    • Bars:
      1st Bar
    • Date Accepted:
      Jan-18
    • Transcript:
      Online
    • Cycle Code:
      05
    • Cycle:
      Weekly
    • As of:
      Mar-4
    • I Got My Refund!

    Came in said good morning then got busy at work, life gets in the way! Lol

    Reply

    Report comment
  8. Minionlover

    Let’s just say there are about 160million taxes filers only about 20 to 50mil that file early, how many of those people qualify for path and how many care to post about their taxes online….I see the same 20 or so odd names popping up on here every year….it’d be less common to hear about because who’s actually posting about it…..I’m just saying there’s always a possibility

    Reply

    Report comment
    1
  9. LemonadePunch
    • Tax Preparer:
      FreeTaxUSA
    • Date Filed:
      Jan-30
    • Fees:
      Free
    • Bank:
      Woodforest
    • Bars:
      2nd Bar
    • Date Accepted:
      Jan-30
    • Date Approved:
      Feb-17
    • WMR Date:
      Feb-22
    • Transcript:
      Online
    • Cycle Code:
      0605
    • Cycle:
      Weekly
    • As of:
      Feb-19
    • Processing Date:
      Feb-26
    • I Got My Refund!

    @Minionlover: I’m not upset.

    Reply

    Report comment
  10. Scattrheart
    • Tax Preparer:
      H&R Block
    • Date Filed:
      Jan-22
    • Fees:
      In Advance
    • Bars:
      1st Bar
    • Date Accepted:
      Jan-24
    • As of:
      Feb-19

    @LemonadePunch: ohh ok thank you!

    Reply

    Report comment
  11. LemonadePunch
    • Tax Preparer:
      FreeTaxUSA
    • Date Filed:
      Jan-30
    • Fees:
      Free
    • Bank:
      Woodforest
    • Bars:
      2nd Bar
    • Date Accepted:
      Jan-30
    • Date Approved:
      Feb-17
    • WMR Date:
      Feb-22
    • Transcript:
      Online
    • Cycle Code:
      0605
    • Cycle:
      Weekly
    • As of:
      Feb-19
    • Processing Date:
      Feb-26
    • I Got My Refund!

    @MikaMarie: It means you haven’t processed. What is the as of date?

    Reply

    Report comment
  12. MikaMarie

    Question, filed 1-23, accepted 1-25 TT, no fees& am a pather. I pulled my transcript bc my bar hasnt moved& its zeros& says i have not filed a return this year.
    Anyone know what that means or can help??

    Reply

    Report comment
  13. LemonadePunch
    • Tax Preparer:
      FreeTaxUSA
    • Date Filed:
      Jan-30
    • Fees:
      Free
    • Bank:
      Woodforest
    • Bars:
      2nd Bar
    • Date Accepted:
      Jan-30
    • Date Approved:
      Feb-17
    • WMR Date:
      Feb-22
    • Transcript:
      Online
    • Cycle Code:
      0605
    • Cycle:
      Weekly
    • As of:
      Feb-19
    • Processing Date:
      Feb-26
    • I Got My Refund!

    @Scattrheart: That only works with self employed. Otherwise, that information could be coming from employer. W-2’s are reported by employers and employees.

    Reply

    Report comment
  14. Honeybee82
    • Tax Preparer:
      Turbo Tax
    • Date Filed:
      Jan-9
    • Fees:
      From Refund
    • Bank:
      Credit Karma
    • Bars:
      2nd Bar
    • Date Accepted:
      Jan-19
    • Date Approved:
      Mar-1
    • WMR Date:
      Mar-6
    • Transcript:
      Online
    • Cycle Code:
      20240905
    • Cycle:
      Weekly
    • As of:
      Mar-18
    • 5071C LETTER
    • I Got My Refund!

    @Sheila_33: LOL I completely get it…I’m the queen of getting distracted 😂. You have a full plate with all of the mishaps this year, so you take your time! Don’t forget to take a pudding break while you’re being sucked down that rabbit hold of manuals! 🗂️📄🕳️

    Reply

    Report comment
  15. Txmomof3girls
    • Tax Preparer:
      Turbo Tax
    • Date Filed:
      Jan-4
    • Fees:
      Free
    • Bank:
      Netspend
    • Bars:
      2nd Bar
    • Date Accepted:
      Jan-18
    • Date Approved:
      Feb-17
    • WMR Date:
      Feb-22
    • Transcript:
      Online
    • Cycle Code:
      20240505
    • Cycle:
      Weekly
    • As of:
      Mar-6
    • Processing Date:
      Feb-19
    • I Got My Refund!

    @IHATETAXTIME: I know in my situation I had to ID verify, the lady did tell me that no letter had been sent out and went ahead and set my appointment. When I went for the appointment the guy again told me that I did had to ID verify and that if/when I receive my letter to just ignore it. It also could be different because I called on opening day and got a very nice agent who was willing to let me schedule an appointment with my local tax office. I’m not sure whey they are not allowing people to schedule with their local tax office besides maybe they are wanting everyone to ID verify using the online system. Although, according to the IRS manual there are some that will not be able to ID verify online.

    Reply

    Report comment
  16. Scattrheart
    • Tax Preparer:
      H&R Block
    • Date Filed:
      Jan-22
    • Fees:
      In Advance
    • Bars:
      1st Bar
    • Date Accepted:
      Jan-24
    • As of:
      Feb-19

    Hi all, I think I’ve read on here that there’s a correlation between social security updating and your refund processing. Is there any validity to that? I just noticed my earnings updated on the social security site and it’s said 0 earnings up until today.

    Reply

    Report comment
  17. LemonadePunch
    • Tax Preparer:
      FreeTaxUSA
    • Date Filed:
      Jan-30
    • Fees:
      Free
    • Bank:
      Woodforest
    • Bars:
      2nd Bar
    • Date Accepted:
      Jan-30
    • Date Approved:
      Feb-17
    • WMR Date:
      Feb-22
    • Transcript:
      Online
    • Cycle Code:
      0605
    • Cycle:
      Weekly
    • As of:
      Feb-19
    • Processing Date:
      Feb-26
    • I Got My Refund!

    @Alliee: You are ridiculous wrong!

    I’m done answering trolls now.

    Reply

    moderated
  18. 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!

    @MissAndiB: On your 1040, do you have values on lines 19, 27, 28?

    Reply

    Report comment
  19. Minionlover

    @LemonadePunch: I’m not saying you’re wrong but I’m going to ask this because I genuinely want to know….why does it upset you to think there could be cases, and that systems do fail, it doesn’t hurt anyone and it’s not like people did it themselves.

    Reply

    Report comment
    5
  20. Alliee

    I just spoke to the most unhelpful person in the world at irs while trying to set up an in-person appt to ID verify. She wouldn’t even look up my account. Told me just to wait for the stupid letter…thats not coming. grr

    Reply

    Report comment
    2
  21. Alliee

    @LemonadePunch: This happened to me in 2021…I know you say it is impossible but my transcripts NEVER updated until well after I got my refund. I had to ammend because I forgot a w2 and only then did it. I get youre saying its impossible, but…it happened to me and im very transcript/tax savvy…well at least back then lol. Ive kind of lost touch last couple years. Never say never :)

    Reply

    Report comment
    2
  22. LemonadePunch
    • Tax Preparer:
      FreeTaxUSA
    • Date Filed:
      Jan-30
    • Fees:
      Free
    • Bank:
      Woodforest
    • Bars:
      2nd Bar
    • Date Accepted:
      Jan-30
    • Date Approved:
      Feb-17
    • WMR Date:
      Feb-22
    • Transcript:
      Online
    • Cycle Code:
      0605
    • Cycle:
      Weekly
    • As of:
      Feb-19
    • Processing Date:
      Feb-26
    • I Got My Refund!

    @Minionlover: I’m telling you. It hasn’t never happened. Definitely,not 5 years in a row.

    If it ever did happen, it would be mass reports of it. It wouldn’t be just a few slide through.

    Reply

    Report comment
  23. MetaAngel

    @LemonadePunch: thanks!

    Reply

    Report comment
  24. IHATETAXTIME
    • Tax Preparer:
      Other
    • Date Filed:
      Jan-23
    • Fees:
      From Refund
    • Bank:
      Chime
    • Bars:
      Take Action
    • Date Accepted:
      Jan-24
    • Date Approved:
      Feb-16
    • WMR Date:
      Feb-22
    • Transcript:
      Online
    • Cycle Code:
      0705
    • Cycle:
      Weekly
    • As of:
      Feb-26
    • I Got My Refund!

    If there are 2 messages being giving on WMR for verifying…the “we received your return and sent a letter requesting more information” then there is the “to protect you from identity theft we are reviewing your return. IF we sent you a letter…ect” so WHAT IF those who have the protect you from message….are having an internal review…and those who have the “letter sent” message…have to verify…there’s a significant difference in the messages if you read them thoroughly. I see very few of us “take action” ppl, actually receiving a letter and I wonder if this is why…we probably won’t. they’ll probably review and push through. But if it’s a manual pull, that would explain no movement on WMR and scripts…

    Reply

    Report comment
  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!

    @Honeybee82: I originally went in the manual to look at the as of dates but got sidetracked into the fraud dept and looking at the verifies. I get sidetracked easily…squirrel..lol. I’ll see what I can find but no guarantees lol.

    Reply

    Report comment
  26. Alliee

    @Woodstone: My TAP says on time – processed with a credit amount. No idea when Ill actually get a deposit lol.

    Reply

    Report comment
  27. LemonadePunch
    • Tax Preparer:
      FreeTaxUSA
    • Date Filed:
      Jan-30
    • Fees:
      Free
    • Bank:
      Woodforest
    • Bars:
      2nd Bar
    • Date Accepted:
      Jan-30
    • Date Approved:
      Feb-17
    • WMR Date:
      Feb-22
    • Transcript:
      Online
    • Cycle Code:
      0605
    • Cycle:
      Weekly
    • As of:
      Feb-19
    • Processing Date:
      Feb-26
    • I Got My Refund!

    @MetaAngel: As far as I know, BofA deposits day of and only early morning. It has been awhile since I banked with them, though.

    Reply

    Report comment
    1
  28. Minionlover

    @LemonadePunch: what if it’s a test batch, it’s a system so the computer could fail sometimes

    Reply

    Report comment
  29. Graciousgambino

    My SHEIN order came before my taxes lol ..I did update to path message

    Reply

    Report comment
    2
  30. Minionlover

    @LemonadePunch: what if it’s a test batch….because several people have claimed this. And there are test batches. Also it’s a system and can still fail

    Reply

    moderated
  31. MetaAngel

    Does anyone know if Bank of America post deposits all day or if it’s just overnight? I’m waiting on my state return to deposit. Thanks!

    Reply

    Report comment
  32. Honeybee82
    • Tax Preparer:
      Turbo Tax
    • Date Filed:
      Jan-9
    • Fees:
      From Refund
    • Bank:
      Credit Karma
    • Bars:
      2nd Bar
    • Date Accepted:
      Jan-19
    • Date Approved:
      Mar-1
    • WMR Date:
      Mar-6
    • Transcript:
      Online
    • Cycle Code:
      20240905
    • Cycle:
      Weekly
    • As of:
      Mar-18
    • 5071C LETTER
    • I Got My Refund!

    @Sheila_33: Do you know if there are any triggers for a manual review, or can they just be random a lot of times? I’m wondering if that may be my hold up, but I have no idea why I would be reviewed….

    Reply

    Report comment
  33. Just curious55657

    Last year my cycle code ended in 04. I filed on the 27th. WMR says have received and it is being processed but all of my 2023 transcripts have NA except for wage and income. When I click on the 2023 it says that no record of a return filed. But I have filed and it’s been accepted.

    Reply

    Report comment
    2
  34. 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!

    @Jersey girl: Maybe, since sometimes there’s kinks to work out. I’m in the fraud and referral eval right now in the manual and trying to see if there are certain situations that may trigger those IDV’s.

    Reply

    Report comment
  35. TXBAMA

    @MissAndiB: I pray this is the truth because I need this glimpse of hope.

    Reply

    Report comment
  36. LemonadePunch
    • Tax Preparer:
      FreeTaxUSA
    • Date Filed:
      Jan-30
    • Fees:
      Free
    • Bank:
      Woodforest
    • Bars:
      2nd Bar
    • Date Accepted:
      Jan-30
    • Date Approved:
      Feb-17
    • WMR Date:
      Feb-22
    • Transcript:
      Online
    • Cycle Code:
      0605
    • Cycle:
      Weekly
    • As of:
      Feb-19
    • Processing Date:
      Feb-26
    • I Got My Refund!

    @MissAndiB: You don’t have the credits to hold refund till 15th.

    None of you are that SPECIAL!!

    Reply

    Report comment
    3
  37. MissAndiB

    I follow this every year and I never post but I feel like I should this year because something strange just happened. I filed on January 21st with Liberty tax. I have child tax credit and eitc and my deposit was supposed to be held until the 15th. For some reason my deposit hit my card today. When I checked wmr it said to receive it on the 7th but I already have it. Last year I got it before the 15th as well and I’m not really sure why but I hope this helps somebody or gives you at least a little hope.

    Reply

    Report comment
    6
  38. LemonadePunch
    • Tax Preparer:
      FreeTaxUSA
    • Date Filed:
      Jan-30
    • Fees:
      Free
    • Bank:
      Woodforest
    • Bars:
      2nd Bar
    • Date Accepted:
      Jan-30
    • Date Approved:
      Feb-17
    • WMR Date:
      Feb-22
    • Transcript:
      Online
    • Cycle Code:
      0605
    • Cycle:
      Weekly
    • As of:
      Feb-19
    • Processing Date:
      Feb-26
    • I Got My Refund!

    @Mmmkay: WRONG! You must not have checked after you saw not filled out the Friday before.

    Reply

    Report comment
  39. Mmmkay

    @LemonadePunch: For the past 5 years. My tax records showed all zeros and blanks. No 846 code and I’ve still received my refund. Then next update on a Friday. Then everything is filled out. So yes. It’s possible. Not impossible

    Reply

    Report comment
    3
  40. Mmmkay

    @Jennifer: I have every year for the past 5 years. I don’t even get the 846 code. All zeros and blanks. And I get my refund. So anyone here says otherwise is just giving you anxiety for no reason other than wanting to be a Troll aka Karen

    Reply

    moderated