Starting from the very first version Financisto supports attributes for categories. Attributes are additional properties of a category. An attribute can be some text, number, a value from a list or a boolean flag. You can create any number of attributes for any particular category. If you have a child category then all attributes from the parent category will be automatically inherited.
Use attributes to make special notes, attached to a transaction under a particular category. For example: imagine you have a category ‘Car’ and sub-category ‘Fuel’. You can create an number attribute for the ‘Fuel’ sub-category and name it ‘Mileage’. Now when you pay for the fuelling at the gas station, you create a transaction under ‘Car->Fuel’ category and you can put your current mileage in the attribute field. The attribute can be ‘Litres’ as well to note how much fuel you buy or a text attribute with the name ‘Gas station’ to note what gas station you used.
Some other examples:
- Text attribute ‘Movie name’ under ‘Leisure->Movies’ category
- Checkbox attribute ‘Tips included’ under ‘Restaurants’ category
- List attribute ‘Month’ with values ‘Jan;Feb;Mar;…’
There are more plans to utilize attributes in the future releases, but they are useful in the current state as well.