Title: PeproDev Ultimate Invoice
Author: Pepro Dev. Group
Published: <strong>Fanadur 13, 2020</strong>
Last modified: Mars 8, 2026

---

Search plugins

![](https://ps.w.org/pepro-ultimate-invoice/assets/banner-772x250.png?rev=2393499)

![](https://ps.w.org/pepro-ultimate-invoice/assets/icon-256x256.png?rev=2393499)

# PeproDev Ultimate Invoice

 By [Pepro Dev. Group](https://profiles.wordpress.org/peprodev/)

[Telechargiada](https://downloads.wordpress.org/plugin/pepro-ultimate-invoice.2.2.6.zip)

 * [Details](https://roh.wordpress.org/plugins/pepro-ultimate-invoice/#description)
 * [Reviews](https://roh.wordpress.org/plugins/pepro-ultimate-invoice/#reviews)
 *  [Installation](https://roh.wordpress.org/plugins/pepro-ultimate-invoice/#installation)
 * [Development](https://roh.wordpress.org/plugins/pepro-ultimate-invoice/#developers)

 [Support](https://wordpress.org/support/plugin/pepro-ultimate-invoice/)

## Descripziun

### Merry Christmas & Happy New Year 2026! 🎄🎉

Thank you for using and supporting this free plugin! If you have any questions or
need assistance, please ask on the WordPress support forum. We’re here to help!

**Update to v2.2.3 to get the new Thermal Invoice feature and many more improvements!**

### **Ultimate Invoice plugin for WooCommerce!**

Create customizable PDF/HTML invoices for WooCommerce, attach to Email, Packing 
Slips, Shipping Labels, Shipping Tracking, Single-shop feature and …
 This plugin
lets you to Generate Awesome Invoices for WooCommerce orders and:

 * Download PDF invoices
 * Email Styled Invoices
 * Attach PDF to WC Emails
 * Attach PDF to Invoices Emails
 * Restrict Invoices Options
 * Full Invoice Customizations
 * Make your own Invoice Template
 * Make your own PDF Invoice Template
 * Make your own Inventory Report Template
 * Make your own Packing Slips Template
 * Alter plugins via Action/Filter hooks
 * and …..

### Hot Features since Version 1.4 🔥

 * Bulk Download Invoices PDF as ZIP Archive
 * Bulk Print Invoices Inventory Reports
 * Bulk Print Invoices Shipping Slips
 * Export/Import Settings as JSON/PHP!
 * Developers 😍 Bundle your PDF/HTML Invoice Template with your Theme/Plugin ([read more](https://github.com/peprodev/ultimate-invoice/wiki/Add-Customized-External-Template-to-Ultimate-Invoice))
 * Added: Fully Compatibility with [PeproDev Ultimate Profile Solutions](https://wordpress.org/plugins/peprodev-ups/)
 * Added: Fully Compatibility with [WPC Product Bundles by WPClever](https://wpclever.net/downloads/product-bundles)
 * Added: Fully Compatibility with [WooCommerce Extra Product Options by ThemeComplete](https://codecanyon.net/item/woocommerce-extra-product-options/7908619)
 * Added: Fully Compatibility with _Any Standard_ plugins that adds and shows Order
   item metas
 * Added: Added Integration Section in Settings

### Made by Developers for Developers

 * [Github Wiki](https://github.com/peprodev/ultimate-invoice/wiki)
 * Over 190 Filter Hook
 * Over 15 Action Hook
 * Fully Translatable
 * Nice and Human Readable Variable Names
 * Separated Classes for Different purposes
 * Templates for HTML Invoice (tpl, css)
 * Templates for PDF Invoice (tpl, css)
 * Templates for Email Invoice (tpl, css)
 * Templates for Inventory Report (tpl, css)
 * Templates for Packing Slips(tpl, css)
 * Change Email Sending Settings (from, name, and …)
 * Preserve email template style even in **Gmail**!
 * and ….

### Invoice Items filtering

 * Show / Hide Store National Id
 * Show / Hide Store Registration Number
 * Show / Hide Store Economical Number
 * Show / Hide Customer Address
 * Show / Hide Customer Phone
 * Show / Hide Customer E-mail
 * Show / Hide Order Date
 * Show / Hide Payment method
 * Show / Hide Shipping method
 * Show / Hide Transaction Ref. ID
 * Show / Hide Product Image
 * Show / Hide Product Purchase note
 * Show / Hide Order Items
 * Show / Hide Order Total
 * Show / Hide Product Weight
 * Show / Hide Product Dimensions
 * Show / Hide Product SKU
 * Show / Hide Order Note
 * and ….

### Extras

 * Quick Shop Feature ( Purchase all products in one page )
 * Visual Composer Widget
 * Pre-order Invoices Status
 * Built in DARK MODE Support (Auto, Manual)
 * Disable WC Modern Dashboard
 * Date parsing templates
 * Jalali/Shamsi Date formats numbers?
 * English, Eastern Arabic and Persian Numbers style
 * RTL-ready
 * Automated Email sending system
 * Fully Woo-commerce integration
 * and …

### How can I report security bugs?

You can report security bugs through the Patchstack Vulnerability Disclosure Program.
The Patchstack team help validate, triage and handle any security vulnerabilities.
[Report a security vulnerability.](https://patchstack.com/database/vdp/pepro-ultimate-invoice)

#### Made by love in 󠀁[Pepro Development Center](https://pepro.dev/)󠁿.

#### _󠀁[Pepro Dev](https://pepro.dev/)󠁿 is a registered trademark of 󠀁[Pepro Co](https://pepro.co/)󠁿._

### About Us

PEPRO DEV is a premium supplier of quality WordPress plugins, services and support.

Join us at [https://pepro.dev/](https://pepro.dev/) and also don’t forget to check
our [free offerings](https://profiles.wordpress.org/peprodev/), we hope you enjoy
them!

## Maletgs dal visur

[⌊Sample PDF Generated by plugin⌉⌊Sample PDF Generated by plugin⌉[

Sample PDF Generated by plugin

[⌊Store Details Setting⌉⌊Store Details Setting⌉[

Store Details Setting

[⌊Store Details Setting in Dark mode⌉⌊Store Details Setting in Dark mode⌉[

Store Details Setting in Dark mode

[⌊Invoices items Setting⌉⌊Invoices items Setting⌉[

Invoices items Setting

[⌊Invoices items Setting in Dark mode⌉⌊Invoices items Setting in Dark mode⌉[

Invoices items Setting in Dark mode

[⌊Miscellaneous Setting ( Disable WC New Dashboard and ...)⌉⌊Miscellaneous Setting(
Disable WC New Dashboard and ...)⌉[

Miscellaneous Setting ( Disable WC New Dashboard and …)

[⌊Privacy Setting ( Access Manager )⌉⌊Privacy Setting ( Access Manager )⌉[

Privacy Setting ( Access Manager )

[⌊Barcode and QR Setting⌉⌊Barcode and QR Setting⌉[

Barcode and QR Setting

[⌊Inventory Report Setting⌉⌊Inventory Report Setting⌉[

Inventory Report Setting

[⌊Invoices template and theming setting⌉⌊Invoices template and theming setting⌉[

Invoices template and theming setting

[⌊WooCommerce Orders <span aria-hidden=⌉⌊WooCommerce Orders <span aria-hidden=⌉→ Columns  Ultimate Invoice Options  Popup Toolbox“ class=“wp-image-9000011″ srcset=“https://i0.wp.com/ps.w.org/pepro-ultimate-invoice/assets/screenshot-11.png?rev=2339641&w=300 300w, https://i0.wp.com/ps.w.org/pepro-ultimate-invoice/assets/screenshot-11.png?rev=2339641&w=600 600w, https://i0.wp.com/ps.w.org/pepro-ultimate-invoice/assets/screenshot-11.png?rev=2339641&w=900 900w“ sizes=“(max-width: 599px) 50vw, 33vw“ width=“1547″ height=“796″ loading=“eager“ fetchpriority=“low“ decoding=“async“/>](https://ps.w.org/pepro-ultimate-invoice/assets/screenshot-11.png?rev=2339641)

WooCommerce Orders  Columns  Ultimate Invoice Options  Popup Toolbox

[⌊WooCommerce Orders <span aria-hidden=⌉⌊WooCommerce Orders <span aria-hidden=⌉→ Columns  Ultimate Invoice Options  Popup Toolbox  Email Invoice to Customer on the fly“ class=“wp-image-9000012″ srcset=“https://i0.wp.com/ps.w.org/pepro-ultimate-invoice/assets/screenshot-12.png?rev=2339641&w=300 300w, https://i0.wp.com/ps.w.org/pepro-ultimate-invoice/assets/screenshot-12.png?rev=2339641&w=600 600w, https://i0.wp.com/ps.w.org/pepro-ultimate-invoice/assets/screenshot-12.png?rev=2339641&w=900 900w“ sizes=“(max-width: 599px) 50vw, 33vw“ width=“1316″ height=“868″ loading=“eager“ fetchpriority=“low“ decoding=“async“/>](https://ps.w.org/pepro-ultimate-invoice/assets/screenshot-12.png?rev=2339641)

WooCommerce Orders  Columns  Ultimate Invoice Options  Popup Toolbox  Email Invoice
to Customer on the fly

[⌊WooCommerce Orders <span aria-hidden=⌉⌊WooCommerce Orders <span aria-hidden=⌉→ Columns  Ultimate Invoice Options  Popup Toolbox  View Invoice on the fly“ class=“wp-image-9000013″ srcset=“https://i0.wp.com/ps.w.org/pepro-ultimate-invoice/assets/screenshot-13.png?rev=2339641&w=300 300w, https://i0.wp.com/ps.w.org/pepro-ultimate-invoice/assets/screenshot-13.png?rev=2339641&w=600 600w, https://i0.wp.com/ps.w.org/pepro-ultimate-invoice/assets/screenshot-13.png?rev=2339641&w=900 900w“ sizes=“(max-width: 599px) 50vw, 33vw“ width=“1903″ height=“938″ loading=“eager“ fetchpriority=“low“ decoding=“async“/>](https://ps.w.org/pepro-ultimate-invoice/assets/screenshot-13.png?rev=2339641)

WooCommerce Orders  Columns  Ultimate Invoice Options  Popup Toolbox  View Invoice
on the fly

[⌊Edit Orders <span aria-hidden=⌉⌊Edit Orders <span aria-hidden=⌉→ Metabox  Ultimate Invoice Options“ class=“wp-image-9000014″ srcset=“https://i0.wp.com/ps.w.org/pepro-ultimate-invoice/assets/screenshot-14.png?rev=2339641&w=300 300w, https://i0.wp.com/ps.w.org/pepro-ultimate-invoice/assets/screenshot-14.png?rev=2339641&w=600 600w, https://i0.wp.com/ps.w.org/pepro-ultimate-invoice/assets/screenshot-14.png?rev=2339641&w=900 900w“ sizes=“(max-width: 599px) 50vw, 33vw“ width=“1738″ height=“837″ loading=“eager“ fetchpriority=“low“ decoding=“async“/>](https://ps.w.org/pepro-ultimate-invoice/assets/screenshot-14.png?rev=2339641)

Edit Orders  Metabox  Ultimate Invoice Options

[[

## Installaziun

 1. Upload the plugin files to the `/wp-content/plugins` directory, or install the 
    plugin through the WordPress plugins screen directly.
 2. Activate the plugin through the ‚Plugins‘ screen in WordPress
 3. Navigate to `yoursite.com/wp-admin/admin.php?page=wc-settings&tab=pepro_ultimate_invoice`
    to change settings.

## FAQ

### How can I report security bugs?

You can report security bugs through the Patchstack Vulnerability Disclosure Program.
The Patchstack team help validate, triage and handle any security vulnerabilities.
[Report a security vulnerability.](https://patchstack.com/database/vdp/pepro-ultimate-invoice)

### How can I show compact total order in PDF invoices?

Use hook below and add it into your plugin or theme’s `function.php`

add_filter( „puiw_return_pdf_total_prices_as_single_price“,“__return_true“);`

### How can I contribute to this plugin?

You can help us improve our works by committing your changes to our Github repository:
[github.com/peprodev/ultimate-invoice](https://github.com/peprodev/ultimate-invoice)

## Reviews

![](https://secure.gravatar.com/avatar/ea77535136ad0ddf00f6537fc5e5d674972b768cab063ae624376bc5e1f0d614?
s=60&d=retro&r=g)

### 󠀁[دم سازنده گرم](https://wordpress.org/support/topic/%d8%af%d9%85-%d8%b3%d8%a7%d8%b2%d9%86%d8%af%d9%87-%da%af%d8%b1%d9%85/)󠁿

 [mohsenv](https://profiles.wordpress.org/mohsenv/) Zercladur 5, 2026

به معنای واقعی کلمه معرکه

![](https://secure.gravatar.com/avatar/bbd0acf680c9cbc3524ca338e7bedcc3458e40d8ab1bdd06a6ff1a2d9e3fb29b?
s=60&d=retro&r=g)

### 󠀁[باگ افزونه](https://wordpress.org/support/topic/%d8%a8%d8%a7%da%af-%d8%a7%d9%81%d8%b2%d9%88%d9%86%d9%87/)󠁿

 [bistbook](https://profiles.wordpress.org/bistbook/) December 25, 2025 5 replies

با درود و احترام و تشکر بابت این افزونه خوب و کاربردی متاسفانه امروز نسخه جدیدو 
نصب کردم ولی پیام خطا داد ممنون میشم پیگیری نمایید.

![](https://secure.gravatar.com/avatar/08d54ad1fd5243528dbd7368ccb19b72c90b3022129f24583c54e26acfe48487?
s=60&d=retro&r=g)

### 󠀁[قابلیت دانلود انبوه فاکتورها](https://wordpress.org/support/topic/%d9%82%d8%a7%d8%a8%d9%84%db%8c%d8%aa-%d8%af%d8%a7%d9%86%d9%84%d9%88%d8%af-%d8%a7%d9%86%d8%a8%d9%88%d9%87-%d9%81%d8%a7%da%a9%d8%aa%d9%88%d8%b1%d9%87%d8%a7/)󠁿

 [Mahdi Morshedi Yekta](https://profiles.wordpress.org/timepassenger/) Avust 20,
2025 2 replies

سلام وقت بخیر. در توضیحات پلاگین نوشتید که قابلیت دانلود انبوه ور داره. Bulk Download
Invoices PDF as ZIP Archive و گفته بودیید که پس از انتخاب فاکتورها، از منوی کشویی
بالای لیست که با عنوان „کارهای دسته‌جمعی“ مشخص شده است، گزینه‌ی „دانلود فاکتورها(
PDF)“ را انتخاب کنید. ولی هم همچین گزینه رو پیدا نکردم

![](https://secure.gravatar.com/avatar/44bf12cfd1126da12b211ea7826a566da3eeeca117915599b8d8ffb057727802?
s=60&d=retro&r=g)

### 󠀁[ارايه راه حل یک خطا](https://wordpress.org/support/topic/%d8%a7%d8%b1%d8%a7%d9%8a%d9%87-%d8%b1%d8%a7%d9%87-%d8%ad%d9%84-%db%8c%da%a9-%d8%ae%d8%b7%d8%a7/)󠁿

 [smah2](https://profiles.wordpress.org/smah2/) Avust 18, 2025 1 reply

با سلام و عرض خداقوتپلاگین بسیار خوب و قدرتمندی طراحی کردید که واقعا خداقوت دارهیک
مشکلی در نمایش کد رهگیری در فاکتور برخورد کردم که اصلاحیه ای هم خودم زدممشکل:فایل
class-print.php خط 275 با کد زیر:$opts[„invoice_track_id_en“]        = $opts[„invoice_track_id“]?
$opts[„invoice_track_id“] : „0000000000000000“;که با کد زیر اصلاح میشود:$puiw_invoice_track_id_print
= get_post_meta($order->get_id(), ‚_shipping_puiw_invoice_track_id‘, true) ?: ‚0000000000000000‘;
$opts[„invoice_track_id_en“]        = $opts[„invoice_track_id“] ? $opts[„invoice_track_id“]:
$puiw_invoice_track_id_print;

![](https://secure.gravatar.com/avatar/fba541de0ccfbf869949d994c1d86ab0ec3b191a6d6f385f1c7412d988c1d43d?
s=60&d=retro&r=g)

### 󠀁[فوق‌العاده](https://wordpress.org/support/topic/%d9%81%d9%88%d9%82%d8%a7%d9%84%d8%b9%d8%a7%d8%af%d9%87/)󠁿

 [nobakhthome](https://profiles.wordpress.org/nobakhthome/) Zercladur 11, 2025

در تمامی سالهایی که دارم با ووردپرس کار می کنم یک افزونه ایرانی رایگان به این کاملی،
بدون مشکل و بسیار سریع و عالی و هزاران نکته مثبت دیگر ندیده بودم. واقعا دمتون گرم
خسته نباشید و هزاران بار تشکر

![](https://secure.gravatar.com/avatar/b74b268c4f80c8648713b6400c1f28a7bbb6187f3c59644e3cab49d5b247285d?
s=60&d=retro&r=g)

### 󠀁[عالیه واقعا](https://wordpress.org/support/topic/%d8%b9%d8%a7%d9%84%db%8c%d9%87-%d9%88%d8%a7%d9%82%d8%b9%d8%a7-2/)󠁿

 [arashhomam](https://profiles.wordpress.org/arashhomam/) Zercladur 1, 2025

واقعا ازتون تشکر میکنیم بابت این افزونه بسیار کاربردی.خدا پدرتون رو بیامرزه که کمک
میکنید به مردم

 [ Read all 34 reviews ](https://wordpress.org/support/plugin/pepro-ultimate-invoice/reviews/)

## Contributors & Developers

“PeproDev Ultimate Invoice” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ Pepro Dev. Group ](https://profiles.wordpress.org/peprodev/)
 *   [ Amirhossein Hosseinpour ](https://profiles.wordpress.org/amirhpcom/)
 *   [ BlackSwanDev ](https://profiles.wordpress.org/blackswanlab/)

“PeproDev Ultimate Invoice” has been translated into 1 locale. Thank you to [the translators](https://translate.wordpress.org/projects/wp-plugins/pepro-ultimate-invoice/contributors)
for their contributions.

[Translate “PeproDev Ultimate Invoice” into your language.](https://translate.wordpress.org/projects/wp-plugins/pepro-ultimate-invoice)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/pepro-ultimate-invoice/),
check out the [SVN repository](https://plugins.svn.wordpress.org/pepro-ultimate-invoice/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/pepro-ultimate-invoice/)
by [RSS](https://plugins.trac.wordpress.org/log/pepro-ultimate-invoice/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

**Merry Christmas & Happy New Year 2026! 🎄🎉**

Thank you for using and supporting this free plugin! If you have any questions or
need assistance, please ask on the WordPress support forum. We’re here to help!

For full changelog please view [Github Repo.](https://github.com/peprodev/ultimate-invoice)

#### v2.2.6 | 2026-03-08 | 1404-12-17

 * Security Issue Fixed: Randomized invoice archive filenames and removed files 
   after download

#### v2.2.5 | 2025-12-31 | 1404-10-10

 * Fixed: Error preventing checkout process
 * Fixed: Missing fonts added to the plugin

#### v2.2.4 | 2025-12-28 | 1404-10-07

 * Fixed: Thermal Invoice height
 * Removed: Extra mPDF fonts (not used widely)
 * Improved: Persian translations

#### v2.2.3 | 2025-12-27 | 1404-10-06

 * Added: Option to Print Order Notes on Shipping Slips (RTL-Template Only)
 * Added: Option to Set Different PDF Page-size for Invoices and Slips
 * Added: Option to Set PDF Margins (Top, Right, Bottom, Left, Header, Footer)
 * Fixed: Breaking Order Items table into multiple pages
 * Fixed: Icons loaded incorrectly on Admin Orders Screen
 * Fixed: Not showing order notes on PDF Invoices

#### v2.2.2 | 2025-12-25 | 1404-10-04

 * Added: New Feature to Support Thermal Printer Labels (80mm / پرینتر حرارتی / 
   فیش پرینتر)
 * Added: New Template for Thermal Printer Invoices
 * Added: Download POS Invoices PDF as ZIP Archive
 * Improvement: Changed _minimum PHP requirement to 7.4_ 🙋‍♂️
 * Improvement: WooCommerce HPOS Full Compatibility
 * Improvement: Compatibility with WP 6.9 and WC 10.4
 * Improvement: PDF Zip Archive Comments Formatting
 * Improvement: Order Notes (Customer & Shop Manager) Display in PDF Invoices
 * Improvement: Options/Setting Page UI/UX Improvements
 * Improvement: Default Setting setup for New Installations
 * Improvement: Code Optimization and Refactoring
 * Improvement: Updated mPDF Library to v8.2.7
 * Improvement: Allowed HTML Tags in Address Display method field
 * Improvement: Invoice Templates Content & Display styles
 * Improvement: Added Built-in mPDF fonts for better PDF Styling
 * Fixed: Minor Bug Fixes
 * Fixed: Security Issue CVE-2025-54869
 * Fixed: Shop Manager note not saving issue
 * Fixed: Shipping track number not saving issue
 * Fixed: Division by zero error when calculating discounts (thanks to [@isaeedam](https://profiles.wordpress.org/isaeedam/))
 * Fixed: Bulk Download Invoices PDF as ZIP Archive option not appearing in bulk
   actions dropdown
 * Fixed: Loading Translation Issues
 * Developers: Added New hook `puiw_create_pdf_fit_height` for controlling PDF fit
   to height option
 * Developers: Improvement `puiw_printinvoice_check_user_has_access` hook to control
   access manager checks

## Meta

 *  Version **2.2.6**
 *  Last updated **avant 4 mais**
 *  Active installations **4'000+**
 *  WordPress version ** 5.0 or higher **
 *  Tested up to **6.9.4**
 *  PHP version ** 7.4 or higher **
 *  Languages
 * [English (US)](https://wordpress.org/plugins/pepro-ultimate-invoice/) e [Persian](https://fa.wordpress.org/plugins/pepro-ultimate-invoice/).
 *  [Translate into your language](https://translate.wordpress.org/projects/wp-plugins/pepro-ultimate-invoice)
 * Tags
 * [pdf invoice](https://roh.wordpress.org/plugins/tags/pdf-invoice/)[persian](https://roh.wordpress.org/plugins/tags/persian/)
   [woocommerce](https://roh.wordpress.org/plugins/tags/woocommerce/)[woocommerce invoice](https://roh.wordpress.org/plugins/tags/woocommerce-invoice/)
 *  [Advanced View](https://roh.wordpress.org/plugins/pepro-ultimate-invoice/advanced/)

## Ratings

 4.8 out of 5 stars.

 *  [  32 5-star reviews     ](https://wordpress.org/support/plugin/pepro-ultimate-invoice/reviews/?filter=5)
 *  [  0 4-star reviews     ](https://wordpress.org/support/plugin/pepro-ultimate-invoice/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/pepro-ultimate-invoice/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/pepro-ultimate-invoice/reviews/?filter=2)
 *  [  2 1-star reviews     ](https://wordpress.org/support/plugin/pepro-ultimate-invoice/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/pepro-ultimate-invoice/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/pepro-ultimate-invoice/reviews/)

## Contributors

 *   [ Pepro Dev. Group ](https://profiles.wordpress.org/peprodev/)
 *   [ Amirhossein Hosseinpour ](https://profiles.wordpress.org/amirhpcom/)
 *   [ BlackSwanDev ](https://profiles.wordpress.org/blackswanlab/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/pepro-ultimate-invoice/)

## Dar

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](https://pepro.dev/donate)