As champions of billing time-based projects, Harvest loses steam when it comes to invoicing functionality, customization, payments processing and more. Let's take a look at how the time tracking titan compares with the true ninjas of invoicing.


No Free Plan

Harvest does not offer a free plan. Following the 30-day free trial, subscription prices start from $12 a month.

Free forever with 50 clients + unlimited invoices!

The free plan includes unlimited invoices, which means the invoicing system is actually free, forever. The free plan includes a full range of features, including up to 50 clients with unlimited invoices per client.

Invoice Design

Practically None.

Harvest invoice design and customization is almost nonexistent. There is just one template, and it's pretty plain. There are some basic layout options, such as adding a logo, showing the client's address, and showing/hiding three data columns. But it doesn't go any further than that.

10 Templates Fully Customizable.

Invoice Ninja customization of invoice design is as comprehensive as it gets. The free plan includes 4 available templates, with paid plans offering 10 template choices. In addition, there are a ton of design features, from colors, fonts and column fields, to complete customization from the ground up via pdfmake.

Email Templates

Text Changes Only.

For customer emails, including invoice, estimate and reminder emails, there is no option for customization or design, except basic changes to the text.

Fully Customizable Designs.

Email templates are thoroughly customizable for both text and layout, with a range of design features including font type, color and size, alignment, bullet points, and more.


No Auto-Billing.

Harvest does not offer auto-billing although there is a recurring invoicing feature.

Yes Auto-Billing Available!.

Auto-billing is available with WePay, Stripe, GoCardless and Braintree for all Invoice Ninja users – including free forever accounts.

Payment Gateways

Paypal & Stripe Only

Harvest offers very limited payments processing options, with just two on offer. Stripe and Paypal are the only available payment gateways.

Payment gateways supported globally!

With a dozen payment gateways supported, global users have the widest possible range of payment processing options.


English Only

Harvest only supports one language: English. There is an option to manually translate invoice labels, but it's clunky and time consuming.

30 Languages & Currencies

Invoice Ninja supports 30 languages & 30 currencies, with more being added all the time.