2022 IRS Cycle Code – Using Your Free IRS Transcript to Get Tax Return Filing Updates and Your Refund Direct Deposit Date

Every tax season there is a guessing game played by millions of American tax payers on when they will get their refund payment deposited into their bank account. There is the so-called IRS refund schedule, which has estimated dates for when the IRS will make refund deposits to bank accounts or send out mailed checks.

But this is just an estimate and does not account for processing delays and other reasons refunds could get delayed. It also does not provide an indication of when other tax related items that affect your refund get updated (E.g PATH act)

TurboTax Free Edition: $0 Fed. $0 State. $0 to File. See if you qualify

So another way, as discussed in this article, is to check your IRS tax transcript (free from your IRS account) that shows what is called a “cycle code.” This is an eight digit number that indicates when your tax return posted to the IRS Master File (IMF).

The cycle code is updated regularly and when combined with tax transaction codes on your IRS transcript, can provide insight into your tax refund status, processing stages and potential direct deposit date.

Get the latest money, tax and stimulus news directly in your inbox

What does the transcript cycle code mean?

The tax transcript cycle code means your return has been submitted to the IRS master file (IMF) and generally means that your filed tax return is under processing (code 150) by the IRS.

But remember the cycle code + tax topic code, need to be used together to figure your return or refund status given they change during the IRS processing cycle.

You will need to wait for the 846 code (refund issued) to show on your transcript. This means the IRS has processed your return and your estimated direct deposit date (DDD) has been determined. See section below for more details on this code.

The IRS can and does update cycle codes and dates regularly and are pretty careful about disclosing specific details given issues in past tax years.

However we do know the IRS updates returns in batches/cycles and your IRS cycle code tells you which batch you are in and whether your transcript tax return information is updated on a daily or weekly basis.

How do I find my IRS Cycle Code?

You will need to get access to your (free) official IRS transcript. Once you have that look for the cycle date per the image below. It will be a 8 digit number like this 20220602. The cycle is interpreted as follows: (YEAR)(WEEK OF YEAR)(DAY OF WEEK)

2022 [First four digits] – This is the tax processing year. 2022 in this case.

06 [Digits 5 and 6] – This is the week of year. So 06 means the 6th calendar week of the year. Months are not a factor here. Get a calendar out and count the weeks to determine this (a week goes Monday to Sunday). So Jan 3rd, 2022 to Jan 9th 2022 is Week 1, January 24th to January 30th is Week 4, February 7th to 13th is Week 6.

02 [Digits 7 and 8] This is the “day of the week” for your IRS Account and when it posts to the IRS master file (IMF). Posting is classified as either being updated weekly or daily. Cycle codes ending in 01, 02, 03, 04 are daily accounts. Cycle codes ending in 05 are generally weekly accounts.

Below is a full table below for 2022 cycle codes. I update this during tax season with any changes and every year so you can subscribe (free) via email to get the latest updates.

Note the IRS weekly processing starts on a Friday, not a Monday. I know strange, but that’s what it is.

There are 4 daily processing days per week (includes transcript and WMR/IRS2Go updates). So 01= Friday, 02=Monday, 03 = Tuesday, 04 = Wednesday and 05 is Thursday is generally reserved for weekly processing.

02 means this is a “daily” posted account and the posting to the IMF (IRS master file) will generally occur on Monday.

So using the example above, 20220602 cycle date is equivalent to a calendar date of Monday, February 7th, 2022. It means your return was successfully filed and you are in a daily batch cycle.

There is also an estimated processing date of Feb 28th, 2022 noted in the transcript example above.

Weekly vs Daily processing cycles

While WMR/IRS2Go and your transcript can update any day, they generally have major updates once a week and aligned to your cycle.

As detailed in this article, major WMR status updates for daily accounts (cycle codes 01 to 04) usually occur on Wednesdays; and major status updates on weekly (05 cycle code) accounts are generally on Saturdays.

Mass transcript updates for those with daily accounts (in the IRS Master File) are usually on Tuesdays; while those with weekly processed accounts generally see major updates on on Fridays. You can see more in this video as well.

Note that your cycle code can also change during a tax season (e.g. you from from daily to weekly) through resequencing of your tax return in the IRS master file. This will result in your tax return being pushed out one or more cycles (and likely result in a delayed refund).

2022 IRS Cycle Codes for Direct Deposit Dates

The table below shows the IRS cycle code to calendar date conversion. Remember the cycle code can update/change through out the tax season as your tax return is processed.

IRS Transcript Cycle CodesCalendar Date
20220102Monday, January 3, 2022
20220102Tuesday, January 4, 2022
20220104Wednesday, January 5, 2022
20220105Thursday, January 6, 2022
20220201Friday, January 7, 2022
20220202Monday, January 10, 2022
20220202Tuesday, January 11, 2022
20220204Wednesday, January 12, 2022
20220205Thursday, January 13, 2022
20220301Friday, January 14, 2022
20220302Monday, January 17, 2022
20220302Tuesday, January 18, 2022
20220304Wednesday, January 19, 2022
20220305Thursday, January 20, 2022
20220401Friday, January 21, 2022
20220402Monday, January 24, 2022
20220402Tuesday, January 25, 2022
20220404Wednesday, January 26, 2022
20220405Thursday, January 27, 2022
20220501Friday, January 28, 2022
20220502Monday, January 31, 2022
20220503Tuesday, February 1, 2022
20220504Wednesday, February 2, 2022
20220505Thursday, February 3, 2022
20220601Friday, February 4, 2022
20220602Monday, February 7, 2022
20220603Tuesday, February 8, 2022
20220604Wednesday, February 9, 2022
20220605Thursday, February 10, 2022
20220701Friday, February 11, 2022
20220702Monday, February 14, 2022
20220703Tuesday, February 15, 2022
20220704Wednesday, February 16, 2022
20220705Thursday, February 17, 2022
20220801Friday, February 18, 2022
20220802Monday, February 21, 2022
20220803Tuesday, February 22, 2022
20220804Wednesday, February 23, 2022
20220805Thursday, February 24, 2022
20220901Friday, February 25, 2022
20220902Monday, February 28, 2022
20220903Tuesday, March 1, 2022
20220904Wednesday, March 2, 2022
20220905Thursday, March 3, 2022
20221001Friday, March 4, 2022
20221002Monday, March 7, 2022
20221003Tuesday, March 8, 2022
20221004Wednesday, March 9, 2022
20221005Thursday, March 10, 2022
20221101Friday, March 11, 2022
20221102Monday, March 14, 2022
20221103Tuesday, March 15, 2022
20221104Wednesday, March 16, 2022
20221105Thursday, March 17, 2022
20221201Friday, March 18, 2022
20221202Monday, March 21, 2022
20221203Tuesday, March 22, 2022
20221204Wednesday, March 23, 2022
20221205Thursday, March 24, 2022
20221301Friday, March 25, 2022
20221302Monday, March 28, 2022
20221303Tuesday, March 29, 2022
20221304Wednesday, March 30, 2022
20221305Thursday, March 31, 2022
20221401Friday, April 1, 2022
20221402Monday, April 4, 2022
20221403Tuesday, April 5, 2022
20221404Wednesday, April 6, 2022
20221405Thursday, April 7, 2022
20221501Friday, April 8, 2022
20221502Monday, April 11, 2022
20221503Tuesday, April 12, 2022
20221504Wednesday, April 13, 2022
20221505Thursday, April 14, 2022
20221601Friday, April 15, 2022
20221602Monday, April 18, 2022
20221603Tuesday, April 19, 2022
20221604Wednesday, April 20, 2022
20221605Thursday, April 21, 2022
20221701Friday, April 22, 2022
20221702Monday, April 25, 2022
20221703Tuesday, April 26, 2022
20221704Wednesday, April 27, 2022
20221705Thursday, April 28, 2022
20221801Friday, April 29, 2022
20221802Monday, May 2, 2022
20221803Tuesday, May 3, 2022
20221804Wednesday, May 4, 2022
20221805Thursday, May 5, 2022
20221901Friday, May 6, 2022
20221902Monday, May 9, 2022
20221903Tuesday, May 10, 2022
20221904Wednesday, May 11, 2022
20221905Thursday, May 12, 2022
20222001Friday, May 13, 2022
20222002Monday, May 16, 2022
20222003Tuesday, May 17, 2022
20222004Wednesday, May 18, 2022
20222005Thursday, May 19, 2022
20222101Friday, May 20, 2022
20222102Monday, May 23, 2022
20222103Tuesday, May 24, 2022
20222104Wednesday, May 25, 2022
20222105Thursday, May 26, 2022
20222201Friday, May 27, 2022
20222202Monday, May 30, 2022
20222203Tuesday, May 31, 2022
20222204Wednesday, June 1, 2022
20222205Thursday, June 2, 2022
20222301Friday, June 3, 2022
20222302Monday, June 6, 2022
20222303Tuesday, June 7, 2022
20222304Wednesday, June 8, 2022
20222305Thursday, June 9, 2022
20222401Friday, June 10, 2022
20222402Monday, June 13, 2022
20222403Tuesday, June 14, 2022
20222404Wednesday, June 15, 2022
20222405Thursday, June 16, 2022
20222501Friday, June 17, 2022
20222502Monday, June 20, 2022
20222503Tuesday, June 21, 2022
20222504Wednesday, June 22, 2022
20222505Thursday, June 23, 2022
20222601Friday, June 24, 2022
20222602Monday, June 27, 2022
20222603Tuesday, June 28, 2022
20222604Wednesday, June 29, 2022
20222605Thursday, June 30, 2022
20222701Friday, July 1, 2022
20222702Monday, July 4, 2022
20222703Tuesday, July 5, 2022
20222704Wednesday, July 6, 2022
20222705Thursday, July 7, 2022
20222801Friday, July 8, 2022
20222802Monday, July 11, 2022
20222803Tuesday, July 12, 2022
20222804Wednesday, July 13, 2022
20222805Thursday, July 14, 2022
20222901Friday, July 15, 2022
20222902Monday, July 18, 2022
20222903Tuesday, July 19, 2022
20222904Wednesday, July 20, 2022
20222905Thursday, July 21, 2022
20223001Friday, July 22, 2022
20223002Monday, July 25, 2022
20223003Tuesday, July 26, 2022
20223004Wednesday, July 27, 2022
20223005Thursday, July 28, 2022
20223101Friday, July 29, 2022

Refund direct deposit date (with Code 846) via cycle code

When you see the IRS code 846 (refund of overpayment) on your transcript it means a refund has been issued. This is when you can use the cycle code to get an estimated payment date for your refund. It will generally be the day after your “day of the week” cycle code.

So if you are on a Tuesday daily cycle, your refund will likely hit your account on a Wednesday. Paper checks will take 5 to 7 days longer.

I have seen cases, due to processing backlogs, where the actual refund deposit (transaction date) into your bank account or financial card could happen 2 to 3 days after your cycle date. Don’t get too stressed if a couple of days off. This has been happening a lot in the last few years!

Subscribe via email or follow us on Facebook, Twitter or YouTube to get the latest news and updates

207 thoughts on “2022 IRS Cycle Code – Using Your Free IRS Transcript to Get Tax Return Filing Updates and Your Refund Direct Deposit Date”

  1. I have not received my refund from last year 2020 I had to mail in tax forms (certified) every time I call the IRS I can never get a straight answer from them I have been told several times they can’t find my forms then I was told to refile & I was told to check back in 6 mos as of July 2022 it has been 16 mos no refund

  2. This is completely wrong. I should have had my refund by now and here it is July, 6th. You should take this down and put up a correct one.

    • These are indicative dates based on normal processing. If your refund is delayed in processing could take a lot longer.

  3. After an audit is complete do they mail you a check are direct deposit?I got audited for tax year 2020 and my audited is finally completed so I’m wondering do they direct deposit your refund r send a check

    • Depends on your tax return payment selection. If not direct deposit info (preferred method) they will send you a check at the home address the IRS has on file for you

  4. Tengo el ciclo 20222005 y también fecha de procesamiento del 6 de junio 2022 y dos códigos 971 tengo q esperar mucho para mirar mi reembolso en
    I cuenta d e banco

  5. I’m in a cycle of 20221805 and a processing date of 2022 may 23 but it also shows a code 766 and 768 on 4-15-2022 and a code of 971 and 570 on 05-23-2022 what does that mean

  6. I have cycle code 20221105 and have 04-04-2022 and next to code 766 and 768 credit to account date 04-15-2022 I have no code 846. Any body knows what this mean?

  7. My tax transcript changes to 846 today, and my cycle number is 20221105, it shows refund issued 3-3–2022, is this the day that i will receive my refund?

    • Yes…that should be the day it was issued (1 to 2 days to your back account or up to 1 week if paper check mailed), unless there were other codes or you your refund amount was garnished for non-IRS debt or past due payments

  8. I have 20220805, since the end of February I have not seen any movement since. Any information would be appreciated.

  9. My cycle say 20220602 date 2 28 2022 ,code 150 for 681 then it say 20211005 , 20211605, why do mines say 2021and not 2022 a d why is my codes 766,768,570 please help me understand

  10. I have 846 code refund issue 3/17/21
    Is this right? Or does it have to be 2022? And my cycle code is 20221005
    How long does it hit your bank account?

    • You need a 2022 date. Your cycle code suggests this is a weekly cycle, so I expect you to get another update by this weekend.

  11. I filed 2/5/2022. Bars disappeared. I have been on “STILL PROCESSING” with no tax topic code. I am suppose to be in resolution. A lady at IRS said she could not see any error. I had a tax preparer do it. What’s going on?

  12. Filed my 2/12 and accepted the same day, the bars disappeared the next week but then came back this past Thursday but is still only on the first bar (return received) Tax topic 152 id is still present. My cycle is 05 so I’m assuming that means I am on a weekly update basis. Just wondering if this is normal? My bars always usually disappear but when they come back they usually have refund approved, not this time. I didn’t receive the Child tax credits, and put in the right amount I did receive for the pandemic payments, however I did not claim all of my same kids on my 2021 tax return like I did on my 2020 because it’s their dads year, so maybe that’s the hold up? Idk, anyone else been through this? My Record of Tax Transcript still says N/a but my Account transcript has had a date of March 14, 2022 on it for a few weeks now.

  13. Isn’t it wonderful to ask important questions and receive absolutely no answers?
    Bottom line? Nobody really knows anything. They’re only guessing. Just keep sitting and waiting while hoping electric isn’t turned off and oil for heat doesn’t run out in the meantime… forget about those property taxes due back in January.
    Just do what we’re all doing: sit and wait.

    • You should call the tax payer advocate line with the irs. It’s the number I used every time and I got a live person where I told them what I was calling about and they transferred me to the right department, 1-877-777-4778

  14. If you’re weekly (I’m 0905) then since it’s updated on Saturday would Monday be the likely day following cycle code day if you got the 846 code on Saturday?

  15. Hello, I have code 20220905. Was supposed to get it Friday if they did next day payment. But it’s been almost a week. Any thoughts?

    • Did you also have code 846 (refund issued) on your transcript? You need this to confirm refund payment, because your refund can get held up if additional processing or verification is taking place.

  16. My cycle date is 20220703, which was February 21th 2022, but it shows a processing date of 03/07/2022….should I expect an update after 03/07?

  17. Ok I filed on 2-5, was accepted same day. Had 570 and 971 codes posted on transcript up until 3-2-22 when 846 code was added, however my cycle batch number was 20220805, but still nothing. I did claim EIC and CTC credits and I also claimed a new baby when I filed, (I had a baby in June of 2021), but I’m still confused bc my amount dropped from 11050 to 8950

  18. Cycle code 20220805
    Processing date March 14, 2022
    As of date March 14, 2022
    Does this mean I’ll get my taxes on the 14th?

  19. 20220905 cycle and 150 code with 0.00 amount . But down at the bottom at the 846 it says amount I’m suppose to get .
    I’m confused . Am I getting a return or not ???

    • 150 means your return is processed and no liability. 846 is refund issued and the amount you care about (also in the top left, under account balance) on your transcript.


Leave a Comment