WordPress plugin intelligence profile

Easy Invoice – Invoice Generator, PDF Quotes & Payments

Invoices, quotes, PDFs and payments inside WordPress. Unlimited documents, PayPal, credit notes, statements and a REST API — free.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version2.4.6
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 6.0 · PHP 7.4
Directory statusactive
Last directory update1 Nov 20261d ago
Active installations600Adoption metric — not a quality score
WordPress.org rating4.4 / 5 from 7 ratings
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records Easy Invoice – Invoice Generator, PDF Quotes & Payments version 2.4.6 as active, updated 1d ago and tested up to WordPress 7.1.

Overview

About this plugin

Easy Invoice turns your WordPress site into your invoicing system. Create invoices and quotes, send them as PDFs, take payment on the invoice page and keep every client’s history in one place — with no per-document limits, no watermarks and no trial period.

It is built for freelancers, consultants, agencies and small businesses that would rather not pay a monthly fee for a separate invoicing service, and for developers who want invoicing that follows WordPress conventions: custom post types, capabilities, hooks, a REST API and coding standards.

Live demo · Documentation · Product page & Pro pricing · Support forum

What the free plugin does

Invoices and quotes

  • Unlimited invoices and quotes, with automatic numbering and your own prefix — numbers stay unique even when two people save at the same moment
  • Line items with quantities, per-line or global tax, and discounts calculated before or after tax
  • Convert an accepted quote into an invoice in one click; duplicating documents comes with Pro
  • Credit notes against issued invoices; client statements with running balances
  • Notes, terms, due dates and payment instructions per document; default terms in Settings

PDF and print

  • PDFs are rendered on the server (real, selectable text) with your logo and business details
  • Two invoice designs, Standard and Legacy (and two of the four quote designs); any Pro plan unlocks all nine — modern, classic, minimal, corporate, professional, elegant, creative and more
  • Rename any label (“Grand Total”, “Net”, your language) without touching code
  • Download from the admin, from the public invoice page, or through the REST API

Getting paid

  • PayPal checkout with a Pay Now button on every invoice
  • Bank transfer, cheque, cash and any offline method you add (ACH, wire…) — the client sees your instructions, sends a reference and a receipt, and you confirm the payment from the Payments screen
  • Payment history with partial, paid and overdue states

Clients

  • Unlimited client records with billing details and a complete per-client history
  • Invoice and quote emails with the PDF attached, from templates you edit
  • Every emailed link carries a private access key: a document is shown to you, to the signed-in client it belongs to, or to someone with the emailed link — never to whoever guesses a URL
  • Import from Sliced Invoices or Sprout Invoices in one click, or from CSV files with downloadable templates

Localisation

  • 121 currencies, with symbol, position, decimals and separators set per document
  • Dates in the site’s timezone; translation-ready (text domain easy-invoice )
  • Multisite compatible

For developers

  • REST API for invoices, quotes, clients and PDFs — API reference
  • Migration from Sliced Invoices and Sprout Invoices built in
  • Actions and filters at every step; documents are custom post types you can query
  • WordPress coding standards, escaped output, prepared SQL, nonce-protected actions
  • Tested with 10,000 invoices and 10,000 quotes on one site: every admin screen stays under a second

Easy Invoice Pro: 26 addons, switch on what you need

Easy Invoice Pro is a separate plugin that adds addons on top of the free one. Each addon has its own on/off switch under Easy Invoice → Addons; an addon you leave off loads no code and runs no queries. 0 or newer.

Personal — 16 addons, available as soon as Pro is installed (no licence key needed); switch on the ones you want one by one

  • Recurring Invoices & Subscriptions — set the frequency, start date and number of occurrences; each invoice is generated and emailed on schedule, and can be charged to a card the client saved with Stripe (auto-charge is off until you switch it on)
  • Partial Payments & Deposits — require a deposit, let clients pay the balance in instalments
  • Client Portal — clients sign in to view their invoices and quotes, download PDFs and see their payment history
  • PDF Toolkit — watermarks on every PDF: an automatic status stamp (PAID, OVERDUE, DRAFT and more) or your own text or image, with colour, size and opacity
  • Custom Invoice & Quote Templates — a visual builder for your own layouts
  • Item Library — saved products and services with name, description, price and quantity, inserted in one click
  • Bulk Email & Export — email batches of invoices; export selected rows or everything to CSV
  • Additional Tax Lines — one more named tax on top of the standard one (VAT + IRPF, GST + PST), with its own rate and its own line
  • Email Enhancements — your own HTML email layout; replies routed by kind
  • Secure Links — random, expiring document URLs in place of predictable permalinks
  • Payment Links & QR Codes — a link or QR code for a fixed or open amount, usable anywhere
  • Quote E-Signatures — clients sign when they accept a quote; signature, name, time and connection recorded
  • Quote Request Forms — WPForms, Gravity Forms, Contact Form 7 or Fluent Forms submissions become draft quotes
  • WooCommerce Invoicing — an invoice for every paid order; refunds become credit notes
  • Reports & Analytics — revenue, outstanding balances, per-client performance, month-by-month profit and loss (costs are included when Expense Tracking is on)
  • Privacy & GDPR — client documents included in WordPress personal-data export and erasure requests

Net, Mollie (SEPA, iDEAL, Bancontact, Klarna), Paystack (cards, bank transfer, USSD, mobile money) and Moneris.

Professional — 6 more addons, with a Professional licence

  • Time Tracking & Project Billing — start/stop timer, per-project and per-client entries, one click to invoice lines
  • Expense Tracking — billable expenses with receipts and markup, rolled into invoices
  • Smart Reminders & Late Fees — a multi-step reminder cadence and automatic late fees
  • E-Invoicing — two formats: Factur-X PDFs (the same format as ZUGFeRD, EN 16931) and Peppol UBL, for public-sector and EU customers
  • Client Language — every document for a client, page, PDF and email, produced in the client’s language
  • Retainers & Prepaid Credit — record a prepayment (an amount of money) against a client and draw it down invoice by invoice

Agency — 4 more addons, with an Agency licence

  • White-Label & Brand Override — your name, menu, icon, PDF footer and email footer; every upgrade prompt hidden
  • Team Members & Audit Log — EI Manager, EI Accountant, EI Sales and EI Viewer roles, and a log of every action you can filter by user and action
  • Accounting Sync — push invoices and payments to QuickBooks Online, Xero or FreshBooks from a background queue (push only)
  • Webhooks & Zapier — invoice-paid, quote-accepted and recurring-invoice events to any URL, HMAC-signed with retries; drops into Zapier, Make or n8n

See plans and pricing — every Pro plan has a 14-day money-back guarantee. Upgrading keeps every invoice, quote, client and payment the free plugin created.

Who uses Easy Invoice

  • Freelancers — quote, invoice and collect payment from one screen
  • Agencies and studios — per-client history, statements, deposits and a client portal
  • Shops and B2B sellers — proper invoices for WooCommerce orders and everything the cart can’t bill
  • Consultants and service firms — billed hours, expenses, retainers and e-invoices for larger customers

Privacy

Easy Invoice stores everything in your own WordPress database and sends nothing to us. org update check that every plugin performs. Card details never touch your site — they are handled by the gateway.

With the Pro Privacy & GDPR addon, a client’s invoices, quotes and payments are included in WordPress’s personal-data export and erasure requests.

Translations

pot in /languages ). org.

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • payment gateway
  • pdf invoice
  • billing
  • quotes
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 6.0 · PHP 7.4
Update activity1 Nov 20261d ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

Version2.4.42.4.6
WordPress compatibility7.1.27.1.4
Version2.4.32.4.4
Version2.4.22.4.3
Version2.4.12.4.2
WordPress compatibility7.17.1.2
Version2.3.82.4.1
WordPress requirement5.66.0
Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.