Harmonic Design

HDInvoice

published February 1, 2024

Invoicing that lives on your website, works the way you do, and gets you paid faster.

HDInvoice is a self-hosted invoicing plugin for WordPress, built for contractors, freelancers, entrepreneurs, and small businesses who are tired of choosing between clunky PDF templates and expensive third-party invoicing services that hold your client data hostage.

If you already run your business on WordPress, why should your invoices live anywhere else?

Why HDInvoice Exists

HDInvoice was born out of frustration. Every existing invoicing solution seemed to fall into one of two camps: monthly-subscription SaaS platforms that store your client and financial data on someone else’s servers, or WordPress plugins so convoluted that creating a single invoice felt like filing taxes.

So we built the tool we wanted to use ourselves. The result is a plugin designed around two core principles:

Your data stays yours. Every invoice, every customer record, every payment log is stored on your own website, in your own database. No third-party accounts, no data sharing, no wondering who else can see your client list. For businesses that care about privacy — or simply want full ownership of their records — this matters.

Intuitive by design. Creating an invoice, adding a customer, setting up a recurring billing schedule, or checking how your month is going should each take a few clicks, not a training course. HDInvoice ships with a clean, modern dashboard that feels like a purpose-built app, not a maze of WordPress admin screens.

What You Can Do With HDInvoice

Create beautiful invoices in minutes

Add line items, apply taxes, write descriptions and notes with a rich text editor, and publish. Your invoices are professional web pages your clients can view instantly — no more emailing ugly PDF attachments back and forth. Each invoice can be protected with a unique private key, so only the people you share the link with can see it.

Get paid online

HDInvoice includes built-in support for Stripe, PayPal, and Square, so your clients can pay their invoice the moment they open it — including Apple Pay and Google Pay through Stripe. Prefer to handle payments offline? Disable eCommerce on any invoice and mark it as paid manually. Partial payments are supported too, so deposits and installments are easy to track.

Set it and forget it with recurring invoices

Bill clients weekly, monthly, or yearly on autopilot. And with Stripe’s autocharge integration, recurring invoices can charge your client’s card automatically — no chasing, no reminders, no awkward “just following up” emails. If a charge ever fails, both you and your client are notified right away.

Keep clients (and yourself) in the loop

Automatic email notifications go out when a new invoice is created, when a payment succeeds, and when a payment fails. You stay informed without lifting a finger, and your clients always know where things stand.

Track your success

The HDInvoice dashboard gives you an at-a-glance view of your business: total invoices, customers, amounts invoiced, and this month’s performance, with year-over-year charts so you can see your growth. Built-in accounting and reporting tools let you pull stats for any month, year, or custom date range.

Know your invoice history

Every invoice keeps a private activity log — when it was created, when its value changed, even when your client viewed it. These logs are visible only to you, giving you a complete paper trail without any extra effort.

Make it yours

Add your logo, customize the invoice footer, manage default and per-invoice taxes (inclusive or exclusive), choose your currency, set your starting invoice number, and even apply custom CSS. Your invoices should look like they came from your business — because they did.

Who Is HDInvoice For?

  • Freelancers and contractors who want professional invoices without a monthly subscription eating into their margins.
  • Small businesses that need recurring billing, online payments, and reporting — all in one place.
  • Agencies and consultants who value client privacy and want every record stored on infrastructure they control.
  • Anyone on WordPress who believes invoicing should be simple, fast, and hassle-free.

No Subscriptions. No Lock-In. No Nonsense.

HDInvoice is a one-time purchase, not another monthly bill. Import and export tools mean your data is never trapped, and because everything runs on your own site, HDInvoice keeps working no matter what happens to anyone else’s servers.

Stop wasting time on invoicing tools that fight you. Let HDInvoice automate your way to payment.

View the Live Demo · Read the Documentation · Get HDInvoice

Leave a reply

👍 😆 😠 😢 😍
Reply