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 Platform Community / Forums / Power Automate / How can I set recurren...
Power Automate
Answered

How can I set recurrence with the last day of month?

(2) ShareShare
ReportReport
Posted on by 11

I want to set a recurrence with the last day of month. Is it possible?

 

I know how to set the specific date in the following link

https://powerusers.microsoft.com/t5/General-Flow-Discussion/Is-there-a-way-to-get-a-monthly-reminder-in-Flow/td-p/14658

 

Thanks

Categories:
I have the same question (0)
  • Verified answer
    gamoraes Profile Picture
    1,040 on at

    Hi @michael80321.

     

    Today we no have a simple way to do this, but i created a function that does,

     

    The first print is my result and second is how i did. In my case just to explain i used a compose, but a the utcNow() function get the last day of current month

     

    The function is the below:

     

    "@adddays(concat(add(int(formatDateTime(utcNow(), 'yyyy')),if(equals(formatDateTime(utcNow(), 'MM'), '12'), 1, 0) ),'-',add(int(formatDateTime(utcNow(), 'MM')),if(equals(formatDateTime(utcNow(), 'MM'), '12'), -11, 1) ),'-01T00:00:00Z'),-1)"

     

    I create a idea for do this more simple, please vote on it 

     

    Flow1.pngFlow2.png

     

    I hope i have helped.

     

    Best Regards,

     

    Gustavo Moraes

     

  • michael80321 Profile Picture
    11 on at

    Hi Gustavo,

     

    I try it, but nothings to display. Am I Doing it Wrong? Thanks a lot.

     

     

     

     

  • gamoraes Profile Picture
    1,040 on at
    Hi michael,

    the second print don't show but you need put " after and before compose text, only this Microsoft Flow interpret as function. Copy all bold text than I post and put in your compose.

    Best Regards,

    Gustavo Moraes
  • michael80321 Profile Picture
    11 on at

    Thank you very much !!!

    It works : )

  • Community Power Platform Member Profile Picture
    Microsoft Employee on at

    I took a slighly different approach.

     

    At 2pm daily, my flow checks to see if today's date is less than tomorrows date. If it's not, then tomororw is the first day of a new month.

     

    It specifically extracts the day of the month only.

     

    Having said this, I haven't actually let it run past the end of a month yet... It should work but I havne't proven it yet Smiley Very Happy

    End of month flow.jpg

     

    On the left of the condition is this: 

    convertFromUtc(utcNow(),'W. Australia Standard Time','dd')
     
    On the right of the condition is this:
    adddays(convertFromUtc(utcNow(),'W. Australia Standard Time'),1,'dd')

     

  • Nielf Profile Picture
    306 on at

    @Anonymous ,

     

    Did your flow run successfully when it ran past the end of April? 

     

    If it did - that's a very smart workaround - but it's really difficult to test 🙂 

  • Community Power Platform Member Profile Picture
    Microsoft Employee on at

    Yes it did! Smiley Very Happy

     

    It is a bit tricky to test though... Apart from being very patient...

     

    I'd kind of tested it by changing the 'Is Less Than' to 'Is Greater Than' and the flow still worked, but in the opposite direction.

  • Nielf Profile Picture
    306 on at

    @Anonymous, 

     

    That's great.

     

    I guess there are other ways to test it. However, you can't really be sure until you see it working with the specific logic. 

     

    I'm creating a flow right now based on your solution. Then I'll wait until June to see if it works Man LOL 

     

    Thanks for your input. 

  • Community Power Platform Member Profile Picture
    Microsoft Employee on at

    @gamoraes  Excellent, thank you for this. I needed it badly. Question, what if I just need yyy-mm-dd as ouput and discard the time zone stamp, what would be the adjustment to the formula. Thanks in advance.

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

Season of Sharing Community Challenge Winners!

Congratulations to our community stars!

Kudos to our 2025 Community Spotlight Honorees

Expanding mentorship, skilling, and AI innovation

Congratulations to the July Top 10 Community Leaders!

These are the community rock stars!

Leaderboard > Power Automate

#1
David_MA Profile Picture

David_MA 247 Super User 2026 Season 2

#2
11manish Profile Picture

11manish 164 Super User 2026 Season 2

#3
trice602 Profile Picture

trice602 138 Super User 2026 Season 2

Last 30 days Overall leaderboard