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,358 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. 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 I’m not mistaken, there is a code that is on scripts. Correct? So if trans populated half way (account and wage) wouldn’t it be wise to really not be concerned until a code populates next week or the following? Just tryna ease some worry for us all!

    Reply
    1
  2. Sheila_33
    • Tax Preparer:
      FreeTaxUSA
    • Date Filed:
      Jan-9
    • Fees:
      Free
    • Bank:
      Bluebird
    • Bars:
      No Bars-PATH Act Message
    • Date Accepted:
      Jan-17
    • Date Approved:
      Feb-16
    • WMR Date:
      Feb-16
    • Transcript:
      Online
    • Cycle Code:
      04
    • Cycle:
      Daily
    • As of:
      Feb-10
    • Processing Date:
      Feb-19
    • I Got My Refund!

    @Too Much Snow: Sounds like you’re daily, just thru the week. Dailies have mass updates on Tuesday on transcripts but can update on any day.

    Reply
    1
  3. Sheila_33
    • Tax Preparer:
      FreeTaxUSA
    • Date Filed:
      Jan-9
    • Fees:
      Free
    • Bank:
      Bluebird
    • Bars:
      No Bars-PATH Act Message
    • Date Accepted:
      Jan-17
    • Date Approved:
      Feb-16
    • WMR Date:
      Feb-16
    • Transcript:
      Online
    • Cycle Code:
      04
    • Cycle:
      Daily
    • As of:
      Feb-10
    • Processing Date:
      Feb-19
    • I Got My Refund!

    @Mike: It will be interesting to see. I never thought I would be a daily either.

    Reply
  4. Sheila_33
    • Tax Preparer:
      FreeTaxUSA
    • Date Filed:
      Jan-9
    • Fees:
      Free
    • Bank:
      Bluebird
    • Bars:
      No Bars-PATH Act Message
    • Date Accepted:
      Jan-17
    • Date Approved:
      Feb-16
    • WMR Date:
      Feb-16
    • Transcript:
      Online
    • Cycle Code:
      04
    • Cycle:
      Daily
    • As of:
      Feb-10
    • Processing Date:
      Feb-19
    • I Got My Refund!

    @Walter DOG: Sorry, had to step out for a bit. My WMR says “is being processed”.

    Reply
  5. Jennifer

    @Txnate::( k..thanks for the heads up. I’ll keep my eye out for it. I just thought it was odd that nothing shows up on my account. Only the where’s my refund app

    Reply
  6. Too Much Snow
    • Tax Preparer:
      Turbo Tax
    • Date Filed:
      Jan-22
    • Bank:
      CU1
    • Bars:
      1st Bar
    • Date Accepted:
      Jan-23
    • Transcript:
      Online
    • Cycle:
      Daily
    • As of:
      Feb-17
    • I Got My Refund!

    @Sheila_33: Thanks Sheila, I think it was the 24th when my transcripts updated. Holding out hope for an update next week.

    Reply
  7. Too Much Snow
    • Tax Preparer:
      Turbo Tax
    • Date Filed:
      Jan-22
    • Bank:
      CU1
    • Bars:
      1st Bar
    • Date Accepted:
      Jan-23
    • Transcript:
      Online
    • Cycle:
      Daily
    • As of:
      Feb-17
    • I Got My Refund!

    @PBkreyol: Definitely keeping my fingers crossed. Hope all of us that are eating for updates get DDD next week.

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

    @Jennifer: an id verify notice wont show in your online notices. thats one of those that can only be mailed.

    Reply
  9. Jennifer

    @Brittanylyfe1: when you ID verified, did you get the notice on your IRS account? It says I need to ID verify on “Where’s my refund” but when I log into my account, there’s no notices there

    Reply
  10. Jacky_FL
    • Tax Preparer:
      FreeTaxUSA
    • Date Filed:
      Feb-21
    • Fees:
      Free
    • Bank:
      Discover Bank
    • Bars:
      1st Bar
    • Date Accepted:
      Feb-21
    • Transcript:
      Online
    • Cycle Code:
      02
    • Cycle:
      Daily
    • Processing Date:
      Mar-31
    • I Got My Refund!

    @MetaAngel: I don’t have access to my transcripts – my tel number changed, so I could not do the multi-verify, now waiting on IDme. I’m happy for you that you can see what they do – kinda :)

    Reply
    2
  11. DebMom
    • Tax Preparer:
      Other
    • Date Filed:
      Feb-3
    • Fees:
      Free
    • Bank:
      Varo
    • Bars:
      1st Bar
    • Date Accepted:
      Feb-3
    • Date Approved:
      Feb-14
    • WMR Date:
      Feb-20
    • Transcript:
      Online
    • Cycle Code:
      20250705
    • Cycle:
      Weekly
    • As of:
      Feb-24
    • Processing Date:
      Feb-14
    • I Got My Refund!

    @Txnate: definitely but would be a welcome surprise lol

    Reply
  12. Jennifer

    2024 Tax season –
    “Where’s my refund” shows I should receive an IRS notice requesting to verify my identity
    When I log into my irs account to try to do that, there are no notices, despite having e-delivery selected for IRS communications.
    Anyone else experience this? Is it because maybe checking in the middle of it being processed?

    Filed w/: Turbo Tax, early Jan
    Regular w2 income plus UberEats
    EIC or whatever that child tax credit is called (I know those don’t get processed till later)
    Paid fees from the refund
    Indiana if that matters

    Reply
  13. GAND3269

    Has Anyone got the Path Message yet? I was accepted on 01/16/24 and still have one bar and topic 152 message. Just making sure I have company and not alone. lol

    Reply
    2
  14. MetaAngel

    @Jacky_FL: I filed same dates as you and have one bar and no transcript updates. Have your transcripts updated?

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

    you know what would throw everybody for a loop… if they did another update tonight… let the confusion really roll in, lol!!

    Reply
    1
  16. Brittanylyfe1

    @Ak: OK great because last year I had the still processing a refund date will be provided when available and I had to ID verify so everybody’s tax situations is different good that you already verified. That’s one mess out the way good luck.

    Reply
  17. DebMom
    • Tax Preparer:
      Other
    • Date Filed:
      Feb-3
    • Fees:
      Free
    • Bank:
      Varo
    • Bars:
      1st Bar
    • Date Accepted:
      Feb-3
    • Date Approved:
      Feb-14
    • WMR Date:
      Feb-20
    • Transcript:
      Online
    • Cycle Code:
      20250705
    • Cycle:
      Weekly
    • As of:
      Feb-24
    • Processing Date:
      Feb-14
    • I Got My Refund!

    @MaryB: if we have the regular being processed it simply means we are just waiting for a date still correct?

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

    @MaryB: i think they do but there could be some that make it optional

    Reply
  19. Deano

    @MaryB: Jackson Hewitt does the same

    Reply
  20. MaryB
    • Tax Preparer:
      H&R Block
    • Date Filed:
      Feb-10
    • Fees:
      In Advance
    • Bank:
      Wells Fargo
    • Bars:
      1st Bar
    • Date Accepted:
      Feb-10
    • Cycle:
      Daily

    @Ak: Yes.

    Reply
  21. MaryB
    • Tax Preparer:
      H&R Block
    • Date Filed:
      Feb-10
    • Fees:
      In Advance
    • Bank:
      Wells Fargo
    • Bars:
      1st Bar
    • Date Accepted:
      Feb-10
    • Cycle:
      Daily

    I file via H&R Block. We enter our ID info each year when file. Do all companies require this? Just wondering in regards to identity verification. We enter issue and expiration date along with ID number and state.

    Reply
  22. Jacky_FL
    • Tax Preparer:
      FreeTaxUSA
    • Date Filed:
      Feb-21
    • Fees:
      Free
    • Bank:
      Discover Bank
    • Bars:
      1st Bar
    • Date Accepted:
      Feb-21
    • Transcript:
      Online
    • Cycle Code:
      02
    • Cycle:
      Daily
    • Processing Date:
      Mar-31
    • I Got My Refund!

    No changes for me – just 1 bar, TT152

    Reply
    2
  23. MaryB
    • Tax Preparer:
      H&R Block
    • Date Filed:
      Feb-10
    • Fees:
      In Advance
    • Bank:
      Wells Fargo
    • Bars:
      1st Bar
    • Date Accepted:
      Feb-10
    • Cycle:
      Daily

    Mis, I have had the “still” before. I think it just means resequenced (basically they did not get to yours this cycle so adding to next). I have never had to ID verify.

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

    @Mis: your best bet with it being from test batch as most of us are. you probably should wait a week and see if it updates by next friday. i have the same thing showing and if you needed to verify id you would have gotten the verify id message but until the irs officially opens and starts updating i wouldnt stress over it just be patient and give it a week and see if there are any changes. also when did you file and when were you accepted?

    Reply
  25. Ak

    @Brittanylyfe1: yes I have access. Transcript is blank right now. I had to verify years ago

    Reply
  26. Ak

    @Brittanylyfe1: yes I have access. Transcript is blank right now. I had to verify years ago.

    Reply
  27. Brittanylyfe1

    @Mis: you might have to verify your identity and tax return do you have a online account with IRS so you can check your transcripts

    Reply
  28. Brittanylyfe1

    @Ak: you might have to verify identity and tax return can you check your transcripts online with irs

    Reply
  29. Ak

    @Mis: is what u get “Your tax return is still being processed. A refund date will be provided when available. For more information about processing delays,

    Reply
  30. Ak

    @Mis: is what u get “Your tax return is still being processed. A refund date will be provided when available. For more information about processing delays, ple”

    Reply
  31. Mis

    Early batch. As of 2/12. But now says still processing will give refund date when they have. So is this normal?

    Reply
  32. DebMom
    • Tax Preparer:
      Other
    • Date Filed:
      Feb-3
    • Fees:
      Free
    • Bank:
      Varo
    • Bars:
      1st Bar
    • Date Accepted:
      Feb-3
    • Date Approved:
      Feb-14
    • WMR Date:
      Feb-20
    • Transcript:
      Online
    • Cycle Code:
      20250705
    • Cycle:
      Weekly
    • As of:
      Feb-24
    • Processing Date:
      Feb-14
    • I Got My Refund!

    @Walter DOG: I was accepted 1/19, transcript popped up yesterday finally but blank. Still show one bar, being processed and tax topic 152. No credits just waiting for half of my money back lol. I’ve always been a weekly so probably still am. I guess next Friday

    Reply
  33. Ak

    Is this the normal message “Your tax return is still being processed. A refund date will be provided when available. For more information about processing delays”

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

    @Txnate: yes there is two different Mikes both are cool and good to go

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

    @IHATETAXTIME: regular received and processing I just was accepted Tuesday 23rd so if you were accepted the week before and account transcript not filled in then like last year you get refund date when available or still processing last year I got the refund date when available and the next week I finished processing

    Reply
    1
  36. Chris
    • Tax Preparer:
      Turbo Tax
    • Date Filed:
      Jan-8
    • Fees:
      From Refund
    • Bank:
      Credit Karma
    • Bars:
      No Bars-PATH Act Message
    • Date Accepted:
      Jan-21
    • WMR Date:
      Jan-1
    • Transcript:
      Online
    • Cycle Code:
      20250505
    • Cycle:
      Weekly
    • As of:
      Mar-10
    • Processing Date:
      Feb-17
    • I Got My Refund!

    @Miamor capree: your welcome.

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

    @Walter DOG: hey Walter! What does your WMR say?

    Reply
    1
  38. OLTFREEFILER
    • Tax Preparer:
      Other
    • Date Filed:
      Jan-26
    • Fees:
      Free
    • Bank:
      WellsFargo
    • Bars:
      2nd Bar
    • Date Accepted:
      Jan-27
    • Date Approved:
      Feb-21
    • WMR Date:
      Feb-26
    • Transcript:
      Online
    • Cycle Code:
      0505
    • Cycle:
      Weekly
    • As of:
      Mar-10
    • Processing Date:
      Feb-17
    • I Got My Refund!

    aaaaand the are off to the cloud! Just filed, and now waiting in qued status till Monday presumably, to get accepted… the wait begins.

    Reply
    1
  39. Sarah D
    • Tax Preparer:
      TaxSlayer
    • Date Filed:
      Jan-20
    • Fees:
      From Refund
    • Bank:
      Capital one
    • Bars:
      1st Bar
    • Date Accepted:
      Jan-21
    • Date Approved:
      Jan-31
    • WMR Date:
      Feb-5
    • Transcript:
      Online
    • Cycle Code:
      20250505
    • Cycle:
      Weekly
    • As of:
      Feb-19
    • I Got My Refund!

    @Ohio girl: same here. At least we’re all in this together! 😊

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

    @ChelleB: i was too until i looked at their provided tax information lol

    Reply