Resources

A resource represents any type of our services (like transactions, categories, groups and more) which you are using everywhere in the app.

Recurrent transactions

What is a recurrent transaction, what are they used for, how to insert them?


What is a recurrent transaction?

    A recurrent transaction is a transaction that automatically inserts itself based on some defined parameters that you are required to provide.
    For example, a monthly payment (a streaming platform subscription) can be considered a recurrent transaction.
    Bascially, a recurrent transaction is a self-inserting transaction at a given time in the future (once, or multiple times).

Intervals

    A recurrent transaction is defined with an interval property. The interval can be one of the following:

    • Daily
    • Weekly
      • At a certain week day, eg. Mondays
    • Monthly
      • At a certain month day, eg. on the 3rd

    The recurrent transaction inserts a usual category transaction based on the selected interval.

    Note: The app checks for user's recurrent transactions daily, at 12:00 AM. That's the time when a transaction will be inserted by it's recurrent transaction.

How to insert recurrent transactions?

    You can insert a transaction from your homepage, or from your transactions page. From there, you just have to click the red plus sign and select "Recurrent transaction" option:

    • Add Recurrent Transaction
      • - used to insert a recurrent transaction

    A recurrent transaction is also a resource. You can find details about all your recurrent transactions at the top of the usual transactions page.

Recurrent transaction's fields

A field represents a recurrent transaction attribute.

Category: Represents the category in which this recurrent transaction will insert transactions

Description: Represents a brief description for both the recurrent transaction and the transactions to be inserted by it.

Amount: Represents the exact amount of the transactions to be inserted (integer value).

Start Date: Represents the start date of the recurrent transaction. The recurrent transaction will start inserting transactions based on this date.

End Date: Represents the end date of the recurrent transaction. The recurrent transaction will end inserting transactions based on this date.
Note: If you want a recurrent transaction to never end (or you don't know the exact end date), you can assign a far away end date (+10 years for example)

Interval: Represents the recurrent transaction's interval (frequency). It can be daily, weekly or monthly.

(Interval day): Available only for weekly and monthly intervals, it represents the recurrent transaction's interval day (the day when it should insert transactions).

Income transaction: Represents whether or not the recurrent transactions will insert spending or income transactions. Similar to the same attribute for a usual transaction.

Summary

A recurrent transaction is a powerful resource that helps you inserting one or multiple transactions with a given frequency. They are most often used for regular subscription payments like (ScyFin, video or music streaming platforms and more)

Next section: Categories Previous section: Transactions