Take the 2-minute tour ×
Web Applications Stack Exchange is a question and answer site for power users of web applications. It's 100% free, no registration required.

Pretty much the subject says it all. How can I make a task repeat on the end of each month in google calendar.

Jan 31- repeated task
Feb 28 - repeated task
march 31 - repeated task
april 30 - repeated task
share|improve this question

migrated from superuser.com Jan 4 '11 at 15:20

This question came from our site for computer enthusiasts and power users.

6 Answers 6

tpuiatti's answer from this thread was the only one that worked for me:

Paste the following text into a new .txt file (e.g. with notepad):

SUMMARY:Name of your event

Behind both DTSTART and DTEND, write the date of the first occurrence of the event. Adjust the name as you see fit.

On your Google Calendar, go to Settings under My Calendars in the left sidebar. Click Import Calendar and upload your .txt file. (It will not create a new calendar, but rather add the event to an existing calendar.)

Your event now appears on the 30th or 31st (or 28th, 29th) of each month, depending on the month.

You can also schedule it for the last business day by dropping SU and SA in the BYDAY.

You can still edit the name and time of the event (the UI is a bit glitchy, messing up your dates by default, but it works), but you cannot edit the recurrence: "This event has a recurrence rule that cannot be edited in Google Calendar"

share|improve this answer
It worked. Thank you –  Ravindra Gullapalli Mar 3 '13 at 6:07
Example for FIRST WORKDAY OF MONTH (With weekstart on Monday): RRULE:FREQ=MONTHLY;BYDAY=MO,TU,WE,TH,FR;BYSETPOS=1;WKST=MO –  Marcel Jun 4 '14 at 5:50
@Jo Liss I'm sorry but I don't know what you mean by "Behind both DTSTART and DTEND, write the date of the first occurrence of the event." Do you mean after the semicolon for each respective variable? I imported and it said 'Successfully imported 0 events' –  advocate 2 days ago

Another partial solution that may work for some folks: Create the repeating event for the first day of every month, then add a reminder for one day in advance. Then you'll receive at a notice regarding the event at the appropriate time. Of course this doesn't help if you need the time to show as busy.

share|improve this answer

This answer worked for me:

The simplest way is to just write out the event in plain English. For example:

RORO at Inspire9, Richmond on the last Thursday of every month

This will create an event called “RORO at Inspire9, Richmond”, with the location field set to “Inspire9, Richmond” and the repetition set to “Monthly on the last Thursday”.

From http://blog.stevenocchipinti.com/2012/05/google-calendar-repeating-event-on-last.html/

share|improve this answer
How to use this method is not explained clearly in the original post. It does not work for me. –  fossilet Jan 5 at 5:48

You can do this with the OS X Calendar app.

First, sync your Google Calendar with OS X Calendar.

Then create an event series that occurs on the last day of every month and wait for it to sync to Google Calendar.

First step Second step Voilà

share|improve this answer
  • Open Outlook > Go to Tasks -> New Task
  • Enter Subject > Start Date > and Due Date (Due Date will be last date of this (Feb.)month)
  • Click on Recurrence tab at top
  • Pattern Monthly > The (Last) (day) of every (1) month.


share|improve this answer
@Ankur - um from the question in google calendar ` ` –  Sathya Jan 4 '11 at 5:56
@Sathya As you can see from my answer, Google Calendar supports these events in principle, so perhaps if you have an Outlook that synchronizes with Google Calendar, it might work? I haven't tested it. –  Jo Liss Jul 23 '11 at 14:17
@JoLiss - Hm, nice trick - perhaps might work –  Sathya Jul 23 '11 at 14:42

Go to Google Calender -> Create Event. In the date/time, click & select it as End of Month.

Put a check against the repeat, and select:

  • Repeat: Monthly
  • Repeat by: Day of Month alt text
share|improve this answer
But that will do only repeat on months that have 31 one days. How about all the rest? –  chobo2 Jan 7 '11 at 0:40
It should repeat on end of each month –  Sathya Jan 7 '11 at 3:25
Nope it just repeats on months that have 31 days. If you go to Fe b it won't show up. –  chobo2 Jan 8 '11 at 0:43

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.