This plugin hasn’t been tested with the latest 3 major releases of WordPress. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

InvoiceEM – Portable WordPress Invoicing


The Portable WordPress Invoicing Plugin

InvoiceEM is the portable WordPress invoicing plugin. All records are stored in custom database tables instead of mixing records with posts. This allows for the plugin to be used on your primary company website without hindering performance. It also allows for records to be moved easily if you redesign or rebuild your WordPress site.

Plugin Features

  • Generate detailed print-friendly invoices in any country using any currency
  • Precise front-end calculations so you can see the invoice total without trips to the server
  • Scalable taxes/fees that can be customized at the company, client or invoice level
  • Payments support multiple invoices, partial payments, bonuses and fees
  • Easily maintain clients and projects
  • View invoice and payment reports by currency and time period
  • Color scheme-friendly, localization-ready and full RTL support

In Development

  • Import/export functionality allowing records and settings to be moved easily
  • Simple invoice and email customization

Extend with Confidence

InvoiceEM extensions are built to improve certain aspects of the plugin. For example, any improvements to invoices will be added to InvoiceEM Invoices+. We plan on keeping the number of extensions to a minimum and any new functionality will be added to the existing extensions instead of creating new ones.

InvoiceEM Invoices+
Quick line item additions, PDF generation, bulk sending, recurring invoices, scheduled invoices, quotes (WIP).

InvoiceEM Payments+
Client-generated payments including bonuses, credit card payments using Stripe, automated payment fees.

InvoiceEM Clients+
Add multiple email addresses and/or WordPress users for each client. Client access to view invoices, payments, projects and reports.

InvoiceEM Projects+ (In Development)
Expenses, time tracking, Project Manager and employee/consultant access.

InvoiceEM Regional+
Additional maintenance tools for countries and currencies.

InvoiceEM Reporting+
Yearly payment summaries and totals for invoice and payment lists.


  • Invoice List
  • Invoice View
  • Payment List
  • Client List
  • Project List
  • Reporting Charts & Options
  • Invoice Email


From Your WordPress Dashboard

  1. Log into the WordPress admin
  2. Go to Plugins > Add New
  3. Search for InvoiceEM
  4. Click Install Now for the “InvoiceEM” plugin
  5. Click Activate


  1. Download the plugin
  2. Log into the WordPress admin
  3. Go to Plugins > Add New
  4. Click Upload Plugin
  5. Click Browse and select the downloaded ZIP file
  6. Click Install Now
  7. Click Activate Plugin

Via File Transfer

  1. Download the plugin
  2. Extract the ZIP file
  3. Upload the contents of the ZIP file to wp-content/plugins/
  4. Log into the WordPress admin
  5. Go to Plugins
  6. Click Activate under “InvoiceEM”

What’s Next?

If you are unfamiliar with InvoiceEM, visit Knowledge Base: InvoiceEM for information on how to start generating invoices in minutes.


ستمبر 30, 2021
would love to see this plugin updated... love the idea, having data stored on separate tables from posts table... looking forward to an update
Read all 1 review

Contributors & Developers

“InvoiceEM – Portable WordPress Invoicing” is open source software. The following people have contributed to this plugin.




  • Improved PDF queue support for Invoices+
  • Improved invoice template output
  • Removed pushy upgrade notices


  • Added functionality to support InvoiceEM Reporting+
  • Added functionality to support advanced invoice number generation
  • Added custom number grouping functionality
  • Improved changes made flag so fields can be ignored
  • Modified invoice URLs to work better with plain permalinks
  • WordPress 5.3.3 version check


  • Added ability to disable the ‘Generated by’ line on invoices and emails
  • WordPress 5.3.2 version check


  • Various content and image changes


  • Fixed issue with active plugin checks


  • Fixed extension license activation on sites with the EDD Software Licensing plugin


  • Initial release