The Simplest Invoicing Solution

HD INVOICE is the easiest, most beautiful, and best invoicing solution.

Stop wasting your time creating ugly PDF invoices, and let HD INVOICE automate your way to payment.

See what it can do

Send Invoices From WordPress

With HD INVOICE, it becomes super easy to create and send invoices from your current WordPress site. We take great pride in just how easy it is to use and setup, with no coding experience needed. We even include free demo and training videos to help get you started!

If you want the best WordPress Invoice Plugin, then you've found it! Our features include multiple taxes, customer setting overrides, recurring (subscription) billing, PayPal, Square, and Stripe integration, and much much more.

However, the strongest asset our invoice and billing plugin has going for it, is Harmonic Designs renowned service and support. Just take a look at our other WordPress plugin HD QUIZ to see what we're talking about.

Send Clients Invoices Using WordPress Plugin

That's right! Our feature rich invoicing plugin can be easily integrated into any WordPress site. If you do not already have one, then we can set one up for you on your server (pro version only) for free! HD INVOICE comes in two version: The Free version and the Pro version. Both versions allow you to create an unlimited amount of invoices, but only the pro allows for recurring invoices and online payments.

What HD INVOICE can do for you!

HD INVOICE was designed and developed from the ground up to be as fast and simple to use as possible. Going from activating the plugin, to sending invoices, to collecting money, takes only minutes. We tried to make HD INVOICE as easy and intuitive as it can be, which in turn creates the smallest learning curve of any invoicing system ever. The simplicity of the plugin, mixed with our renowed support makes HD INVOICE the best invoicing choice for you!


HD INVOICE removes frustration and eliminates the learning curve with a simple and intuitive layout.


HD INVOICE can connect to Stripe, PayPal, or Square so that you can get your customers can pay their invoices directly online.


As a perfect 5 star rated developer on, I have nothing but a history of happy customers - a history I intend to repeat!


All invoices are secured with a unique and randomized URL so that only the intended recipient can gain access to the invoice.

create simple invoice

Join the thousands of users using an HD system

It’s a straight forward plugin that works great and has a great developer behind it. Responds and keeps updating! Keep up the good work.

-Mike S

This is a brilliant plugin! Very easy to use and with the fastest most helpful support I have ever experienced. Try it – you won’t be disappointed!

-Wendy Mayes

Beautiful plugin and a very dedicated developer who gives fast and very good support.


Easy to use and does the job beautifully with no fuss. The further developments promised by the developers will only add to this great plugin. Keep it up guys you are definitely onto something here.

-Gavin Watts



Listed prices are in Canadian CAD.

FAQ: Frequently Asked Questions

What happens if I do not renew my license?

Two things will happen. 1) You will no longer be able to create new invoices. 2) You will stop receiving updates to HD INVOICE. You will still be able to see your existing invoices and even still get paid for your outstanding invoices!

When will I be billed?

You will be automatically billed one day before your license is set to expire. Don't worry if your card is declined, there is a three-day grace period.

How can I export my data?

Two ways! The first and easiest way is to use the built-in HD INVOICE export tool. This can be found under options/settings -> Export. The tool will export the following data as a CSV file, which can be read by other services. Invoice ID, Customer Name, Date, Subtotal, Amount Paid, and invoice Description.

How can I import invoices or customers?

Currently, you can't. I am, however, working on building a new import tool that will be able to read a CSV file. Stay tuned for a future update!

I would like to customize the way the plugin works for me. Can you help with this?

To be honest, I'd rather not customize your version of HD INVOICE because it will break your update system, keeping you out of the loop on new features and bug fixes. With that said, if there is a feature or functionality missing that you want, please don't hesitate to request it on the support page. If it's possible, I'll include it into the next release!

Wow, Dylan! This seems like the perfect plugin for me. How can I purchase it!

Thank you, hypothetical reader! You can purchase the plugin by using the left sidebar. Once purchased you will receive an email with your order confirmation, download link, and license key.