I suspect that this can't be done within the iCalendar specification but maybe I'm not understanding all of it.
I (and I'm sure *lots* of other people) need a way to remind myself about repeating events like having to do quarterly PAYE returns and quarterly VAT returns.
I thus need a way to set up a repeating reminder of some sort, this is quite easy using an iCalender 'object', and then I need a way to say "I've done this month's one of these". As far as I can see there is no way in the iCalendar format to do this. The only reasonably practical approach I can see is to delete the EVENT completely and create a new one that starts at the next repeat date. Using a TODO instead doesn't seem to help much, you can sort of bodge together a way of doing it but it's so messy and liable to confusions with different length months and such that it doesn't really work.
Am I right, is the best/only way to do it deletion and re-creation?