Economy Saving Money

5 apps that take the headache out of business invoicing

Good invoicing software can take much of the grief out of the process by letting you manage multiple clients and automate payment and recurring invoices. Here are some top choices in invoicing and accounting software.

A woman with a laptop is seen in Hi-Tech Park Belarus building in Minsk, Belarus (March 17, 2016).
Vasily Fedosenko/Reuters/File

No one exactly enjoys invoicing, especially when it involves juggling multiple clients or projects. However, invoicing is, of course, vital to getting paid and staying in business.

Good invoicing software can take much of the grief out of the process by letting you manage multiple clients and automating payment and recurring invoices. Here are some top choices in invoicing and accounting software, beginning with the two of the most popular programs, followed by others listed in alphabetical order.


FreshBooks offers a comprehensive suite of payment and invoicing features. The program allows you to manage not only your invoices, but also expenses, time tracking, projects, payments, accounting and tax reporting and client information. For invoicing, you can set up recurring invoices and generate quotes and estimates on the fly. There’s also a built-in timer so that you can easily bill hourly for projects. If you process a high volume of invoices per month, FreshBooks offers a professional version, called FreshBooks Select, aimed at larger businesses.

Price: $15 - $50 per month


Most small business owners are familiar with QuickBooks, the accounting software from Intuit. QuickBooks offers an online, desktop and self-employed versions of its software. The version for the self-employed is a great choice for any solopreneurs or freelancers that need a simple setup to invoice clients and do bookkeeping. The online version allows you to automatically schedule and send invoices, as well as do batch invoices. QuickBooks also offers a payroll upgrade to its accounting software with a do-it-yourself or full service option.

Price: $10 - $40 per month ($84 - $500 for desktop software)


Harvest offers online time-tracking and invoicing software, along with resourcing software that integrates with the invoicing app. With the invoicing software, you can track time billed, issue invoices, receive payment online and track expenses. The software also connects to 70 other apps, including Google Suite, PayPal, Fundbox, Trello, QuickBooks and SalesForce. If you decide to add on the resourcing software, you’ll be able to track projects and see how your estimates are stacking up against the actuals.

Price: $12 per person per month


Wave offers a suite of business applications, including accounting and invoicing, payroll, payment processing and receipt scanning. When you set up your Wave account, you’ll have access to the invoicing, accounting and receipt scanning software for free. Wave allows you to set up recurring invoices, automatic payment reminders and send estimates and quotes. You can also add on credit card processing or payroll services for additional monthly fees. Wave also offers small business loans up to $500,000 in partnership with OnDeck.

Price: Free


If you’re looking for all-in-one small business software, Zoho bills itself as “the operating system for business”. The company offers a suite of online business software ranging from CRM software to accounting and invoicing apps to email and helpdesk apps. With the invoicing software, you can set up recurring invoices, track expenses, bill in multiple currencies and accept online payments. There’s even a free version that allows you to invoice up to five customers monthly, making it a good option for the self-employed.

Price: $0 - $30 per month

The Christian Science Monitor has assembled a diverse group of the best personal finance bloggers out there. Our guest bloggers are not employed or directed by the Monitor and the views expressed are the bloggers' own, as is responsibility for the content of their blogs. To contact us about a blogger, click here. To add or view a comment on a guest blog, please go to the blogger's own site by clicking on the link in the blog description box above.

of 5 stories this month > Get unlimited stories
You've read 5 of 5 free stories

Only $1 for your first month.

Get unlimited Monitor journalism.