Invoicepress
Generate professional PDF invoices and quotations directly from your WordPress site — with or without WooCommerce. Fully customizable layout, shortcod …
Plugin info
Maintenance & Compatibility
Maintenance score
Stale • Last updated 273 days ago
Is Invoicepress abandoned?
Likely maintained (last update 273 days ago).
Compatibility
Languages
Similar & Alternatives
Explore plugins with similar tags, and compare key metrics like downloads, ratings, updates, support, and WP/PHP compatibility.
Description
Author: Fahad Mahmood
Plugin Site: https://www.invoicepress.com
Blog: Android Bubbles WordPress Blog
Invoicepress is a simple yet powerful invoicing solution for WordPress. Whether you’re using WooCommerce or not, you can easily create, render, and download invoices in PDF format. Offer downloadable invoices to your users — or generate them manually using a shortcode-powered form.
Highlights:
- ✓ Works standalone (no WooCommerce required)
- ✓ WooCommerce support with automatic order-to-invoice mapping
- ✓ [INVOICEPRESS-FORM] shortcode for public invoice generation
- ✓ Generate beautiful, print-ready PDF invoices
- ✓ Dynamic fields (product notes, custom data, etc.)
- ✓ Optional logo, currency, and business info customization
- ✓ Auto-cleanup of old invoice files
- ✓ Multi-language ready with
.potfile - ✓ Developer-friendly and GPL-licensed
License
This plugin is licensed under GPLv2 or later.
You’re free to modify, redistribute, and use it commercially.
See https://www.gnu.org/licenses/gpl-2.0.html
Credits
Crafted with code and care by Fahad Mahmood, with support from the open-source community.
Installation
To install Invoicepress, you will need:
- A working WordPress site (version 5.0 or later)
- Admin access to install plugins
Method A: Automatic
- Go to Plugins Add New
- Upload and install the plugin ZIP
- Activate Invoicepress
- Access via Settings Invoicepress, or WooCommerce Invoicepress if WooCommerce is active
Method B: Manual
- Upload the extracted plugin folder to
/wp-content/plugins/invoicepress/ - Activate the plugin from Plugins Installed Plugins
- Visit Settings Invoicepress
Frequently Asked Questions
No. Invoicepress can work entirely without WooCommerce for custom invoice creation.
Invoicepress will automatically integrate and add a “Download Invoice” button to customer account pages. It can link invoices to WooCommerce orders.
Yes. You can override the invoice HTML template, adjust currency, add logos, and change styles.
In the uploads/invoicepress/ directory. You can auto-clean these based on age and type.
Yes! Use the [INVOICEPRESS-FORM] shortcode on any post/page. It works even for non-logged-in users and does not save data to the database.
Yes. No personal data is stored unless you explicitly save it using admin tools.
Review feed
Changelog
1.0.6
- Added public shortcode
[INVOICEPRESS-FORM]with HTML/PDF preview - Read-only public form mode (no DB writes)
- Integrated WooCommerce order field mapping
- Dynamic invoice fields with label/placeholder options
- Cleaned file structure and optimized global path usage
1.0.5
- Dynamic field builder (checkbox + text inputs)
- AJAX-based save for custom textarea fields
- Bootstrap support and improved frontend styling
1.0.4
- WooCommerce order selector with search + autofill
- QR code generation for invoice data
- PDF style improvements with cleaner layout
1.0.3
- My Account PDF download button
- AJAX PDF generator
- File statistics and cleanup schedule
1.0.2
- Custom post type
invoicepress - Template-based invoice design
- Printable layout added
1.0.1
- WooCommerce invoice logic started
- Settings panel integrated under admin
1.0.0
- Initial release
- Manual invoice creation
- Static PDF output with branding





