Softwares like GNUCash need a specific data entry to be able to calculate your yearly earning without so many errors. If you're earning different amounts every day, the entire data entry with be mixed up. This is my first time of hearing about GNUCash. I will research into it more.In the year 2023, I started to calculate my daily earning using a software called GNUCash. It is a free software and I think that it could prove to be useful. However, the main problem here is the fact that calculating daily earning is a really hard job, especially if you are not earning a fixed amount per day.