Adds robust billing and invoicing functionality to your WordPress site.  You can easily create, edit, and send customized and itemized invoices to your customers without leaving your WordPress control panel.

Billing & Invoicing, for WordPress

How it works: you create an invoice from your WordPress installation’s admin section, an email with a brief invoice description and a unique link is sent to your client. Your client follows the special link to your blog, where their invoice is automatically displayed for them. After reviewing the invoice, your client pays their bill using a credit card or PayPal account, and you are immediately notified.


invoice shortcodes

Advanced Billing and Invoicing all within the familiar WordPress control panel

WP-Invoice - WordPress Billing and Invoicing - Authorize.net and PayPal

Custom Secure Invoicing


  • Send notifications to customers with a secured link back to the web invoice.
  • Reminders and customizable invoice and receipt templates
  • Customize the payment entry, invoice welcome line, and make administrative adjustments.
  • With premium features like PDF Invoices and Quotes, get complete control of the invoicing experience.

Multiple Payment Channels

inv payment

  • Enable or limit clients to choose between PayPal and Credits cards for payments and setup a different payment option for each invoice.
  • Credit card payments can be accepted via Authorize.net or MerchantPlus NaviGate.
  • Recurring billing using Authorize.net’s ARB (Automatic Recurring Billing) feature or PayPal with Instant Payment Notification system.
  • Support for Stripe,InterKasse,2Checkout and more gateways coming soon! (PayPal Pro and USA ePay)

Much more than an Invoicing plugin



    • WP-Invoice offers you the flexibility of a smooth functioning user interface which is capable of invoice filtering, searching, invoice archiving and customizable receipts.
    • Organize and filter your client data as you want, and never miss another invoice again.

Just add clients and let WordPress do the invoicing for you!