[Feature Request] Set finish condition to repeating transactions #50

Closed
opened 2026-02-28 18:46:41 -06:00 by GiteaMirror · 0 comments
Owner

Originally created by @arguser on GitHub (Mar 11, 2022).

Description

Have the option to set the amount of cycles (repeats) for a repeating transaction.

Use Case

On many countries it's common to pay the full price of a product distributed in a fixed amount of months, 3, 6, 9, 12. As a user when making such transaction would be helpful to establish the end of the repeating input, so you wouldn't have to remember to remove a transaction once the period has ended.

Solution

How I imagine this being implemented:

  1. Input a transaction (spend) of let's say $100
  2. Mark transaction as repeating
  3. Set it to Monthly
  4. Set it to 3 Cycles to record only transaction and repeat it on the following two months.
  5. Once 3 iterations of the transaction occur, stop scheduling it.
Originally created by @arguser on GitHub (Mar 11, 2022). ## Description Have the option to set the amount of cycles (repeats) for a repeating transaction. ## Use Case On many countries it's common to pay the full price of a product distributed in a fixed amount of months, 3, 6, 9, 12. As a user when making such transaction would be helpful to establish the end of the repeating input, so you wouldn't have to remember to remove a transaction once the period has ended. ## Solution How I imagine this being implemented: 1. Input a transaction (spend) of let's say $100 2. Mark transaction as repeating 3. Set it to Monthly 4. Set it to 3 Cycles to record only transaction and repeat it on the following two months. 5. Once 3 iterations of the transaction occur, stop scheduling it.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/actual#50