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,289 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. Va757pather

    @Horsecharlie09: I see my money in SBTPG; and I saw that pop up msg; I have a NHB(no hold bank) ; are we still waiting until 2/26 ;

    Reply
    2
  2. TIA not signed in

    @Nobodyputsbabyinthecorner: That is definetly the way to do it. Sorry you guys are having this issue.

    Reply
    2
  3. Mom@3

    @Horsecharlie09: I am, I am just a nervous wreck that it’s gotten lost and they really screwed up. After rereading the contract if I have a “lost payment” they have months after I bring it to their attention to investigate it. They really are shady. That fine print and clauses are something else.

    Reply
    3
  4. Horsecharlie09

    @Mom@3: OHHHH ok now I understand what your saying. Yes something is messed up. Why don’t you file a BBB complaint? I would do it now. Get ahead of that stuff. Bc even if you do remember receiving your money on the day you’re supposed to, the point is they are up to something shady & they can’t be doing ppl like this. Ppl need 2b able 2 trust who they are doing business with. Also, what if u don’t get your u will want to have gotten a head start on it and filing a complaint will get them to look into it 4 sure. Besides they need 2 b looked into regardless. I’m going to do it bc I want an explanation as 2 why they are holding my $

    Reply
    2
  5. Mom@3

    @Horsecharlie09: Yes and when I called the IRS that’s what they told me the routing account was Cross River. TT customer service insist the IRS and SBTPG are lying because TT says SBTPG has it. I don’t know or care where it is honestly they better just get it to me by 2/24. My fees on the TT website showed paid yesterday now it’s saying they don’t exist so they screwed something up and are trying to cover their tracks.

    Reply
  6. Horsecharlie09

    I hadn’t checked SBPGT since 11pm , checked just now and they received my money too. Says fees paid and all. So NOW I plan on calling. Gonna make a BBB complaint. They will end up with a class action lawsuit. Wait and see. Everyone who has their fees paid who has a DDD date of 2/26 who paid up front, got their deposits. But if you had the fees taken from your refund they are not depositing the money to you. Even though they have received the money and took their fees which is the same thing as fees being paid up front because the point is that they have received their money. So yeah I’ll be calling for my first time later today

    Reply
    3
  7. Horsecharlie09

    @Chelyn: HA! See?! They know what they are doing. That’s why I say people need to keep calling because they thought that they would be slick by putting up that post saying that people will not get their refunds until the date that IRS has listed but then think that people are just going to ignore the fact that they are holding on to their money even though the fees have been paid. All the while all these other banks are releasing people’s money the day the money is received. They put this pop up on the bank website because people were calling but now people still need to call and ask him why they are holding on to their money when they can see fees were paid. Maybe it’ll get them to release if enough complain

    Reply
    4
  8. Horsecharlie09

    @Mom@3: hmmmm…. I think I read somewhere that the people that applied for the 5 days early automatically go to Cross River bank. But I don’t know if that’s if you get approved for the 5 days and if you end up getting it 5 days early only or if it’s still goes through Cross River even if you don’t end up getting it 5 days early. I would assume that you would still get it through Cross River. For me, I can see my advance amount that I got but that’s it and otherwise it shows unfunded. I find it odd that so many people were not able to get the 5 days early

    Reply
    1
  9. Horsecharlie09

    @Mom@3: was it the other bank? They have 2 banks they are dealing with this year. I forget what the other 1 is called. Begins with a C I believe. It’s either one or the other. I think it’s something like cross river or something like that lol. You can ask here and ppl will tell u

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

    @Horsecharlie09: it’s also crazy because on sbtpg main page under “As fast as e-filing” it says Tax refund is available the same day the IRS issues the automated payment

    Reply
    1
  11. Mom@3

    @Horsecharlie09: I applied for the 5 day early and SBTPG has no information on my return. I had my fees taken from my return. I even called them yesterday and they said no they have no record of it. I have Credit Karma bank. I am trying to figure out if this is just me they screwed up or others. I mentioned in a couple post the IRS told me my refund was going to Cross River bank even though I didn’t get my refund 5 days early.

    Reply
  12. Horsecharlie09

    @Vontane: funny it’s saying ” amount paid 2u ” but TT/SBPGT is not paying out early 4 alot of ppl. They are saying that they have paid but also have a pop up on the screen stating that people will not get their money until the date listed on the IRS website. They are trying 2cover their rear ends but not doing a good job. Notice how ppl who paid up front are getting their refunds before the date the IRS has listed 4 them? But people who did not pay their fees up front are being told that they will not receive it until the date IRS has listed. Makes ZERO sense. in both cases when bank has been paid their fees$, then our $should not be held on to. I sense a class action lawsuit that’ll pop up sometime down the road AGAIN!

    Reply
    2
  13. Horsecharlie09

    @Mom@3: my DDD is 2/26. I got the advance . Fees are being paid through refund. Got my 846 early Friday morning. I am a pather. All day today SBPGT has not showed anything other than the advance amount. Said ” unfunded ” . Last time I checked was probably closer to 11pm est, now it’s 2:20am est. No I did not opt in for 5 days early bc I chose to apply 4 the advance instead when I did my taxes through TT this year
    I see ppl saying they are being funded but they aren’t saying if they did the 5 day early & if they paid upfront or if fees are being taken from refund. Including this information when updating one another really helps : )

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

    Anyone with a dd 2/26 how long did it take to receive trace number?

    Reply
  15. Vontane

    @Tawana.L: scroll down to Amount paid to you then slide over to the left

    Reply
  16. Nikknikk

    @hello: usually. Mine hasn’t shown up either. Was sent around 6:00 pm Republic bank. I have an NHB. Usually once sent it comes same day. Like 3 hours later. Something is definitely up.

    Reply
  17. Tawana.L

    Can I ask? Where do find this trace#. On SBGPT.

    Reply
    1
  18. Vontane

    @Tullie44: Yes🤑

    Reply
  19. hello

    @DreamLooks: what does it mean if trace numbers are populated ar sbtpg? the refund has been sent to bank? so if sent to nhb, it should show up shortly after sen?

    Reply
  20. Vontane

    If you have the Trace # on sbtpg it’s definitely on the way y’all!!! I just checked mines and I see the Trace # so Chime should be releasing soon

    Reply
    2
  21. Tullie44

    My sbt account said funded from Wednesday I now see a trace number does that mean my money was sent?

    Reply
  22. Xtine89122

    My deposit hit my Wellsfargo account around 8:30pm PST. I had fees taken out and was supposed to have 5 days early but said they couldn’t expedite it so they refunded the $25. I filed with TurboTax. My DDD was 2/26, cycle code 20250505

    Reply
  23. Horsecharlie09

    @California girl83: it’s bc they are holding ppls & until the date that the IRS shows your deposit date it’s. Even though every single other place is not doing that. So, they are collecting their fees, and keeping the money sitting in their own account making money off of everybody else’s money that is sitting there which has to be millions upon millions of dollars. Funny bc if it would have been deposited anywhere else including through the IRS, they would have already put it on your account

    Reply
    1
  24. Mom@3

    @Horsecharlie09: Is yours showing on SBTPG? Did you apply for the 5 day early?

    Reply
  25. California girl83

    Just checked SBTPG it show Funded…. but yet nothing on my Brink card…. 😫

    Reply
  26. Nobodyputsbabyinthecorner
    • Tax Preparer:
      Turbo Tax
    • Date Filed:
      Jan-8
    • Fees:
      From Refund
    • Bank:
      Uber
    • Bars:
      1st Bar
    • Date Accepted:
      Jan-17
    • Transcript:
      Online
    • Cycle Code:
      20250505
    • Cycle:
      Weekly
    • As of:
      Feb-24
    • Processing Date:
      Feb-17
    • I Got My Refund!

    @Horsecharlie09: Exactly like make it make sense what are you holding on to it for when you already took the charges from out of it so now you can give me my portion of it there’s no need to hold on to it right that’s how it’s accumulating so many interests and all this other BS they know what they’re doing! I just know next year I really don’t want to have to deal with Turbotax or Santa Barbara I want to just pay my fees up front and just know that when my 846 hits my tax return that it will be going straight to my bank and no one else is

    Reply
    1
  27. KSrBust25

    Federal Accepted 1/17. As of date has been Feb 10th 2025. since 1/31.
    Transcripts are all blank. No notifications about Verification exist. I have an IP pin. I checked the IRS idVerify and it says:
    “We are not able to provide assistance to you via the identity verification tool.
    If you’ve already filed, processing usually takes 21 days (electronic returns) or six weeks (paper returns).”
    Any Thoughts???

    Reply
  28. Horsecharlie09

    @Nobodyputsbabyinthecorner: and see thats not ok. That means they have your money, collected their fees but holding on to the money. Nobody else is doing that. I get that it says deposit date of February 26th, but if the money is received beforehand, and they have in fact taken their fees from the refund then why are they holding on to your refund? They are collecting so much money from doing those people

    Reply
  29. Nobodyputsbabyinthecorner
    • Tax Preparer:
      Turbo Tax
    • Date Filed:
      Jan-8
    • Fees:
      From Refund
    • Bank:
      Uber
    • Bars:
      1st Bar
    • Date Accepted:
      Jan-17
    • Transcript:
      Online
    • Cycle Code:
      20250505
    • Cycle:
      Weekly
    • As of:
      Feb-24
    • Processing Date:
      Feb-17
    • I Got My Refund!

    Hey guys so just an update I just checked SBTPG Where my deposit is showing funded but the posted date by is still February 26! So at least it’s showing posted on their end just waiting for them to release it

    Reply
    2
  30. sojiki

    got trace number how much longer we think the wait will be? I’m hoping for money when I wake up. I’m ok CK if I get a deposit will post. DDD 2.24 trace a little after 12 sbtg

    Reply
  31. Graciousgambino

    Sbtpg says funded just waiting on DD I USED MY GREENDOT BANK

    0505er accepted Feb 17th

    Reply
    2
  32. Mom@3

    @Horsecharlie09: Is yours showing on SBTPG? Mine didn’t so that’s why I called and asked the IRS where my refund was sent. It wasn’t SBTPG.

    Reply
  33. Mom@3

    @Jay Jay not logged in: Cross River bank is who they used for the 5 day early. It states in the contract that bank name on my taxes and I called the IRS they told the routing number from TT of where my refund was going is Cross River. That’s directly from the IRS

    Reply
  34. Mom@3

    Does anyone else have this? What they don’t realize is I took a screenshot where it showed my fees were already paid.

    Reply
  35. Mom@3

    Yesterday my fees on the TT site said paid. Now it says this, You haven’t yet paid for an order for the current year
    Transaction information for orders that are unpaid will not appear here.
    You didn’t purchase directly from TurboTax
    We don’t have details for purchases made at other online retailers, stores or mobile app shops.
    Your TurboTax session has timed out
    If you’ve timed out, sign back in to TurboTax to see your updated orders.

    Reply
  36. Mom@3

    @Jiji: No you can’t contact the bank TT used for the 5 day thing. It’s Cross River Bank. They just transfer you to TT when you call. They have had my refund since Wednesday and I still so not have it. My DD is 2/24.

    Reply
    1
  37. Qj

    @DreamLooks: I don’t have my trace number yet. I updated to funded at 9:15pm. Maybe later in the morning/day.

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

    @DreamLooks: what is trace numbers

    Reply
  39. Blue chyna

    @DreamLooks: mine too finally so in the morning money

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

    Also just realized tt isn’t any better than sbtpg. I wouldn’t be doing with sbtpg if it wasn’t for tt making me upgrade to deluxe and having to pay $123 therefor my funds having to go to sbtpg. I really hope they deal with a lot of pissed off people enough that they finally release people’s money to them. I’d love to know how they’re getting away with it.

    Reply
    2