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,357 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. sgorham29
    • Tax Preparer:
      Other
    • Date Filed:
      Jan-29
    • Fees:
      Free
    • Bars:
      1st Bar
    • Date Accepted:
      Jan-29
    • Transcript:
      Online
    • Cycle Code:
      20240705
    • Cycle:
      Weekly
    • As of:
      Mar-4
    • Processing Date:
      Mar-4
    • Tax Refund Offset
    • I Got My Refund!

    @Spring The IRS sends Letter 2645C to let you know they are waiting on information or need more time to review the information you or your representative sent.

    Reply
  2. spring

    2645 c what does it mean

    Reply
  3. Mlronq
    • Tax Preparer:
      Turbo Tax
    • Date Filed:
      Jan-26
    • Date Accepted:
      Jan-26
    • Cycle:
      Weekly
    • As of:
      Mar-27

    @ Keyz23 check you transcript. That will give you a more accurate idea of what’s going on. See if you have any codes on there.

    Reply
    2
  4. Keyz23

    @Deano: Thanks i hope so 🙏🏿,🙌🏿🤗

    Reply
  5. spring

    Letter LTR 2645 C WHAT DOES IT MEAN HELP IT SAYS JUST WAIT.

    Reply
  6. Deano

    @Keyz23: That’s a great message to have your fine not to worry 🙂

    Reply
    1
  7. Keyz23

    My refund status say being processed what does that mean with a topic152 this is crazy my 21 days is Friday 😭 should i be concerned 😭

    Reply
  8. Me

    @Sheila_33: thanks you I’ve got 2etters from IRS both saying do nothing

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

    @Me: Wage account sometimes doesn’t fill in for some until much later in the year. If your husband’s wages haven’t updated on the SSA site, then he may need to call the employer to ask when they were submitted to SSA. In the past, a lot of the holds on returns have been because w2’s weren’t sent in for the IRS to reconcile with the return. As far as an advocate, you might consider submitting a 911 request advocate form for an expedited hardship, especially since you are dealing with health issues. Fax that request to the local advocates office in your state.
    In some cases, advocates won’t take cases if they can see that there is nothing they can do. For example, if they see that a return is just waiting in que to cycle through and finish up or if there is no information required from the taxpayer that needs to be submitted, and its just pending for manually being put back into the system to finish. In your case, since your husbands w2 is not showing on the SSA site, its possible that more information is going to be needed to finish the processing.

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

    @Mironq: If they are w2’s reported by your employer and they’re still not showing up on SSA, I would contact my employer and find out when they were sent it. Employers are required to have w2’s sent in by the end of January, and since we’re now into April, then that may be the issue with your return taking so long to finish processing if they’re trying to verify the income. W2’s are sent directly to SSA, and that is the source the IRS uses for reconcilation with what has been submitted on the filers return.

    Reply
  11. NVDIV

    @570 Go Away: still nothing as well. Haven’t called in about 2 weeks now. I’m determined our refunds ain’t happening and they are hiding some theft

    Reply
    2
  12. 570 Go Away

    @NVDIV: Anything yet friend? I got that letter saying to wait 60 days and do nothing back in February, filed late January and have had zero updates or anything. Have you called? Did they say anything?

    Reply
    1
  13. MOE

    Getting a letter tomorrow fron IRS Kansas City does anyone no what it would be ?

    Reply
  14. Me

    Why when I check wage transcript on IRS it says my name like it’s waiting on mine but I have not worked for over 10 years only my husband what in the world could that me thaanks

    Reply
  15. Jay
    • Tax Preparer:
      Turbo Tax
    • Date Filed:
      Feb-3
    • Fees:
      In Advance
    • Bank:
      PNC
    • Bars:
      2nd Bar
    • Date Accepted:
      Feb-3
    • Date Approved:
      Feb-20
    • WMR Date:
      Feb-24
    • Transcript:
      Online
    • Cycle Code:
      20250604
    • Cycle:
      Daily
    • As of:
      Mar-10
    • Processing Date:
      Feb-24
    • I Got My Refund!

    @zhosa: did anything on your transcripts update showing any indication of the amended return or try and do the wheres my amended return to see if its in there yet?

    Reply
  16. Jay
    • Tax Preparer:
      Turbo Tax
    • Date Filed:
      Feb-3
    • Fees:
      In Advance
    • Bank:
      PNC
    • Bars:
      2nd Bar
    • Date Accepted:
      Feb-3
    • Date Approved:
      Feb-20
    • WMR Date:
      Feb-24
    • Transcript:
      Online
    • Cycle Code:
      20250604
    • Cycle:
      Daily
    • As of:
      Mar-10
    • Processing Date:
      Feb-24
    • I Got My Refund!

    @zhosa: oh excellent thats good! yeah i filed mine yesterday because after thinking it over and being told to do it that it would speed things up, i did it. i will call them tomorrow and see if they see my amended return.. i hope its not 16-20 weeks..

    Reply
  17. Me

    @Mlronq: thanks so much. It’s crazy how when I look at wage transcript it has my name not my husbands and I haven’t even work in 10 years only is one w2 it’s just wild to me. But your seet thanks.

    Reply
  18. zhosa

    @Jay: I see you went ahead and filed your amended so, hopefully, we will update to an 846 code soon (friday). Yes i did get the 20-week spiel. When i called the irs yesterday she could see my amendment and i hope it will, immediately, X out the original this friday (wishful thinking).

    Reply
  19. Jay
    • Tax Preparer:
      Turbo Tax
    • Date Filed:
      Feb-3
    • Fees:
      In Advance
    • Bank:
      PNC
    • Bars:
      2nd Bar
    • Date Accepted:
      Feb-3
    • Date Approved:
      Feb-20
    • WMR Date:
      Feb-24
    • Transcript:
      Online
    • Cycle Code:
      20250604
    • Cycle:
      Daily
    • As of:
      Mar-10
    • Processing Date:
      Feb-24
    • I Got My Refund!

    @Mlronq: well i filed my amended return yesterday so we are both taking them for the team.. i swear i hope its not the full 20 week waiting period.. the rep i was talkin to yesterday brought up a good point though.. she said when our accounts start accumulating interest, thats usually when the IRS starts acting because she told me they hate havin to pay that out and do everythin possible to avoid it.. i got my official TAS rejection letter in the mail yesterday sayin they cant help me until June 30..

    Reply
  20. Mlronq
    • Tax Preparer:
      Turbo Tax
    • Date Filed:
      Jan-26
    • Date Accepted:
      Jan-26
    • Cycle:
      Weekly
    • As of:
      Mar-27

    @Sheila_33 maybe you can help me do you know anything about ssa?
    I was wondering something about my wages being reported also…I don’t see anything reported on SSA for 2022, it says on the website that it takes a while to show up but I see other peoples are showing so does this mean my employer didn’t report mine?

    Reply
  21. Mlronq
    • Tax Preparer:
      Turbo Tax
    • Date Filed:
      Jan-26
    • Date Accepted:
      Jan-26
    • Cycle:
      Weekly
    • As of:
      Mar-27

    I was wondering something about my wages being reported also…I don’t see anything reported on SSA for 2022, it says on the website that it takes a while to show up but I see other peoples are showing so does this mean my employer didn’t report mine?

    Reply
    1
  22. Mlronq
    • Tax Preparer:
      Turbo Tax
    • Date Filed:
      Jan-26
    • Date Accepted:
      Jan-26
    • Cycle:
      Weekly
    • As of:
      Mar-27

    @ME
    so sorry you’re going through this! Unfortunately we are all stuck in similar positions and just keep being told to wait, the only think I can recommend is to contact your congressman and see if they’ll get in touch with the irs on your behalf. I’ve heard a few people do this to try and get some answers. Wish there was more we could do :(

    Reply
  23. Me

    Ok so everything on my account transcript says 4/15 like for all my credits with a negative and the code 570 and 971 already received letter a month ago saying I need to do nothing 1040 paper and my as of date is 3/6 can some one please help. My husband is the only one that works and when I looked on wage account he it my name with no w2 on file well I didn’t have one to file on ssa my husbands hasn’t updated yet this year. What is going on I have so many health issues and I really need that money badly and can’t get an advocate because they can’t tell us anything about 2022 taxes

    Reply
  24. PatientlyWaitingVA

    Is it possible that my refund is delayed because my employer hasn’t filed their taxes as of today? I have no wages listed and filed on 2/23/23. I have no transcript available for this year

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

    @NVDIV: The wage transcript sometimes doesn’t populate until later in the year. I’ve had mine not update until around September some years. If you can see it in your SS earnings, then you should be fine.

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

    @Mona: The 290 with a 0 amount isn’t a bad thing. Means that nothing is owed.

    Reply
  27. Sheppard

    Did where’s my refund start getting new messages on the where’s my refund site?

    I just filed April 2nd
    and the message says:

    we have received your tax return and it is being processed.

    If you have filed a complete and accurate return your refund should be issued within 21 days of the received date. However processing may take longer under certain circumstances.

    Then it lists the tax topic 152.

    Is that last part new or something? I don’t remember seeing that

    Reply
    1
  28. ArieZZZ91

    @Twinkle toes: I have the same DDD 4/5, I have Netspend, I got my fees taken from my refund I know I probably won’t be getting mine until the that 4/5 DDD but you should start checking your account tomorrow at 12am it might deposit then.

    Reply
  29. Me

    @Jay: wow how insane and stupid I’m sick of irs

    Reply
  30. Jay
    • Tax Preparer:
      Turbo Tax
    • Date Filed:
      Feb-3
    • Fees:
      In Advance
    • Bank:
      PNC
    • Bars:
      2nd Bar
    • Date Accepted:
      Feb-3
    • Date Approved:
      Feb-20
    • WMR Date:
      Feb-24
    • Transcript:
      Online
    • Cycle Code:
      20250604
    • Cycle:
      Daily
    • As of:
      Mar-10
    • Processing Date:
      Feb-24
    • I Got My Refund!

    @Mlronq: it is crazy what is going on with the IRS this season! after my initial 21 days were up, i contacted the IRS and was told they could not tell me why my return was being held and i said but the 21 days are up and he told me yes but we can not release any additional information at this time but just wait for a letter to which i said to him i already received a 4464C letter before my 21 days were up and he paused and said i still can not help you. i then contacted the TAS who finally was able to tell me its an income mismatch that is holding up my return and she said the agent at the IRS should have been able to tell me that and that there was no reason he could not release that info when its right there on the screen as the flagged issue.

    Reply
  31. Mlronq
    • Tax Preparer:
      Turbo Tax
    • Date Filed:
      Jan-26
    • Date Accepted:
      Jan-26
    • Cycle:
      Weekly
    • As of:
      Mar-27

    @jay yes they send that first 60 day letter and wait a month then send a second 60 day letter. Lol that’s prob why when you call and talk to a representative they will tell you 120 days :( ugh. It really is ridiculous. I wish they would just tell me WHY it’s being held for so long. It shouldn’t take 120 days to review a w2 lol

    Reply
  32. Twinkle toes

    DD for 4/5 i use chime fees were not paid upfront. Any idea when deposit will hit?

    Reply
    1
  33. Jay
    • Tax Preparer:
      Turbo Tax
    • Date Filed:
      Feb-3
    • Fees:
      In Advance
    • Bank:
      PNC
    • Bars:
      2nd Bar
    • Date Accepted:
      Feb-3
    • Date Approved:
      Feb-20
    • WMR Date:
      Feb-24
    • Transcript:
      Online
    • Cycle Code:
      20250604
    • Cycle:
      Daily
    • As of:
      Mar-10
    • Processing Date:
      Feb-24
    • I Got My Refund!

    @Me: just warning you that even though the notice says 60 days, it is in fact 120 days due to Covid -19.

    Reply
  34. Me

    So I got a cp05 letter saying do nothing about 3 weeks ago today I got that says 1040 on it and they need additional 60 days but I need to do nothing what is going on I’m so confused plzzzplzzz help

    Reply
  35. Jay
    • Tax Preparer:
      Turbo Tax
    • Date Filed:
      Feb-3
    • Fees:
      In Advance
    • Bank:
      PNC
    • Bars:
      2nd Bar
    • Date Accepted:
      Feb-3
    • Date Approved:
      Feb-20
    • WMR Date:
      Feb-24
    • Transcript:
      Online
    • Cycle Code:
      20250604
    • Cycle:
      Daily
    • As of:
      Mar-10
    • Processing Date:
      Feb-24
    • I Got My Refund!

    @zhosa: did they give you the spiel about the amended return taking up to 20 weeks to process? i received a letter from the TAS today saying that they would not be able to help with my issue until June 30. when i called and spoke with someone at TAS just before, she said anything can happen between now when i file the amended return and the 20 weeks of processing for the amended return. she did say its possible this could be cleared up within the original 120 days but she said be prepared to wait the 20 weeks and then an additional 60 days after that but she also said that likely wont happen because the interest will start accumulating and the IRS hates having to pay that out so they try and process all of these before that happens.

    Reply
  36. Jay
    • Tax Preparer:
      Turbo Tax
    • Date Filed:
      Feb-3
    • Fees:
      In Advance
    • Bank:
      PNC
    • Bars:
      2nd Bar
    • Date Accepted:
      Feb-3
    • Date Approved:
      Feb-20
    • WMR Date:
      Feb-24
    • Transcript:
      Online
    • Cycle Code:
      20250604
    • Cycle:
      Daily
    • As of:
      Mar-10
    • Processing Date:
      Feb-24
    • I Got My Refund!

    @Jas: that seems to be what the most common reason with returns being held up this year is an issue with payroll departments not sending W2 information to the IRS on time like normal. my payroll company did send the IRS our W2 info but they misprinted my W2 with the wrong info so now mine is being held for correction.

    Reply
  37. Jas

    Okay so I believe I know why my return is on hold! I called the advocate office and they gave me the whole not helping people with my type of case until June and that by then I should receive my refund …ETC. So I came to the conclusion that my return was flagged due to my W2 being sent out late. I had to contact my employers HR to even receive a W2 form I was waiting the whole January and half way through February. I called and they told me they didn’t have a W2 on file and generated for me this year I’m like what!?(how is that possible). Basically they end up making me one and I then filled my return a few days after I believe that the IRS may not have had this income listed since it was sent out to me late it had to be a delay for the IRS as well.

    Reply
  38. Jay
    • Tax Preparer:
      Turbo Tax
    • Date Filed:
      Feb-3
    • Fees:
      In Advance
    • Bank:
      PNC
    • Bars:
      2nd Bar
    • Date Accepted:
      Feb-3
    • Date Approved:
      Feb-20
    • WMR Date:
      Feb-24
    • Transcript:
      Online
    • Cycle Code:
      20250604
    • Cycle:
      Daily
    • As of:
      Mar-10
    • Processing Date:
      Feb-24
    • I Got My Refund!

    i just received a letter from the Taxpayer Advocator Service stating that they are not able to assist taxpayers for current year 2022 returns until the end of June at the earliest.

    Reply
  39. Mona

    @Sheila_33: hello so I’ve been waiting on my amended for my erc credit to be added to my return for 2021 return I called they said it was closed and processed on march 22nd I have a code on trans 290 with 0 next to it does this means I won’t be getting anything back

    Reply
  40. Jay
    • Tax Preparer:
      Turbo Tax
    • Date Filed:
      Feb-3
    • Fees:
      In Advance
    • Bank:
      PNC
    • Bars:
      2nd Bar
    • Date Accepted:
      Feb-3
    • Date Approved:
      Feb-20
    • WMR Date:
      Feb-24
    • Transcript:
      Online
    • Cycle Code:
      20250604
    • Cycle:
      Daily
    • As of:
      Mar-10
    • Processing Date:
      Feb-24
    • I Got My Refund!

    @Amber: i honestly have no idea then unfortunately. with me, the IRS has on file the correct W2 information but the W2 i was sent had incorrect figures and i filed with those and my return was flagged for review because the numbers did not match

    Reply