At the moment there are some settings that can be set, prior to elaborate a report:
compensate losses: Italian legislation provides that capital gains may be compensated with any capital losses of the previous 5 years. However, the user can choose not to do so (he will pay more taxes, but will probably be subject to fewer controls by the revenue agency);
exchange earnings types: in cases of interest earned, for each exchange/service the user can choose whether to declare them in the RM or RL section of the fiscal income statement (the legislation is unclear, so various tax experts have different ideas about this);
postpone crypto-to-crypto-gains: the revenue agency's position seems to be to consider capital gains even between crypto-to-crypto trades, but some people don't think that's correct, and there's even a bill proposing the opposite. With this option, the user can then choose to postpone capital gains to the time of sale in euros.
Currently in the public mode (with the frontend) of the application, the settings are made using the web UI and saved in a cookie.
In private mode, however, it is not possible to easily change these settings. It is therefore necessary to introduce the possibility to manage them in the config.php file.
Note that the last point has not actually been implemented yet, but is in progress (see issue #20).
At the moment there are some settings that can be set, prior to elaborate a report:
Currently in the public mode (with the frontend) of the application, the settings are made using the web UI and saved in a cookie.
In private mode, however, it is not possible to easily change these settings. It is therefore necessary to introduce the possibility to manage them in the
config.php
file.Note that the last point has not actually been implemented yet, but is in progress (see issue #20).