Support for Recurrence Rules in Repeating Transactions
The recurrence intervals for repeating transactions do fine in most cases. However, there are many instances that more advanced YNAB users might want more control. For example, my pay day is the last work day of a given month. That is super easy to express in an RRULE.
You could convert all the existing recurrence options behind the scenes to RRULES on the YNAB back end and have one date processing system that is both more flexible and easier to maintain ongoing.
The spec is here: https://www.kanzaki.com/docs/ical/rrule.html. As a bonus, you would get Apple and Google Calendar compatibility for import and export out of the box. Most existing languages have a library to support the spec already.
Hi Saish Dawg !
When you have a moment, would you mind sending this to our Product Team by submitting a Feature Request? They'll look it over for official consideration, but I love the idea of having more recurrence options! :)