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,361 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. 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!

    @Adepa: Yes, i believe i have seen some refunds taken for students loans.

    Reply
  2. Benita
    • Tax Preparer:
      Other
    • Date Filed:
      Feb-4
    • Fees:
      From Refund
    • Bank:
      Chase
    • Bars:
      1st Bar
    • Date Accepted:
      Feb-4
    • Date Approved:
      Feb-19
    • WMR Date:
      Feb-25
    • Transcript:
      Online
    • Cycle Code:
      20250705
    • Cycle:
      Weekly
    • As of:
      Mar-3
    • Processing Date:
      Mar-3
    • I Got My Refund!

    @Stephrod101: I heard my date, it said 2/25/25.

    Reply
  3. Adepa

    Please someone help me i just want to know if they garnishing refunds for student loan. I know it hasn’t been since covid but is it on this year?

    Reply
    1
  4. eric529
    • Tax Preparer:
      FreeTaxUSA
    • Date Filed:
      Jan-21
    • Fees:
      In Advance
    • Bank:
      One
    • Bars:
      1st Bar
    • Date Accepted:
      Jan-21
    • Identity Theft

    @Sheila_33: @Tigerlili_1
    Hey hows everything going.hopefully alls well in you all worlds

    Reply
  5. Tonicmo88

    @Paisley: same here!

    Reply
  6. Paisley

    Waiting on SBTPG to release for DDD 2/25. Just received email that my refund is on the way and will be deposited by the end of the next business days. No trace number yet though.

    Reply
  7. TND

    @Clos: The one time i decided to do that just happened to be the same time the interface on TT was messed up and mislabled boxes regarding W2 info. They ended up charging my card and i was still 8 months without a refund. Everyone i contacted to see what was up acted dumb as rocks. Eventually i figured out on my own it was TT screw up on their behalf. I could have sued them for it but im not that willing. I should be but im not.

    Reply
    2
  8. Clos

    We all have our own circumstances and we deal with them but bringing added stress for something you cant control is never good. With a little preparation and patience avoid these 3rd party companies they only want your money thats it. Good luck to you all and god bless.

    Reply
    1
  9. Quana

    @LJH: yup.. been funded since Friday night but still no trace # DDD 2/26

    Reply
    2
  10. SayItAintSooooo

    i just looked at my amounts received and it has a date posted of 2/25/25 (tomorrow)…then it has the amounts paid to you dates posted as 2/26/25. maybe there is a chance i can get it tomorrow if that tracing number pops in tomorrow. no rush though, im just happy to have a smooth sailing tax season. praying everyone gets their refunds soon. :-)

    Reply
    3
  11. wade123
    • Tax Preparer:
      TaxAct
    • Date Filed:
      Jan-17
    • Fees:
      Free
    • Bank:
      Chase
    • Bars:
      1st Bar
    • Date Accepted:
      Jan-17
    • Transcript:
      Online
    • Cycle Code:
      04
    • Cycle:
      Daily
    • I Got My Refund!

    How do you talk to a live agent at the IRS

    Reply
  12. Starchild1111

    @stephrod101: right

    Reply
  13. Ree

    @nitpicker: I don’t think it’s so much about being patient, as it is we are always being told something different. If we were told from the start a certain date and that was the end of it, that would be understandable. But when you are being told to expect early deposits, some have even paid extra for an early deposit, it does get frustrating when that keeps changing or doesn’t happen. Especially when everyone really needs their refund so badly.

    Reply
    4
  14. Louisiana lady

    @SamfromMA: ok but will I get it on my ddd or after

    Reply
  15. Stephrod101

    @Benita: It doesn’t give a date just the amount and to check with your financial institution for availability.

    Reply
  16. Ree

    @LJH: I think alot of us are waiting for this trace number. I have personally seen several get their funds without a trace number listed.

    Reply
    4
  17. California girl83

    Ugh… SBTPG just talked to a representative she told me that won’t be releasing my refund till 2/26!! But my refund been there since 2/21!!😤

    Reply
    3
  18. Bobeatz

    @Stephrod101: same thing it said to me and for info about a reduced refund log into the site I don’t have that

    Reply
  19. Ree

    @Stephrod101: I called them also and they seem to be saying the funds have been sent already and to check with our financial institution. I thought I had read that it has to have the trace number prior to being sent, but I have seen several getting their funds with no trace number listed. It’s all a little frustrating to say the least.

    Reply
    1
  20. SamfromMA

    @Louisiana lady: if you tried for the 5 day early then you won’t be able to check Sbtg

    Reply
    1
  21. Benita
    • Tax Preparer:
      Other
    • Date Filed:
      Feb-4
    • Fees:
      From Refund
    • Bank:
      Chase
    • Bars:
      1st Bar
    • Date Accepted:
      Feb-4
    • Date Approved:
      Feb-19
    • WMR Date:
      Feb-25
    • Transcript:
      Online
    • Cycle Code:
      20250705
    • Cycle:
      Weekly
    • As of:
      Mar-3
    • Processing Date:
      Mar-3
    • I Got My Refund!

    @Stephrod101: What date did say they were sending it out ?

    Reply
  22. Stephrod101

    I just called SBTPG and it states my payment amount and to check with my financial institution for payment availability. Seriously!? SBTPG has not even sent anything out why would I check with my bank, if you still have my money.

    Reply
    5
  23. EricaChristyne

    @Sheila_33: Hopefully, thank you! :)

    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!

    @EricaChristyne: Hopefully they just get it fixed then. :)

    Reply
  25. stephrod101

    This SBTPG waiting is insane. I am not doing this 3rd party refund anymore. First waiting for the 846 to drop and then having to wait for SBTPG to decide when it wants to release funds to us when they clearly have been funded and there is no reason for them to hold our money. On top of the that the IRS states we should receive our refund “by” the date shown NOT the day of makes it worse that SBTPG is holding. I emailed them as to why they are holding funds, I am sure I will not receive a response until after they have either released or give me a scripted email response back and we will still have to wait it out.

    Reply
    4
  26. EricaChristyne

    @Sheila_33: I received a letter, it’s telling me that I don’t have to do anything and just wait 60 days. Letter was with a date of 3/3 but I received it a while ago. LOL… Oh well. I’ll wait and see what happens. Today is the 570 date.

    Reply
  27. Mandie (not signed in)

    @LJH: I didn’t even know there was a trace number on there lol, where do I look for that?

    Reply
  28. Benita
    • Tax Preparer:
      Other
    • Date Filed:
      Feb-4
    • Fees:
      From Refund
    • Bank:
      Chase
    • Bars:
      1st Bar
    • Date Accepted:
      Feb-4
    • Date Approved:
      Feb-19
    • WMR Date:
      Feb-25
    • Transcript:
      Online
    • Cycle Code:
      20250705
    • Cycle:
      Weekly
    • As of:
      Mar-3
    • Processing Date:
      Mar-3
    • I Got My Refund!

    @LJH: Yes, I’m waiting. I don’t think it will show until tomorrow. I called the Sbbt phone number and it stated that it will be sent on 2/25/25. Last year they deny it out the day before, this year they’re holding it.

    Reply
  29. Chelyn
    • Tax Preparer:
      Turbo Tax
    • Date Filed:
      Jan-27
    • Fees:
      From Refund
    • Bank:
      Credit karma
    • Bars:
      2nd Bar
    • Date Accepted:
      Jan-27
    • WMR Date:
      Feb-26
    • Transcript:
      Online
    • Cycle Code:
      20250605
    • Cycle:
      Weekly
    • As of:
      Mar-3
    • Processing Date:
      Feb-24
    • I Got My Refund!

    @LJH: yup still waiting by ddd is 2/26

    Reply
  30. Paisley

    @LJH: Yep! Still waiting.

    Reply
  31. Louisiana lady

    @Yaeee: who you filed with?

    Reply
  32. LJH

    DD 2/25
    Is anyone else still waiting for SBTPG to post trace #

    This is insane

    Reply
    10
  33. Yaeee

    Ddd 2/26 chime just hit ! Goodluck everyone

    Reply
    4
  34. Nikknikk

    JH filed
    2/26 DDD
    Republic bank Fees and advance taken out
    Funded Friday said sent to bank.
    Just Hit Cash App!! Finally. Cst

    Reply
    3
  35. Louisiana lady

    Why does sbtpg say no account found?
    Filed with TurboTax
    DDD 2/26

    Reply
    1
  36. mickey m
    • Tax Preparer:
      Turbo Tax
    • Date Filed:
      Jan-29
    • Fees:
      Free
    • Bank:
      Credit Karma checking
    • Bars:
      3rd Bar
    • Date Accepted:
      Jan-29
    • Date Approved:
      Mar-21
    • WMR Date:
      Mar-26
    • Transcript:
      Online
    • Cycle Code:
      20251205
    • Cycle:
      Weekly
    • As of:
      Apr-7
    • Processing Date:
      Apr-15
    • I Got My Refund!

    @Frost87: what is needed for ID verification that what the TA said I was going to get in the mail they claim it was sent out 02/21 so I don’t know how long it will take for me to get it so I’m hoping it appears on my tax account this week sometime

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

    @wade123: Nice. Happy someone “guided” you thru the process, lol

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

    @EricaChristyne: If it doesn’t resolve in the next week or so internally, then you may want to see if you need to amend or wait and see if a letter arrives that you can respond to and fax in the w2.

    Reply
  40. Jessica C

    @Tigerlili_1: i understand that… But if my nhc is saying they haven’t received it and irs is saying they have sent it idk wtf to believe anymore

    Reply