I've been using GetMyInvoices as a sole trader for a year now and it helps me a lot to collect all my invoices from different online portals in one place. It saves me a lot of time and patience for my tax return.
The cool thing about GetMyInvoices is that everything happens automatically and no technical know-how is needed. With one access I have all invoices and documents in one place. My tax accountant also has access to my account, so I no longer have to send them documents by mail or email.
Then there's an app from GetMyInvoices. With the app, I can scan receipts and they automatically end up in my GetMyInvoices account.
For me, GMI is absolutely helpful and I can recommend it to anyone who wants no more stress and chaos with their invoices. There is a free 14 days trial which helped me to figure out if the product is something I want to work with.