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,356 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. Ashleyrenae113

    Did anyone that got accepted already get a deposit date?

    Reply
  2. Mike
    • Tax Preparer:
      FreeTaxUSA
    • Date Filed:
      Jan-19
    • Fees:
      In Advance
    • Bank:
      BOA
    • Bars:
      3rd Bar
    • Date Accepted:
      Jan-21
    • Date Approved:
      Jan-24
    • WMR Date:
      Jan-29
    • Transcript:
      Online
    • Cycle Code:
      20250405
    • Cycle:
      Daily
    • As of:
      Feb-10
    • Processing Date:
      Jan-23
    • I Got My Refund!

    @jemar707: Yes very true they do widely differ. I learned a lot about RI after I moved back in 2016. The reason behind it is to reduce identity theft and they are tied into IRS somehow with the acceptances. And honestly I will say it is always very quick for RI I hardly ever wait more than 2 weeks after acceptance.

    Reply
  3. jemar707

    @everyone…. full disclosure, Sheila might have known some of this stuff. I am just the person that puts the pieces together to make this ship sail. but i know some stuff. lol

    Reply
  4. jemar707

    @Mike: I didn’t know that! We stay mostly out of state return answers and refer to the forum. States are so different from each other.

    Reply
  5. jemar707

    @ToniL Hi! Let’s go Tax Season 2024.

    Reply
  6. Mike
    • Tax Preparer:
      FreeTaxUSA
    • Date Filed:
      Jan-19
    • Fees:
      In Advance
    • Bank:
      BOA
    • Bars:
      3rd Bar
    • Date Accepted:
      Jan-21
    • Date Approved:
      Jan-24
    • WMR Date:
      Jan-29
    • Transcript:
      Online
    • Cycle Code:
      20250405
    • Cycle:
      Daily
    • As of:
      Feb-10
    • Processing Date:
      Jan-23
    • I Got My Refund!

    Yes states all do their own thing. Me for example, RI is a piggyback state in the fact that you must file your state at the same time as federal(together). RI also will not accept a state refund without a federal acceptance, obviously you can mail in certain conditions. I expect my state to be accepted next week after the 29th.

    Reply
  7. jemar707

    lurkers, speak up. ask your questions. we don’t judge. and hell, we might not even have the answer. Let’s talk.

    Reply
    1
  8. Toni
    • Tax Preparer:
      Turbo Tax
    • Date Filed:
      Feb-5
    • Fees:
      From Refund
    • Bank:
      Chime
    • Bars:
      1st Bar
    • Date Accepted:
      Feb-7
    • Transcript:
      Online
    • Cycle Code:
      20250801
    • Cycle:
      Weekly
    • As of:
      Mar-10
    • I Got My Refund!

    Another spin around the tax sun hello everyone

    Reply
    1
  9. jemar707

    yup, state is its own thing.

    Some people stay connected about their state returns/refunds in our State Forums. If the conversation hasn’t started yet, the state conversation usually lags, be the conversation starter!

    All divide3d by the state you live in:

    https://igotmyrefund.com/forums/forum/state-refunds/

    Reply
  10. Mike
    • Tax Preparer:
      FreeTaxUSA
    • Date Filed:
      Jan-19
    • Fees:
      In Advance
    • Bank:
      BOA
    • Bars:
      3rd Bar
    • Date Accepted:
      Jan-21
    • Date Approved:
      Jan-24
    • WMR Date:
      Jan-29
    • Transcript:
      Online
    • Cycle Code:
      20250405
    • Cycle:
      Daily
    • As of:
      Feb-10
    • Processing Date:
      Jan-23
    • I Got My Refund!

    @jemar707: Your first day lol you wouldn’t say :) Found that funny. I love being on this site year after year seeing regulars, oldies newbies and the like. It always makes tax time more relaxing, since 2012 for me.

    Reply
  11. DrBlute

    @Breezy: state is its own thing like im in MA and I was just able to efile today but haven’t been accepted yet and I usually get my state refund like the end of Feb very slow state

    Reply
  12. jemar707

    @Rena: The last two digits of your cycle code indicate your account receives daily updates to the IMF. Meaning, you could check your transcript or WMR everyday and might see a change! If your cycle code ends in 05, it is most likely your account is only updated weekly (on Friday). There are some, but it is infrequent that end in 05 but are still daily.

    If you want to know more, ask us. Or take a look at this: https://igotmyrefund.com/daily-weekly/

    Reply
  13. Rena

    What is 03 cycle code

    Reply
  14. jemar707

    when me and IGMR admin shows up, don’t feel discouraged to comment. Just like you…. all conversation is welcome, within reason. lurkers, newbies, oldies. say it. let’s go.

    Reply
  15. jemar707

    @Mike. Yup, there is a part where you can be asked about prior year AGI. If using the same preparer, they just autofill it for you. But say you switched from TurobTax to FreeTax USA then you need to know your AGI.

    Beyond that, I remember TurboTax asking me for some sort of filing pin. It was xxxxxx. Not my AGI, not provided by the IRS.

    I am not sure whether FTU asked me for it. It’s my first day. lol

    Reply
  16. jemar707

    @everyone and everybody.

    There are different PINS. There is a filing pin… that is one you would have created yourself in prior years when filing your return. This is between you and your filer. (tax preparer)

    Then, there is an IP Pin. That is an Identify Protection Pin. Those are issued each year and are new and unique for the year. In the past, they were mailed from the IRS. Recently you have been able to access online through your IRS account. You would have been told by the IRS that you need to use one or requested yourself.

    I have learned if you ever accessed the IP online, it will never mail you again. It will only be accessible online.

    These are my 2 cents.

    Reply
  17. Tony

    I guess I can always print them out and just nail them in right. Then the pin isn’t required.

    Reply
  18. Mike
    • Tax Preparer:
      FreeTaxUSA
    • Date Filed:
      Jan-19
    • Fees:
      In Advance
    • Bank:
      BOA
    • Bars:
      3rd Bar
    • Date Accepted:
      Jan-21
    • Date Approved:
      Jan-24
    • WMR Date:
      Jan-29
    • Transcript:
      Online
    • Cycle Code:
      20250405
    • Cycle:
      Daily
    • As of:
      Feb-10
    • Processing Date:
      Jan-23
    • I Got My Refund!

    @Deano: Ok so you have never had an ID theft pin before? If that is the case I am pretty sure they do not use prior year PIN numbers anymore. Maybe mistaking for your AGI? Depends on who you file with like the company. Me for example I have been using FreeTaxUSA, and it automatically has my AGI from last year. I would verify you are using the right number.

    Reply
  19. Ashleyrenae113

    Curious to see who will update tonight- everyone accepted up until this week??

    Reply
  20. Tony

    @Deano: yeah I wish j had it but I don’t remember the pin. It’s it retrievable on the irs site

    Reply
  21. Tony

    @Mike: Taxpayer Name
    Status: Federal Ele
    urn Rejected
    TaxAct has received notice that the Federal electronic return for TONY was rejected by the Internal Revenue Service on 01/24/2024.
    Because a State electronic return was transmitted along with this Federal electronic return, the State electronic return has also been rejected.
    The Federal electronic return was rejected due to the errors) shown below:
    Rule Number: IND-181-01
    Rule Number Description: The Primary Taxpayer did not enter a valid Identity Protection Personal
    Identification Number (IP PIN). To review your IP PIN entries, click Federal – Miscellaneous Topics – Identity Protection PIN. Then repeat the Filing steps to resubmit the return. Please visit https://www.irs.gov/identity-theft-fraud-scams/get-an-identity=protection-pin for further information and resubmit your return with the correct number. This return will not be accepted without a valid Identity Protection PIN.
    The Submission ID for this return is xxxx.
    Although this return has been rejected by the

    Reply
  22. Breezy

    I have a question… Does your state get accepted on the 29th as well? Or does it get accepted whenever you file? Because I thought you received the state first!

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

    @Michelle P: There is a backlog on amended returns, since they have to be manually addressed and entered in the system. At this point, it’s just a waiting game.

    Reply
  24. Michelle P

    I filed an amended return 8 weeks ago for my 2020 tax return. I have checked the amended return status daily and it shows nothing. I also called in twice and they won’t help me they said to keep checking and call back one it has been 20 weeks. I have checked transcripts and nothing. Is there anything else I can do?

    Reply
  25. Deano

    @Mike: hey thank you for jumping in there I’ve never had any trouble with that I was under the impression kept the same pin every year I did go back and look at my last year’s return there’s a pin there but it’s blocked out with stars and one number five in total

    Reply
  26. Mike
    • Tax Preparer:
      FreeTaxUSA
    • Date Filed:
      Jan-19
    • Fees:
      In Advance
    • Bank:
      BOA
    • Bars:
      3rd Bar
    • Date Accepted:
      Jan-21
    • Date Approved:
      Jan-24
    • WMR Date:
      Jan-29
    • Transcript:
      Online
    • Cycle Code:
      20250405
    • Cycle:
      Daily
    • As of:
      Feb-10
    • Processing Date:
      Jan-23
    • I Got My Refund!

    @Tony: Can you clarify more regarding the rejection of pin? Are you talking about an Identity Theft Pin?

    Reply
    0
  27. Deano

    @Tony: I looked up on Google the info about rejected returns because of a pin that’s what I meant by that

    Reply
  28. Deano

    @Tony: is it the same pin you had last year I looked it up on Google the pin you’re trying to use is not matching what the IRS has otherwise I’m not sure if you have last year’s pin try that just a thought

    Reply
  29. DebMom
    • Tax Preparer:
      Other
    • Date Filed:
      Feb-3
    • Fees:
      Free
    • Bank:
      Varo
    • Bars:
      1st Bar
    • Date Accepted:
      Feb-3
    • Date Approved:
      Feb-14
    • WMR Date:
      Feb-20
    • Transcript:
      Online
    • Cycle Code:
      20250705
    • Cycle:
      Weekly
    • As of:
      Feb-24
    • Processing Date:
      Feb-14
    • I Got My Refund!

    @MoCarr2118: that will change when you are processed

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

    @MoCarr2118: It means that your w2s haven’t been entered into the system yet. No worries. Ssa is usually about a week or 2 behind on updating

    Reply
    2
  31. Tony

    Hello everyone! I tried to get help yesterday but I think either I missed it or I hit no answer. IRS keeps rejecting my return dues to a pin # but I got to irs.gov login and get the pin. Is this possible. I’m confused

    Reply
  32. MoCarr2118
    • Tax Preparer:
      FreeTaxUSA
    • Date Filed:
      Jan-10
    • Fees:
      In Advance
    • Bank:
      Wells Fargo
    • Bars:
      1st Bar
    • Date Accepted:
      Jan-17
    • Transcript:
      Online
    • Cycle Code:
      05
    • Cycle:
      Weekly
    • As of:
      Feb-10
    • I Got My Refund!

    @DebMom: What does it mean if your Social Security shows zero wages for 2023?

    Reply
  33. Monee
    • Tax Preparer:
      FreeTaxUSA
    • Date Filed:
      Jan-8
    • Fees:
      Free
    • Bank:
      Varo
    • Bars:
      1st Bar
    • Date Accepted:
      Jan-15
    • Transcript:
      Online
    • Cycle:
      Weekly
    • I Got My Refund!

    I could be wrong but I think in the past my irs account would go from your 2023 return has not been processed to 2023 info before my transcripts updated. Right now it still says return has not been processed soooooo……idk. it may be a sad watch party for me tonight but I’m still going.

    Reply
    1
  34. Monee
    • Tax Preparer:
      FreeTaxUSA
    • Date Filed:
      Jan-8
    • Fees:
      Free
    • Bank:
      Varo
    • Bars:
      1st Bar
    • Date Accepted:
      Jan-15
    • Transcript:
      Online
    • Cycle:
      Weekly
    • I Got My Refund!

    @Walter DOG: sorry. Do what Sheila said. Keep her up there and report the income. You should be fine

    Reply
  35. Big Lick mick

    I got a voicemail from the Ca tax board asking me if to call them back and they want to confirm my 2023 540 form….is this normal?

    Reply
  36. Deano

    @Monee: good evening don’t worry about where’s my refund that’s an updated version of it brand new this year it’s all good 🙂

    Reply
    1
  37. Monee
    • Tax Preparer:
      FreeTaxUSA
    • Date Filed:
      Jan-8
    • Fees:
      Free
    • Bank:
      Varo
    • Bars:
      1st Bar
    • Date Accepted:
      Jan-15
    • Transcript:
      Online
    • Cycle:
      Weekly
    • I Got My Refund!

    @Walter DOG: it will probably go through and then you have to amend and take her off. The system shouldn’t be triggered by her being up there.

    Reply
  38. Monee
    • Tax Preparer:
      FreeTaxUSA
    • Date Filed:
      Jan-8
    • Fees:
      Free
    • Bank:
      Varo
    • Bars:
      1st Bar
    • Date Accepted:
      Jan-15
    • Transcript:
      Online
    • Cycle:
      Weekly
    • I Got My Refund!

    @DebMom: I don’t understand. Do you mean where it says tax year? My wmr looks really different this year, it’s all blue. Is yours?

    Reply
  39. DebMom
    • Tax Preparer:
      Other
    • Date Filed:
      Feb-3
    • Fees:
      Free
    • Bank:
      Varo
    • Bars:
      1st Bar
    • Date Accepted:
      Feb-3
    • Date Approved:
      Feb-14
    • WMR Date:
      Feb-20
    • Transcript:
      Online
    • Cycle Code:
      20250705
    • Cycle:
      Weekly
    • As of:
      Feb-24
    • Processing Date:
      Feb-14
    • I Got My Refund!

    So my WMR has changed a tiny bit, still good just includes the year in date which in the past was a sign just before my transcript updated overnight/next day so that is good, also I went to Social Security to see if this years wages has been updated and site is down. Transcript party tonight. Woohoo

    Reply
  40. Walter DOG
    • Tax Preparer:
      FreeTaxUSA
    • Fees:
      Free
    • Bank:
      Netspend
    • Bars:
      No Bars-PATH Act Message
    • Date Accepted:
      Jan-19
    • Transcript:
      Online
    • Cycle Code:
      05
    • Cycle:
      Weekly
    • As of:
      Feb-20
    • I Got My Refund!

    @Sheila_33: I just removed her and nothing changed I didn’t add her income into mine so I don’t know if I add her income with mine if anything changes but if I just remove her it doesn’t change mine I think she made around 9000 dollars so I’m just hoping it doesn’t hold my return up that’s what I’m asking you think it will mess mine up or it go through

    Reply