With my accountant/bookeeper we use hubdoc, receiptbank, and xero.
Hubdoc collects monthly invoices from a lot of services. (You have to login with them, but for less important services this is fine)
Receiptbank accepts invoices by email or scan. For other services which send by email I created autoforward rules. For others like amazon which have some personal and some business I filter into a folder and process periodically.
For paper invoices, you scan a photo and receipt bank extracts the relevant data. (It extracts this data with emailed documents too)
Xero puts it all together, and also autocalculates things like foreign exchange.
The best solution is probably a service like Bench though if it's available in your area: a cloud bookeeper.
Hubdoc collects monthly invoices from a lot of services. (You have to login with them, but for less important services this is fine)
Receiptbank accepts invoices by email or scan. For other services which send by email I created autoforward rules. For others like amazon which have some personal and some business I filter into a folder and process periodically.
For paper invoices, you scan a photo and receipt bank extracts the relevant data. (It extracts this data with emailed documents too)
Xero puts it all together, and also autocalculates things like foreign exchange.
The best solution is probably a service like Bench though if it's available in your area: a cloud bookeeper.
Having one has greatly improved my life.