Plugin info

Total downloads: 753
Active installs: 0
Total reviews: 0
Average rating: 0
Support threads opened: 0
Support threads resolved: 0 (0%)
Available in: 1 language(s)
Contributors: 4
Last updated: 4/2/2025 (273 days ago)
Added to WordPress: 6/26/2013 (12 years old)
Minimum WordPress version: 5.0
Tested up to WordPress version: 6.8.3
Minimum PHP version: 7.2

Maintenance & Compatibility

Maintenance score

Stale • Last updated 273 days ago

38/100

Is Invoicepress abandoned?

Likely maintained (last update 273 days ago).

Compatibility

Requires WordPress: 5.0
Tested up to: 6.8.3
Requires PHP: 7.2

Similar & Alternatives

Explore plugins with similar tags, and compare key metrics like downloads, ratings, updates, support, and WP/PHP compatibility.

No similar plugins found yet.

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 .pot file
  • ✓ 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

  1. Go to Plugins Add New
  2. Upload and install the plugin ZIP
  3. Activate Invoicepress
  4. Access via Settings Invoicepress, or WooCommerce Invoicepress if WooCommerce is active

Method B: Manual

  1. Upload the extracted plugin folder to /wp-content/plugins/invoicepress/
  2. Activate the plugin from Plugins Installed Plugins
  3. Visit Settings Invoicepress

Frequently Asked Questions

Does this plugin require WooCommerce?

No. Invoicepress can work entirely without WooCommerce for custom invoice creation.

What if WooCommerce is installed?

Invoicepress will automatically integrate and add a “Download Invoice” button to customer account pages. It can link invoices to WooCommerce orders.

Is the PDF layout customizable?

Yes. You can override the invoice HTML template, adjust currency, add logos, and change styles.

Where are invoices stored?

In the uploads/invoicepress/ directory. You can auto-clean these based on age and type.

Can I show a public invoice form to visitors?

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.

Are the invoices GDPR-compliant?

Yes. No personal data is stored unless you explicitly save it using admin tools.

Review feed

No reviews available

Screenshots

  1. Invoice template with branding

    Invoice template with branding

  2. Admin settings and customization

    Admin settings and customization

  3. WooCommerce integration (Download button)

    WooCommerce integration (Download button)

  4. Frontend form for guest users

    Frontend form for guest users

  5. PDF output sample

    PDF output sample

  6. Dynamic field options

    Dynamic field options

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