To create a last day of month event in Google Calendar, create a new file "myevent.ics" with the contents:
Update "SUMMARY:Title here.", "DESCRIPTION:Description here.", and "DTSTART;VALUE=DATE:20160331" as needed.
The recurrence rule (RRULE) field with BYSETPOS=-1 causes the event to be the first day of the month less 1 day.
Import into Google Calendar:
Google Calendar warning: "This event has a recurrence rule that cannot be edited in Google Calendar".