web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

News and Announcements icon
Community site session details

Community site session details

Session Id :
Power Automate
Answered

MS Flow 30 Day Limit

(0) ShareShare
ReportReport
Posted on by 34

Hi, 

 

I can see lot of post on MS flow 30Day limit but not clear how it works.

If I have 3 levels of approval in a flow and each of them take 15days to approve an request, then does the flow run for 45 days or the flow terminates after 30days?

 

My organization has multiple levels of approval which may take more than 30days.

 

Thanks

Categories:
I have the same question (0)
  • efialttes Profile Picture
    14,756 on at

    Hi!

    Maximum duration of a Flow execution is 30 days, meaning when the threshold is reached the logic timeouts. LogicApps, Power Automate elder brother, has a higher limit. This means for long-time approvals you should avoid to concentrate your logic in a single flow, but rather use at least several flows.

    GReat stuff here

    https://docs.microsoft.com/en-us/business-applications-release-notes/april19/microsoft-flow/increased-run-duration

    Hope this helps

     

  • PriyaFernandes Profile Picture
    34 on at

    Hi @efialttes

     

    Thanks for your quick response. 

    When i contacted ms support team they mentioned that flow would run for more than 30days. Only if the flow is inactive for more than 30days eg. after the first approval, if the second approver doesn't respond for 30days, then the flow terminates reaching the limit.

     

    So which statement is correct?

  • efialttes Profile Picture
    14,756 on at

    Assuming your multilevel Approval strategy is based on a single Flow i.e. it is not splitted in several ones, seems there is a misunderstanding.

    As you can see in the official doc link I shared:

    "Currently, flow runs time out after 30 days, causing any pending steps (like approvals) to time out as well. While this isn’t a problem for most approvals, there are cases where responding to an approval can take longer than 30 days"

     

    Hope this helps

  • PriyaFernandes Profile Picture
    34 on at

    @efialttes Ok, So the run duration for my original example will be 45days?

     

    Eg: If I have 3 levels of approval in a flow and each of them take 15days to approve an request, then does the flow run for 45 days or the flow terminates after 30days?

  • efialttes Profile Picture
    14,756 on at

    Hi again!

    My experience is,

    If you implement the 3 level approval level in a single flow instance, once it starts execution it will stop after 30 days, so if each single approval lasts for 15 days you will not complete the 3-level approval process.

    If you implement the 3 level approval in 3 flows instances (1 approval level per flow), and each single approval lasts for 15 days, you will succeed.

    That's why I recommended the official documentation link shared above explaining a way to overcome the 30 days limitation by applying a multi flow instance strategy

    Please give it a try, and let us know your progress

  • Verified answer
    efialttes Profile Picture
    14,756 on at

    @PriyaFernandes 
    Please note there is a way to handle long time approvals and override the 30 days limit. Good stuff here:
    https://powerusers.microsoft.com/t5/Power-Automate-Community-Blog/Build-long-running-Approval-Flows/ba-p/279890
    So if you currently handle a three step approval in a single flow, yuo should split it in four flows: Flow#1 requests approval#1, Flow#2 is executed when reponse to approval#1 is received and requests approval#2, Flow#3 is executed when response to approval#2 is received and requests approval#3, and finally Flow#4 is executed when response to approval#3 is received
    Hope this helps

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Introducing the 2026 Season 1 community Super Users

Congratulations to our 2026 Super Users!

Kudos to our 2025 Community Spotlight Honorees

Congratulations to our 2025 community superstars!

Leaderboard > Power Automate

#1
Haque Profile Picture

Haque 557

#2
Valantis Profile Picture

Valantis 328

#3
David_MA Profile Picture

David_MA 264 Super User 2026 Season 1

Last 30 days Overall leaderboard