Just pay for Xero, lovely some things are just worth it.
You’ll find every “free” program has its limits like only being able to send 50 invoices before upgrading, or not being able to generate reports, etc.
It’s $70 a month or something, pretty minor compared to what it produces.