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,355 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. JayLaw

    WMR updated to approved status. Along with 846 2/23.
    However, on the wmr, there is no tax topic listed. Just the bars saying approved with the date.

    Reply
    1
  2. Jennifer

    @MOE: Code 150 indicates that your tax return has been processed and added to the IRS’s main file. You will receive a refund in the event your tax liability turns out to be less than you anticipated

    Reply
  3. Pather0505,2/23,DONE

    Ddd 2/23, WELLSFARGO, DD HIT OVERNIGHT,authorized pending,as usual for 1 biz day,so available Tues for withdrawal,but at least there,and two days early,better for a bank than before.igmr!

    Reply
    4
  4. Gators352

    @bleuinboston: yep before tax season started I had posted numerous of time for ppl to use free tax USA and use chime card but I guess some ppl love using banks I always said just use chime during tax season still keep your traditional banks

    Reply
    1
  5. MOE

    Code150 meaning ?

    Reply
  6. Amy19
    • Tax Preparer:
      FreeTaxUSA
    • Fees:
      Free
    • Date Accepted:
      Jan-29
    • Transcript:
      Online
    • Cycle Code:
      20240605
    • Cycle:
      Daily
    • As of:
      Mar-4
    • I Got My Refund!

    @Vannyy: no idea then, hopefully you don’t owe much and get most of your refund.

    Reply
  7. Clos

    For those weekly filers stuck in N/A limbo it has happened again to me. I filed 2/1 and got accepted within mins and I know I’m ok because I don’t see any notices in my IRS online account. I am path so for me I think the system picks me to process after path lifts. I’m at 17 days since I filed so next week I should process and DDD for Wed the 1st. Last year it was the same I got my DDD on 3/2. My messages last year were being processed to still being processed to sorry for the delay because it was over 21 days to DDD the following week. This was my experience and it seems to be doing it again

    Reply
    3
  8. Vannyy

    @Amy19: nothing

    Reply
  9. Jennifer

    @bleuinboston: Lmao

    Reply
    1
  10. bleuinboston

    if theres anyone we should be grinding up, it should be sbtpg!!! every year during tax time i get amnesia and have fees taken out of my federal 🤦🏻‍♀️ count your days tt and sbtpg. im going with freetaxusa next year and paying up front. ill tattoo it on my forehead if i have to 🤕

    Reply
    2
  11. Kldrex21

    @Kate: Did you use the IRS Pin they send you when you filed your taxes?

    Reply
  12. Truth

    @Awesome: That is the Truth.

    Reply
  13. Thegreatbambino

    @TeeDee44: omg thank u lol yesterday I asked a question that needed answered like 6 times through the day because it kept getting pushed back by will
    My refund come early stuff which I get they have their right to ask but dang some have actual questions or want others experiences on our situation with issues and can’t get reposted befause were pushed down by will I get my refund early so hopefully today is a better day to get insight lol i didn’t want to be the one to say it

    Reply
  14. Brooke

    @tigerlili: I remember you here in 2015. That was My personal panic year. I wanted to thank you for taking time out of your day to help each of us every year. Tax season is stressful on everyone, can be confusing to some, and I appreciate you doing this. You don’t have to be here, but we are glad that you are. Thanks again.

    Reply
    3
  15. Amy19
    • Tax Preparer:
      FreeTaxUSA
    • Fees:
      Free
    • Date Accepted:
      Jan-29
    • Transcript:
      Online
    • Cycle Code:
      20240605
    • Cycle:
      Daily
    • As of:
      Mar-4
    • I Got My Refund!

    @Vannyy: Look on your IRS account page under notices sent. It might say where the money is going, how much and why.

    Reply
  16. Jennifer

    @Vannyy: You will get that amount on the 23rd. Possibly the 22nd.

    Reply
  17. MSRazorbackPhD

    @CarolinaWonderer: No problem. I normally am all over this site, but this year has been….:)

    Congrats on the marriage!

    Reply
  18. Vannyy

    @curt: I have that message too its says approved two orange bars. Approved for direct deposit but not the 23 like on transcripts 846 2/23 . Does this mean I wont get my refund on 2/23/2023 . My refund amount on the side is my full amount.Your tax refund has been approved for direct deposit. However, it may be partially or completely reduced to pay a past due obligation, such as child support, another federal agency debt, or state income tax. If so, the Bureau of the Fiscal Service (BFS), who issues IRS refunds, will send you a notice with the amount of the debt and contact information. The details of the debt are not provided to the IRS. This application will be updated with the refund amount remaining, if any, after the debt is deducted. If your refund is not credited to your account by February 28, 2023 , please revisit this site or visit the Refunds page on IRS.gov, for your revised refund status. Updates to refund status are made no more than once a day.

    Reply
  19. Gators352

    @Jennifer: I said since then it says are you his dependent plus she still could be his dependent weather she works or not he may make more then her she didn’t have a problem she replied back with a thank you so you guy’s reading into negativity drama this morning y’all must woke up won the wrong side of the bread not bed bread cause you must didn’t get a movement this morning

    Reply
    3
  20. Jennifer

    @Ina: Just try again later. It happens alot.

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

    @marykelly: thank you!!!

    Reply
    1
  22. Ina

    Two days ago I check on my tool where’s my refund and it would tell me they received it but now it tells me there’s a error on entering the information so I don’t know what to do

    Reply
  23. marykelly
    • Tax Preparer:
      Other
    • Date Filed:
      Jan-28
    • Fees:
      From Refund
    • Bank:
      Serve
    • Bars:
      2nd Bar
    • Date Accepted:
      Jan-28
    • Transcript:
      Online
    • Cycle Code:
      20230605
    • Cycle:
      Daily
    • As of:
      Feb-20
    • I Got My Refund!

    @Chasingcarson_: no problem ! When it updates I will tag you :)

    Reply
    1
  24. CarolinaWonderer

    @MSRazorbackPhD: thank you so much

    Reply
  25. Awesome

    @Gators352: Yea, that was like Liz Cheney WHO…. Just another nobody.

    Reply
    1
  26. csmith92

    Has anyone heard of anyone getting a deposit through m and t bank? Or does anyone know if m and t is a NHB?

    Reply
  27. MSRazorbackPhD

    @Mommytotwinsplus2: More than likely 2/22

    Reply
  28. Mommytotwinsplus2

    Anyone with credit karma see funds? DDD 2/23?

    Reply
  29. OhWell

    The offset was onlt $400 btw

    Reply
  30. Jennifer

    @Amy19: I was hoping one was on too.

    Reply
    1
  31. MSRazorbackPhD

    @CarolinaWonderer: No review should be had. You should be able to check under either of y’alls ss#. That’s how it works for us. And that shouldn’t make you daily or weekly…unless either of you were already. HTH!

    Reply
  32. Amy19
    • Tax Preparer:
      FreeTaxUSA
    • Fees:
      Free
    • Date Accepted:
      Jan-29
    • Transcript:
      Online
    • Cycle Code:
      20240605
    • Cycle:
      Daily
    • As of:
      Mar-4
    • I Got My Refund!

    Any MOD on this morning?

    Reply
    2
  33. OhWell

    If I got a 846 code and a 898 code appeared today will I still get my refund?

    Reply
  34. Gators352

    Well guys I’m off the grid someone keep replying to my name when I ask them not to do you guys have a bless day I’m thankful for the ones I’ve been helping this morning (Bye Tigerlili ) you’re the one that’s annoying to me and someone just put you in your place thanks for that person

    Reply
    7
  35. Amy19
    • Tax Preparer:
      FreeTaxUSA
    • Fees:
      Free
    • Date Accepted:
      Jan-29
    • Transcript:
      Online
    • Cycle Code:
      20240605
    • Cycle:
      Daily
    • As of:
      Mar-4
    • I Got My Refund!

    @Roni: It is listed by code on your transcript. If you have access to your transcript, look at the bottom left transcript. Then scroll down, there will be a cycle code, it will start with 2023 then four more numbers that are the IRS week and day of the week. If you end 01-04, you are daily, can update any day. You can also be a 05 daily but most 05 are weekly, they only update on Friday. If you have 05, look back at the previous years. If they all are 05, you are weekly. Mine fluctuate, between 05 and other numbers so I am daily. Hope this helps you.

    Reply
    1
  36. Jennifer

    Literally I’m sitting in a refund community with a bunch of kids. The arguing with Tigerlili is rediculous. Ain’t nobody here the “expert” cause if so we wouldn’t be here. Grown people in here in pissy moods and taking it out on a random person. Nonsense.

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

    @marykelly: thank you so much Mary! That’s all I was trying to find out.

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

    @Tigerlili_1: okay see I was being nice but since you started. First off sweetheart, you’re literally giving out wrong information. And you should have never replied to me begin with cause I didn’t ask you anything. But you think you know everything and once you get called out instead of saying “oh my bad “ you want to say “cupcake” like your bath water don’t stink. Also if I was playing keyboard warrior I wouldve actually said something offense but I didn’t. My @ the same on everything sugar foot. You got energy with me but not gator cause you know you’re wrong. Now you can back track, back peddle , back slide for all i care but the comments still show that you started the whole thing. And you can’t find a mean comment I made, because I didn’t say anything. Literally put not being rude. But now I am :)

    Reply
    5
  39. marykelly
    • Tax Preparer:
      Other
    • Date Filed:
      Jan-28
    • Fees:
      From Refund
    • Bank:
      Serve
    • Bars:
      2nd Bar
    • Date Accepted:
      Jan-28
    • Transcript:
      Online
    • Cycle Code:
      20230605
    • Cycle:
      Daily
    • As of:
      Feb-20
    • I Got My Refund!

    @Chasingcarson_: hi I have a serve card and I don’t have my deposit as of yet it’s going thru republic bank . So you’re not alone with this situation.

    Reply
    2
  40. Brat_ of_ course

    @Gators352: I got you lol

    Reply