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

    @basketcasemomma: The 3rd party banks are not something I’m very knowledgeable about. I’m more of a dissect a transcript kind of girl lol. Sorry hun. I’ll keep my fingers crossed for you. :)

    Reply
    1
  2. basketcasemomma

    @Sheila_33: Do you think I should see my deposit Tuesday if I got ddd 2/23 fees taken out with refund? Or will it be weds the 23rd?

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

    @Patientlywaiting1987: Have you called? That date will pass in this next cycle and when those dates don’t adjust out, there may be an issue with the return.

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

    @John: Normally it is unless a holiday shifts the day over.

    Reply
  5. basketcasemomma

    @Tigerlili_1: Do you think it’ll deposit Tuesday even though I have a DDD of 2/23 and have fees taken out with refund?

    Reply
  6. 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: Depending on what’s going on with the return, it could be a notice of adjustment.

    Reply
  7. Clos

    Last year I had 971- 570-571- 846 so the 971 was a notice telling me about a correction made to my refund. I. My case it was lowered due to a missing 1099. My refund was less by $500 but it fixed it self didn’t have to call or nothing.

    Reply
    1
  8. Me

    @kiko1461:also it said 3/6 and 0.00 beside it

    Reply
    1
  9. Tigerlili_1
    • Tax Preparer:
      Jackson Hewitt
    • Date Filed:
      Jan-25
    • Fees:
      In Advance
    • Bank:
      PenFed
    • Bars:
      3rd Bar
    • Date Accepted:
      Jan-25
    • Date Approved:
      Feb-16
    • WMR Date:
      Feb-22
    • Transcript:
      Online
    • Cycle Code:
      20240605
    • Cycle:
      Weekly
    • As of:
      Feb-26
    • Processing Date:
      Feb-26
    • Identity Theft
    • I Got My Refund!

    @BeanieBob: It won’t deposit until Tuesday. No deposits on Saturday and Monday is a bank holiday.

    Reply
    1
  10. 2013taxpayer
    • Tax Preparer:
      Turbo Tax
    • Date Filed:
      Jan-13
    • Fees:
      From Refund
    • Bank:
      Credit Karma
    • Bars:
      2nd Bar
    • Date Accepted:
      Jan-21
    • Date Approved:
      Feb-18
    • WMR Date:
      Feb-24
    • Transcript:
      Online
    • Cycle Code:
      20250505
    • Cycle:
      Daily
    • As of:
      Feb-10
    • Processing Date:
      Feb-17
    • I Got My Refund!

    @Jonnyboi5227: Offset code shows after when the funds are taken. When I had my offset, the offset code didn’t show when my 846 showed. It showed after they transferred the money owed.

    Reply
  11. Tigerlili_1
    • Tax Preparer:
      Jackson Hewitt
    • Date Filed:
      Jan-25
    • Fees:
      In Advance
    • Bank:
      PenFed
    • Bars:
      3rd Bar
    • Date Accepted:
      Jan-25
    • Date Approved:
      Feb-16
    • WMR Date:
      Feb-22
    • Transcript:
      Online
    • Cycle Code:
      20240605
    • Cycle:
      Weekly
    • As of:
      Feb-26
    • Processing Date:
      Feb-26
    • Identity Theft
    • I Got My Refund!

    @Jonnyboi5227: Yes, you will get your refund minus the offset amount.

    Reply
  12. Jonnyboi5227

    Hey guys. Got the dreaded offset message on WMR. Thought i was fine when i seen the 846 code with my full refund amount shown this past friday. Does the offset code show up later on transcript? Has anyone actually seen this message on WMR and still got their refund?

    Reply
  13. BeanieBob

    Pather, fees taken out of return, HRB emerald card, dd date of 2/23 populated today but no dd yet. usually the deposit comes later in the day for me so fingers crossed. I’ll update when it comes thru for me

    Reply
    1
  14. Me

    @kiko1461:yes it was on my transcript and I have no idea why

    Reply
  15. Ank

    @Angeel: Several others have the same and had some or all taken for some type of offset. The WMR should have a message regarding an offset just as their’s did. They called the offset line and selected something about payments and it told them what portion was taken to repay the debt.

    Reply
  16. Me

    @kiko1461: did u code 971 on ur transcript

    Reply
  17. Ank

    @kiko1461: I my case it was direct deposited like 8 days after completing verification by phone. Some have said it has taken longer but not always. Best of luck!

    Reply
  18. Angeel

    An anyone tell me what does 2 orange bars refund Approved for direct deposit but no date . I have 846 2/23 on transcripts.

    Reply
  19. kiko1461

    I received a letter stating I have to verify my identity, do they take very long to process that information ??

    Reply
  20. Ank

    @Santa: I’m thinking try clicking on a different filing status like head of household if you were doing single. Or vise versa.

    Reply
  21. Ank

    @Santa: You said WMR wont let you in at all right? Like its saying the information is not valid or doesn’t match right? Or just a path message or something? What exactly does the screen actually say when you try to check WMR? Trying to think what i could come up with as you should be showing SOMETHING by now. Try clicking on whichever ever of those that you have not been clicking.

    Reply
    1
  22. Me

    Why would I have a 971 code on my transcript someone said a 1099 but we deff don’t have a 1099. I’m so confused never happen to us before.

    Reply
  23. Ank

    @Santa: On the filing status part are you clicking single or head of household on WMR?

    Reply
  24. Tigerlili_1
    • Tax Preparer:
      Jackson Hewitt
    • Date Filed:
      Jan-25
    • Fees:
      In Advance
    • Bank:
      PenFed
    • Bars:
      3rd Bar
    • Date Accepted:
      Jan-25
    • Date Approved:
      Feb-16
    • WMR Date:
      Feb-22
    • Transcript:
      Online
    • Cycle Code:
      20240605
    • Cycle:
      Weekly
    • As of:
      Feb-26
    • Processing Date:
      Feb-26
    • Identity Theft
    • I Got My Refund!

    @Ank: ❤️

    Reply
    1
  25. Ank

    @Tigerlili_1: No worries at all! Yes it gets confusing and a bit redundant but the question I keep seeing is regarding going through SB for fees and assuming that having an “early” card will somehow get a early deposit. That is NOT happening with Santa Barbara and has only happened with JH SERVE card that I have seen. Looks like all others with fees coming out will be day prior or day of though I wish everyone the best of luck. Some might take me as being negative but I’m just trying to be practical. Those with free filing and fees paid in advance can see deposits sooner but those with fees unfortunately won’t be before the 21st no matter how many times the question is rephrased. Enjoy your caffeine! ☕️

    Reply
    5
  26. Santa

    I don’t have shit on my taxes yet it’s been since Jan 25 when they got accept I check we’re my refund nothing same ole shit

    Reply
    1
  27. Tigerlili_1
    • Tax Preparer:
      Jackson Hewitt
    • Date Filed:
      Jan-25
    • Fees:
      In Advance
    • Bank:
      PenFed
    • Bars:
      3rd Bar
    • Date Accepted:
      Jan-25
    • Date Approved:
      Feb-16
    • WMR Date:
      Feb-22
    • Transcript:
      Online
    • Cycle Code:
      20240605
    • Cycle:
      Weekly
    • As of:
      Feb-26
    • Processing Date:
      Feb-26
    • Identity Theft
    • I Got My Refund!

    @Ank: No, Chime wont.SBTPG will, you are correct. Of fees or advances are being paid, the bank taking those fees are the ones notified.

    Reply
  28. Tigerlili_1
    • Tax Preparer:
      Jackson Hewitt
    • Date Filed:
      Jan-25
    • Fees:
      In Advance
    • Bank:
      PenFed
    • Bars:
      3rd Bar
    • Date Accepted:
      Jan-25
    • Date Approved:
      Feb-16
    • WMR Date:
      Feb-22
    • Transcript:
      Online
    • Cycle Code:
      20240605
    • Cycle:
      Weekly
    • As of:
      Feb-26
    • Processing Date:
      Feb-26
    • Identity Theft
    • I Got My Refund!

    @Ank: That makes 2 of us. 😉
    Sorry for my misunderstanding. 7 shot Macchiato infusing now. Lol

    Reply
    1
  29. Morris

    @bleuinboston: LOL. True

    Reply
    1
  30. Ank

    @Tigerlili_1: Not sure if we both misread something mabey? She was asking if there was any chance Santa Barbara would show movement for her on Monday not her personal banking. Mabey that’s what you thought I was saying? Sorry I think I may need an evening coffee today 😅

    Reply
  31. bleuinboston

    @Morris: they are the chosen ones lol. jk ! really happy for everyone who has theirs already. they probably paid upfront and have early cards. good in them! ive come to terms with waiting the last possible day to get my ddd. everything happens in time and for a reason ❤️

    Reply
    3
  32. Kay

    ..

    Reply
    1
  33. Ank

    @Tigerlili_1: so even when going through sbtpg for fees chime for example would receive notification of the ACH once 846 is placed? I thought santa Barbara would have to notify chime with the actual amount after taking their fees because IRS only knows expected amount, however this is all pretty confusing. One thing I do know is the last 6 years I use TT and chime with fees from refund and get it night before or day of.

    Reply
    1
  34. Morris

    @Tigerlili_1: I have Chime I haven’t gotten mine yet. It looks like I have to wait until the 22nd my ddd is the 23.

    Reply
    2
  35. Morris

    @Ank: OH my bad. I use Chime and they do the same thing 1 day before the actual deposit date.

    Reply
    1
  36. Tigerlili_1
    • Tax Preparer:
      Jackson Hewitt
    • Date Filed:
      Jan-25
    • Fees:
      In Advance
    • Bank:
      PenFed
    • Bars:
      3rd Bar
    • Date Accepted:
      Jan-25
    • Date Approved:
      Feb-16
    • WMR Date:
      Feb-22
    • Transcript:
      Online
    • Cycle Code:
      20240605
    • Cycle:
      Weekly
    • As of:
      Feb-26
    • Processing Date:
      Feb-26
    • Identity Theft
    • I Got My Refund!

    @Ank: That is incorrect hun. Some banks release as soon as ACH notifies them of the incoming transfer. In this case when that 846 is placed, it’s because IRS has transmitted to ACH. ACH then notifies each institution of the impending funds with the settlement dates. Each individual bank has a procedure, some i.e netspend, Bancorp, etc release upon notification. A lot of traditional banks wait until the settlement date.
    I hope that makes sense and clarifies things for you.

    Reply
  37. Ank

    @Morris: It’s not strange at all for those who filed through turbo tax and had their fees coming out of their refund. It’s the normal process of Santa Barbara Tax Products Group which is where fees from turbo tax go through to be paid out. I am speaking only on that and I am positive it will be one day before DDD when they begin to show funded for those going through their services.

    Reply
  38. Tigerlili_1
    • Tax Preparer:
      Jackson Hewitt
    • Date Filed:
      Jan-25
    • Fees:
      In Advance
    • Bank:
      PenFed
    • Bars:
      3rd Bar
    • Date Accepted:
      Jan-25
    • Date Approved:
      Feb-16
    • WMR Date:
      Feb-22
    • Transcript:
      Online
    • Cycle Code:
      20240605
    • Cycle:
      Weekly
    • As of:
      Feb-26
    • Processing Date:
      Feb-26
    • Identity Theft
    • I Got My Refund!

    @Morris: They got them because they had no fees, and early banks.

    Reply
    1
  39. Ank

    @Morris: None of them were through SBTPG. You can argue if you like but I stated facts i am not assuming or stating an opinion.

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

    @Morris: depends on fees and a couple other factors. I understand how weird it is. Been dealing with it as well. Hopefully you get yours soon ❤️

    Reply
    2