Please forgive me as I’m new here and have not searched the current topics, but I would use InvoicePlane as my daily-driver for invoicing if it had a way to track expenses. Throughout the year, I have expenses that I use to help offset my tax liability and tracking them along-side my invoices (income). I have a little php experience and might be able to lend a hand with the development if needed.