Table record to appear every 30 days

Hi, we are creating a app in house where we want a declared tenanted property to show up rent due date every 30 days as when marked as paid creates a record which can be later used to print out statements over 12 months on request