Full disclosure, I use Royal Bank and own Royal Bank stock.
Recently Royal Bank did something that changed the game for small to medium-sized businesses alike. Very quietly they installed two brand new features that automates the electronic collections process previously only available through standalone software.
The first feature is Interact Collections, yes collections, not just payments. You can now issue requests for payment to registered “payee’s” and have them pay you using the familiar Interact System. It allows room for Invoice numbers and comments to provide detail to the recipient.
The second feature is the introduction of Wave to produce invoices and send them with the built-in option to pay via various means. This is a great tool for mom and pop businesses, allowing them to send professional looking electronic invoices to their customers and get paid. I still would not recommend using Wave to handle your bookkeeping for a few reasons. The main one being that you still need an Accountant to work with you and your business to handle the various remittances, payroll and tax issues that go along with it.
That being said, I have tried both and liked them. There is a free trial period for both options, and available upgrades for various Wave features, but the free version does the job.
Good work Royal.