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.
From Your WordPress Dashboard
- Log into the WordPress admin
- Go to Plugins > Add New
- Search for InvoiceEM
- Click Install Now for the "InvoiceEM" plugin
- Click Activate
From
WordPress.org
- Download the plugin
- Log into the WordPress admin
- Go to Plugins > Add New
- Click Upload Plugin
- Click Browse and select the downloaded ZIP file
- Click Install Now
- Click Activate Plugin
Via File Transfer
- Download the plugin
- Extract the ZIP file
- Upload the contents of the ZIP file to wp-content/plugins/
- Log into the WordPress admin
- Go to Plugins
- 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.