Let's take a look at how Wave, an invoicing product developed as an add-on to accounting software, compares to Invoice Ninja, a product 100% dedicated to freelancers and small businesses.

Invoice Design

Wave is banning all Users Outside US & Canada

This is not a typo. Beginning 2021 Wave is officially ending all support & ending new account creation outside of the US & Canada. Long time client? Too bad.

Works globally, and we won't abandon you.

Invoice Ninja is available everywhere, in all countries, in 30+ languages, in 30+ currencies. #loyalty #trust Invoice Ninja is expanding our international reach & #wewon'tabandonyou

Payments Processing

Limited number of payment partners

Stripe only, North America Only.

40+ payment gateways supported

Invoice Ninja integrates with more than 40 payment gateways all over the world, which makes for a truly international invoicing capability.


No Auto-Billing.

Although Wave provides a recurring invoicing feature, there is no option for auto billing. So users can automate their invoicing, but it doesn't extend to automatic billing of repeat customers.

Yes Auto-Billing Available via WePay, Stripe & Braintree

Invoice Ninja enables auto billing via 3 payment processors, so users can enjoy the benefits of automated billing for regular repeat customers. Of course, there is also a recurring invoicing feature for customers who like to pay with one of the other 50 payment gateways offered by Invoice Ninja.

Archived Invoices

No way to view deleted entries

Once an invoice or customer is deleted, there's no way to view or restore the entry. This creates an incomplete user history, as well as extra work to re-enter the data from scratch should the need arise.

Entries can be viewed and restored after deleting or archiving

After deleting or archiving an invoice, customer or any other data entry, users can view deleted entries with a simple check of the View box. Users also have the option to restore a deleted or archived entry at any time.


Must navigate to list page to create new entry

In order to create a new invoice, customer or vendor, the user must go to the relevant section in the sidebar menu, open the drop down sub-menu, navigate to the list page, and then click on the Create button featured on the list page. Way too many steps for a simple and vital function.

Create new entry from any page, directly from the sidebar

Users click on the + symbol on any tab on the sidebar menu to automatically open a Create page (i.e. Create Invoice, Create Client, Create Payment, Create Task, Create Product and more). Just one click from anywhere on the site. In addition, the new keyboard shortcuts feature means that the user can navigate to a Create page without interruption.