[GH-ISSUE #275] [Feature Request] Set finish condition to repeating transactions #6990

Closed
opened 2026-04-10 16:39:52 -05:00 by GiteaMirror · 0 comments
Owner

Originally created by @arguser on GitHub (Mar 11, 2022).
Original GitHub issue: https://github.com/actualbudget/actual/issues/275

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). Original GitHub issue: https://github.com/actualbudget/actual/issues/275 ## 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#6990