Directory / plugin
Invoicepress
v1.1.0 · by Fahad Mahmood
Create, save and download professional PDF invoices from your WordPress site – with or without WooCommerce. Line items, taxes, statuses and a visitor- …
About this plugin
Author: Fahad Mahmood
Plugin Site: https://www.invoicepress.com
Invoicepress is a simple yet powerful invoicing solution for WordPress. Place the [INVOICEPRESS-FORM] shortcode on any page and your visitors can fill in their details, preview the invoice and download it as a PDF in seconds. Logged-in users can save their invoices and find them again later.
Highlights
- Works standalone – WooCommerce is optional
[INVOICEPRESS-FORM]shortcode for public invoice generation (PDF + printable preview)- Multiple line items with quantity, rate, discount and tax rate – totals update live
- Automatic invoice numbering (prefix, next number, padding)
- Due dates, payment terms, PO numbers and statuses (draft, sent, paid, overdue, void)
- “My invoices” list for logged-in users: edit, duplicate, mark as paid, delete, download, email to client
- Search, filter and CSV export in the admin history tab
- Logo upload (resized in the browser) and accent colour
- WooCommerce order invoice autofill and “Download invoice” button in My Account
- Unsaved drafts are kept in the visitor’s browser only
- Generated files get unguessable names and are auto-cleaned
- Translation ready (
languages/invoicepress.pot)
Pro add-on (separate package)
- Sign in with Google and back up / re-open invoices in the user’s own Google Drive (narrow
drive.filepermission) - More invoice templates
- Custom fields with drag-and-drop ordering and placement on the invoice
- Drag & drop a PDF or image and let the form be filled in automatically
External services
The following apply only to the Pro add-on and only when you configure them under Settings API credentials:
- Google OAuth / Google Drive API (accounts.google.com, www.googleapis.com) – used for “Continue with Google” and optional Drive backups. Data sent: the OAuth authorisation and, when Drive sync is on, the invoice JSON/PDF files. Terms · Privacy
- Anthropic API (api.anthropic.com) – used for document import. Data sent: the document the user uploads. Documents are processed in memory and not stored by the plugin. Terms · Privacy