WordPress websites and business systems

How to Send Invoices from WordPress: Plugin Options

Invoicing from WordPress: the plugin options and when accounting software is the better choice.

Chris Eggleston
Chris Eggleston WP Mantis
Updated October 18, 2026 /  

If you sell services from a WordPress site, sending invoices from the same place is appealing: one less subscription, and clients pay on your own site. It works well in some cases. Here are the options, and when we would point you to accounting software instead.

Option 1: GetPaid

GetPaid (formerly WP Invoicing) creates invoices and quotes, takes payment through Stripe, PayPal and other gateways, and supports recurring invoices. The core plugin is free with paid add-ons.

Best for: freelancers and small agencies that invoice a modest number of clients and want payments on their own site.

Option 2: Sliced Invoices

Sliced Invoices focuses on clean quotes and invoices with a client-facing view. Add-ons provide Stripe payments, PDF invoices and recurring billing. Check the update history before relying on it for your business.

Option 3: A payment form instead of an invoice

Many service businesses do not need invoices at all, just a way to take a deposit or a fixed fee. A payment form built with WP Simple Pay or Gravity Forms with Stripe is simpler, and Stripe sends a receipt. For recurring services, see selling subscriptions on WordPress.

Option 4: Stripe Invoicing directly

Stripe has invoicing built in. You create an invoice in the Stripe dashboard, the client pays on a Stripe-hosted page, and reminders are automatic. No plugin needed.

When accounting software is the better choice

If you need bookkeeping, expense tracking, taxes or reports for your accountant, use accounting software such as QuickBooks, Xero, FreshBooks or Wave. They do invoicing well and keep your books in one place. You can still connect WordPress: send form submissions or payments to your accounting tool with a native integration or an automation tool like Zapier.

Want it automated?

Connecting forms, payments, invoices and your CRM so nobody retypes anything is the core of our Systems work. Tell us how you bill today.

Chris Eggleston
Chris Eggleston
Husband. Father to 4. Grandpa to 2. Gravity Forms enthusiast. As the owner of WP Mantis, I’m on a mission to simplify the WordPress experience for site owners. I also try to bring a unique perspective to the Gravity Forms community at gravityranger.com.
Next step Not sure what your site needs next?

We will look at it properly and tell you the five things worth doing, in order, whether or not you hire us.

Affiliate links disclaimer