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,358 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. Sdiego
    • Tax Preparer:
      Turbo Tax
    • Date Filed:
      Jan-29
    • Fees:
      In Advance
    • Bank:
      bankmobile
    • Bars:
      1st Bar
    • Date Accepted:
      Jan-29
    • Transcript:
      Blank
    • Cycle Code:
      04
    • Cycle:
      Daily
    • As of:
      Mar-18
    • Processing Date:
      Apr-29
    • I Got My Refund!

    Still no changes. So frustrating.

    Reply
    4
  2. LostNthesauce

    @Denise N: well my mailman runs in the afternoons close to end of day so as soon as he delivers I will be getting this ID Verify handle! Since we got the letters today I would hope we cycle into the system Tuesday! Iโ€™m tired of seeing โ€œStill being processedโ€ and no return on file for transcripts!!! Hope your friyah is well besides the irs mayhem!

    Reply
    1
  3. Starr

    @Haleyw25: there is a send document area at the very bottom of the irs site ! Just scroll down and youโ€™ll see it.

    Reply
  4. Haleyw25
    • Bars:
      1st Bar
    • Date Accepted:
      Feb-29
    • Transcript:
      Online
    • Cycle Code:
      0905
    • Cycle:
      Weekly
    • As of:
      Mar-25
    • Processing Date:
      Mar-18
    • I Got My Refund!

    @Starr: where did you have to turn in documents? Mine still says the same thing. Idk if I should go ahead a turn In documents or what to do

    Reply
  5. Emarto1

    I filed and accepted 1/29. Two weeks later my wmr went from being processed to still being processed. I found out that I needed to verify. I finally got my letter and verified last Thursday on the phone. Yesterday my wmr went from still being processed to being processed. Now this morning I woke up to a 846 on my transcript. This has been a lo g tax season for me. Good luck to everybody who is still waiting.

    Reply
    4
  6. shelleybeanss
    • Tax Preparer:
      Turbo Tax
    • Date Filed:
      Jan-13
    • Fees:
      From Refund
    • Bank:
      CK
    • Bars:
      2nd Bar
    • Date Accepted:
      Jan-22
    • Date Approved:
      Feb-18
    • WMR Date:
      Feb-25
    • Transcript:
      Online
    • Cycle Code:
      05
    • Cycle:
      Weekly
    • As of:
      Mar-10
    • Processing Date:
      Mar-3
    • I Got My Refund!

    Well onward to another week of waiting. No movement of anything. Still sitting at processing 3/4 and as of 4/1

    Reply
    2
  7. Starr

    @StephTX:@Denise N: I had a scheduled c as a w2 . So I sent in that mistake corrected. I changed my 1040 and fixed the problem. Then I sent in my corrected 1040 with the corrected schedule c and no w2!

    Reply
  8. WorryWart

    Still no changes, just more pissed off than I was last week smh. 570/971, processing date still 3/4, and as of date still 3/11.

    Reply
    1
  9. ShantayG

    @MzB81: Mines the same name change updated today and my as of went to 4/8 too. I’m just going to stop checking and let it be. Very frustrating

    Reply
    1
  10. Iwantitnow

    Good morning! I’m still here with yall lurking them transcripts! Test batch filer 1/17. I got 570 and was stuck so I looked over transcript and found errors. Also had 401k form I forgot to include. Amended 3/9 and WM Amended R updated today to show they have received and being processed. I have resolved to accept this is gonna be a wait but I will still check every couple days!

    Reply
    1
  11. Darkphunky

    This is BS…..that is all!!!

    Reply
    2
  12. MzB81
    • Tax Preparer:
      FreeTaxUSA
    • Date Filed:
      Jan-28
    • Fees:
      Free
    • Bank:
      Wells Fargo
    • Bars:
      2nd Bar
    • Date Approved:
      Jan-28
    • WMR Date:
      Feb-12
    • Transcript:
      Online
    • Cycle:
      Weekly
    • As of:
      Feb-17
    • I Got My Refund!

    Iโ€™m so frustrated. I IDV in person this week 3 no update but date changed from 4/1 to 4/8. My last name updated last week. Like really what is going on?

    Reply
    1
  13. Harry a

    no changes im on day 51 since accepted

    Reply
    1
  14. Skip a beat

    @demn: Your transcript updated ?

    Reply
  15. Skip a beat

    @Vanessa e:No

    Reply
  16. Vanessa e

    Was the extra earned income get approved?

    Reply
  17. demn
    • Tax Preparer:
      Other
    • Date Filed:
      Feb-5
    • Fees:
      Free
    • Bank:
      Cashapp / Sutton
    • Bars:
      1st Bar
    • Date Accepted:
      Feb-5
    • Transcript:
      Online
    • Cycle Code:
      20240805
    • Cycle:
      Weekly
    • As of:
      Mar-18
    • Processing Date:
      Mar-11
    • I Got My Refund!

    Finally DDD of 3/27

    Reply
    2
  18. Denise N
    • Tax Preparer:
      Turbo Tax
    • Date Filed:
      Jan-27
    • Fees:
      From Refund
    • Bank:
      Chime
    • Bars:
      2nd Bar
    • Date Accepted:
      Jan-27
    • Date Approved:
      Feb-21
    • WMR Date:
      Jan-1
    • Transcript:
      Online
    • Cycle Code:
      20250605
    • Cycle:
      Weekly
    • As of:
      Mar-3
    • Processing Date:
      Feb-24
    • I Got My Refund!

    @LostNthesauce: same here I canโ€™t wait to get home after work

    Reply
  19. Denise N
    • Tax Preparer:
      Turbo Tax
    • Date Filed:
      Jan-27
    • Fees:
      From Refund
    • Bank:
      Chime
    • Bars:
      2nd Bar
    • Date Accepted:
      Jan-27
    • Date Approved:
      Feb-21
    • WMR Date:
      Jan-1
    • Transcript:
      Online
    • Cycle Code:
      20250605
    • Cycle:
      Weekly
    • As of:
      Mar-3
    • Processing Date:
      Feb-24
    • I Got My Refund!

    @Starr: what did you send them

    Reply
  20. Denise N
    • Tax Preparer:
      Turbo Tax
    • Date Filed:
      Jan-27
    • Fees:
      From Refund
    • Bank:
      Chime
    • Bars:
      2nd Bar
    • Date Accepted:
      Jan-27
    • Date Approved:
      Feb-21
    • WMR Date:
      Jan-1
    • Transcript:
      Online
    • Cycle Code:
      20250605
    • Cycle:
      Weekly
    • As of:
      Mar-3
    • Processing Date:
      Feb-24
    • I Got My Refund!

    My as of date pushed out again from 4/1 /4/8 wtf

    Reply
    1
  21. StephTX

    @Starr: what did you have to amend?

    Reply
  22. Aggravated

    Long time stalker and rare commenter here but I feel I know many of you just by how I follow many of the ones who return here year after years,learned a whole lot from this site over the years and I was a early filers who got in the test batch then got hooked by Id verify situation but tonight I finally see a ddd for the 27th. Hope others finally get theirs as well,and till next time,God speed.

    Reply
    6
  23. WaitinginNOLA24

    Finally got a 846 with DD 3/27 after weeks with only 570 and 971 and never receiving a letter. 571 saying issue resolved. I did withdraw money from my 401k in November for hardship due to me being out of work for a month because of a surgery.

    Reply
    3
  24. Morris

    Who updated?

    Reply
  25. Starr

    @GotaHeadache: and this was last week my ddd was 3/20

    Reply
    1
  26. Starr

    @GotaHeadache: yes I amended my return on Tuesday and Friday I got my 846 , but I had id verified 2 weeks before and I also sent documents in the the week before my 846 . They didnโ€™t ask me for documents but I sent some any . โ€ฆ I hope that helps ๐Ÿคž๐Ÿฝ๐Ÿ€

    Reply
    1
  27. Prayers work!

    @shelleybeanss: please update us with the great news after you rejoice and give Thanks. Thank you, Kindly ๐Ÿ˜Š

    Reply
    3
  28. GotaHeadache

    @Starr: are you the lady that said she filed an amendment then seen movement?

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

    Good luck everyone! Fingers crossed for you! โ˜บ๏ธ

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

    @Jenny7042: When you first post to the master date, the processing date is set 3 cycles out. As far as the April 15th, that’s the last day of the IRS tax year before interest or penalties are incurred.

    Reply
  31. Starr

    Good luck to everyone who is waiting to update tomorrow with that famous 846!! And to those who are just waiting for any kind of update !!! ๐Ÿ€๐Ÿ€๐Ÿ€๐Ÿ™๐Ÿฝ๐Ÿคž๐Ÿฝ๐Ÿคž๐Ÿฝ๐Ÿคž๐Ÿฝ๐Ÿ€๐Ÿ€๐Ÿ€๐Ÿ™๐Ÿฝ๐Ÿ€๐Ÿคž๐Ÿฝ

    Reply
    10
  32. LostNthesauce

    @Angelical: fortunately and unfortunately I do have access to my transcript but it has old address and no return on file weird huh

    Reply
  33. Angelical

    @LostNthesauce: did you know that if you have access to your transcripts the digits under code 150 is the same number on you ID verify letter ?
    Many i know have use it to ID verify I got my letter and i compared the digits and are 100% the same SMH I wish i know this before ,i just wanted to shared it for you and others waiting for the ID verify letter

    Reply
    2
  34. Silvia88

    @Jenny7042: april 1st is the date they started processing your return irregardless of what date you filed and got accepted my processing day is February 26th and my as of date was march 18th thats exactly 21 days no updates for me on march 18th except the as of date changed again to as of april 1st,
    And i filed and got accepted on January 29 i IDV on march 4th hopefully tomorrow i can see an update

    Reply
  35. LostNthesauce

    WELL LOOKLY LOOKLY WHAT DO I SPY IN MY INFORMED DELIVERY AFTER 30 DAYS OF WAITINGโ€ฆA letter from Austin Tx lmao

    Reply
    2
  36. LostNthesauce

    @Jacky_FL: even after saying you donโ€™t have a letter they still proceed your return because from my experiences they ainโ€™t tryna touch anything if you have not received it and Iโ€™ll be at 30 days tomorrow so all advice is appreciated

    Reply
  37. Jacky_FL
    • Tax Preparer:
      FreeTaxUSA
    • Date Filed:
      Feb-21
    • Fees:
      Free
    • Bank:
      Discover Bank
    • Bars:
      1st Bar
    • Date Accepted:
      Feb-21
    • Transcript:
      Online
    • Cycle Code:
      02
    • Cycle:
      Daily
    • Processing Date:
      Mar-31
    • I Got My Refund!

    @Mari: You are so very welcome ๐Ÿ˜Š please let us know what you find out

    Reply
  38. Mari

    @Jacky_FL: thank you very much

    Reply
    1
  39. Jacky_FL
    • Tax Preparer:
      FreeTaxUSA
    • Date Filed:
      Feb-21
    • Fees:
      Free
    • Bank:
      Discover Bank
    • Bars:
      1st Bar
    • Date Accepted:
      Feb-21
    • Transcript:
      Online
    • Cycle Code:
      02
    • Cycle:
      Daily
    • Processing Date:
      Mar-31
    • I Got My Refund!

    @Mari: no I don’t, sorry
    And if they ask for the code from the letter I said
    That I had not received a ltr and that the recording states that you can help me with my return status
    __since I cannot access my IRS account online

    Reply
  40. Mari

    @Jacky_FL: I tried other phone numbers but was disconnected after waiting over 45 minutes. Do you know the wait time for this number?

    Reply