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,267 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. Neighbor

    A friend of mine got his taxes back within a week. He filed with Jackson Hewitt. I’m still have one bar on WMR

    Reply
  2. Walkingthepath

    I filed this year 1/06/25 been waiting over a month everybody just be patient it’s coming

    Reply
    3
  3. Butterfly01

    @Honeybee82: I hope so… I don’t think my transcripts are going to create until I verify my identity this is crazy.. i filled on 1/23 and accepted and processed on 1/24 and transcripts still showing 0. When they verify your identity they ask you for things on the Transcript ?

    Reply
  4. Jenny04

    @Sheila_33: Hey sheila_33, no movement here at all. Probably won’t see anything till next week cause im going on 3 weeks this week so probably won’t have anything happen next week. You think??

    Reply
  5. Walkingthepath

    @MaryB: yes I literally don’t know how to look at transcripts or anything I just always wait until the 20th and it usually pans out lol but I will say @Sheila_33 usually knows her stuff i been getting up here for years (had did screen name) but she was able answer alot of my questions so she knows her stuff

    Reply
    2
  6. K.Nichelle

    @Samiam: You’re ABSOLUTELY right. I’ve been lurking on this site since 2013, that’s when I first came across it and I’ve been seeing Sheila_33 helping ppl, encouraging ppl and answering questions since waaaay back then so I’d take her word too.

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

    I have gotten my refund several times before the WMR updated. I have a No holds bank. Last year my 846 posted at 5 in the morning of the 16th and my refund was in my account by 2 that afternoon. Wmr didn’t update until the next day with my dddate.

    Reply
    10
  8. Butterfly01

    @Alliecatt: That’s Exactly what mines is saying. I filled on 1/23 Got accepted and processed on 1/24 … week later it switched to still being processed my transcripts are o and saying tax return not processed… I called the IRS they said the system is sending out a letter for me to verify my identity.

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

    @RELIEF2020: again, I don’t mind if some people don’t agree with me or anyone else who has said the same thing as me. We’ll all see how it plays out over the course of the next few days…..

    Reply
    3
  10. 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!

    @RELIEF2020: Thank you.

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

    @WalkingThePath: Yes, that is common. No hold banks will post as soon as funds are available – which is when 846 hits transcript (day before WMR updates).

    Reply
    4
  12. RELIEF2020

    @Sheila_33: SORRY at work and my keyboard ws on caps lock not yelling…lol

    Reply
  13. Walkingthepath

    @RELIEF2020: I will say I definitely get my money before WMR updates (past 2 years) so that’s a fact for sure far as anything else I know I get my DD on 2/20 every year (past 2 years via cash app)

    Reply
    3
  14. 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

    @RELIEF2020: The 846 on your transcript is what triggers the Treasury to send the payment. It does not happen without that, though you could get before the transcript posts I presume.

    Are you secondary? Secondary filer transcripts do not update the same as primary filer does and I think that causes confusion for some.

    Getting it before WMR updates is common, but generally not before transcripts.

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

    Words in all caps equates to shouting. Be kind and take that cap lock off please.

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

    @Jersey girl: You never know. We had a lot of 05 weeklies change to 05 dailies a couple of years ago. I was one of them. 😀

    Reply
    1
  17. RELIEF2020

    @Honeybee82: SORRY BUT YOUR INCORRECT..I HVE A NHB AS WELL AND HAVE ALWAYS GOT MY DEPOSITS 16TH 17TH AND 18TH WAY BFORE WMR OR TRANSCPRITS UPDATE THE MINUTE THE PATH IS RELEASED THY SENT OUT TO YOUR BANK…THY WILL BE DOIG 2 BATHCES THIS WEEK YOU CAN GOOGLE IT IF YOU WANT..BUT DONT JUST ASSUME ANYONE IS WRNG BECAUSE WE CN UPDATE ANYTIME EVEYONE IS PRETTY MUCH DONE PROCESSING OUR MONEY WS JUST ON HOLD…IVE BEEN HERE ON THIS FORUM FOR YEARS AND I KNOW ALOT OF PEOPLE WITH NHB WLL GET MONEY TODAY GOOD LUCK TO EVEYONE THO…LETS KEEP IT NICE IN HERE!

    Reply
    2
  18. K.Nichelle

    @Midwest Mama: I know as parents we feel bad when we can’t do some of the things we want to do for our kids, especially on days like their birthday but it will definitely be okay and when you do get your money and your able to do your seafood boil and get your daughter something special, it won’t even matter that she didn’t get the big birthday on her birthday. She’s going to be thankful for whatever you do. Happy Birthday to your daughter.

    Reply
    3
  19. Jersey girl
    • Tax Preparer:
      FreeTaxUSA
    • Date Filed:
      Jan-28
    • Fees:
      Free
    • Bank:
      Netspend
    • Bars:
      1st Bar
    • Date Accepted:
      Jan-28
    • Transcript:
      Online
    • Cycle Code:
      0605
    • Cycle:
      Weekly
    • As of:
      Mar-3
    • Processing Date:
      Feb-24
    • I Got My Refund!

    @Sheila_33: oh ok well I’m not a 05 daily 😏 sigh lol thanks for answering.

    Reply
  20. WalkingThePath

    Everybody just chill let’s give it till Thursday/Friday till that money hitting our accounts it gets greater later I promise! I sit and watch this site every year just relax people out money coming #patienceIsKey

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

    @Jersey girl: Next year, will play out like this year.

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

    @Juicyroot25859: yes, it will have to be the code from this year’s return. I just double checked and my 150 code this year is different from the code I had last year…so it will have to be your new 2024 code 😊

    Reply
  23. Alliecatt

    My irs says still processing, my transcripts are blank. But I have verify your 2024 taxes. But no letter. What gives? Lol

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

    @Jersey girl: Nope. 05 dailies under the path hold always update with the rest of the dailies 01-04. Every year.

    Reply
    3
  25. WalkingThePath

    I will say this I’ve gotten my DD via cash app the last 2 years every year I get mines 2/20 every year AND MOST THE TIME MY WMR DOES NOT UPDATE I GET MY DD FIRST THEN WMR UPDATES just some knowledge

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

    @Butterfly01: oh ok, if your transcripts are showing 0’s….then you won’t be able to see your 150 code yet. As soon as you process (which will probably be this week), you should see your codes populate, with one of them being the 5071C for ID Verify. Look for the long number under your 150 code though, and that will be what you enter to verify. Or you might get lucky and get your letter before your transcripts update! 🤞🏼

    Reply
  27. cbrooking77
    • Date Filed:
      Jan-30
    • Fees:
      From Refund
    • Bank:
      Truist
    • Bars:
      2nd Bar
    • Date Accepted:
      Jan-31
    • Date Approved:
      Feb-22
    • WMR Date:
      Feb-26
    • Transcript:
      Online
    • Cycle Code:
      20250605
    • Cycle:
      Weekly
    • As of:
      Mar-3
    • Processing Date:
      Feb-24
    • I Got My Refund!

    I also have 766 credit to your account 768 earned income credit what dies this mean on transcript

    Reply
  28. Butterfly01

    @Monee: If you make the Appt in person what info you have to take?

    Reply
    1
  29. 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

    @Butterfly01: Both are true. It is being processed (not completed though), and itbis not processed (completed).

    Reply
  30. Jersey girl
    • Tax Preparer:
      FreeTaxUSA
    • Date Filed:
      Jan-28
    • Fees:
      Free
    • Bank:
      Netspend
    • Bars:
      1st Bar
    • Date Accepted:
      Jan-28
    • Transcript:
      Online
    • Cycle Code:
      0605
    • Cycle:
      Weekly
    • As of:
      Mar-3
    • Processing Date:
      Feb-24
    • I Got My Refund!

    @Sheila_33: hi Sheila quick question so the only time 05 dalies update with all other dalies is when the 15th falls on a Saturday? Or will this be the same for next year as well?

    Reply
  31. Juicyroot25859

    @Honeybee82: does it have to be from that tax year

    Reply
  32. Walking

    lol man everybody needs to take it down a notch we a get it when we get hopefully this week WE ALL UNDERSTAND WE ALL NEED/WANT THE MONEY ! This site for information not bashing each other come on yall we got to do better !!!!

    Reply
    7
  33. Kimberlysimms85

    @Stever: this is what i want to know if its really happening

    Reply
    2
  34. Butterfly01

    @Honeybee82: WRM is saying still processing.. when i log on it’s saying refund not processed transcripts are 0. saying no return has been filed

    Reply
  35. Stever

    Haven’t really seen any talk about fees this year. I’m guessing you’ll see your DD closer to your DDD if you’re paying with your refund still, right? Do we have any educated perspective on the 5 day early thing yet?

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

    @Butterfly01: you can make an in person appointment.

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

    @Butterfly01: if you’re able to view your transcripts, we found out last year that the 14 digit number below your 150 code is the same control number that you receive on your ID Verify letter. I had to verify last year, and realized both numbers were the exact same when I got my letter. After a few of us figured it out, a few other people tried it, rather than waiting for their letter…and it worked! So if you’re able to find it on your transcript, try it 😊

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

    Good grief guys! Behave!

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

    Question: will our w2 show up in the information returns and documents on irs.gov???

    Reply
  40. Butterfly01

    Hello Everyone I am new to all of this. I was hoping someone can assist me with this. Is there another way i can verify my identity instead of waiting for the letter to come in the mail. They said it could take up to 21 days for me to receive the notice. I already have the ID. me account setup

    Reply