I expected free accounting software to feel like a trap, because usually free means the useful button is hiding behind a paywall. Wave Accounting is better than that. Invoicing, income and expense tracking, receipts, and basic reports are all practical enough for a small business that does not need a giant finance stack.
Still, it is not some miracle machine!!! If your process needs deeper approvals, inventory, or complicated controls, you will probably hit walls. For freelancers and small teams, though, it handles the boring money work without making everything weirdly expensive for now.