Wave is free, it is a good software for new companies, but is a little restricted. I found the Chart of accounts and the Reporting function limited. There is not much automation, so it is tedious to use. For a small company with limited transactions, it is okay.