Title: PDF Invoice Document Manager for WooCommerce
Author: Rakesh Kumar
Published: <strong>July 23, 2026</strong>
Last modified: October 12, 2026

---

Search plugins

![](https://ps.w.org/rakeshdhiman-invoice-manager-woocommerce/assets/banner-772x250.
png?rev=3652293)

![](https://ps.w.org/rakeshdhiman-invoice-manager-woocommerce/assets/icon-256x256.
png?rev=3652293)

# PDF Invoice Document Manager for WooCommerce

 By [Rakesh Kumar](https://profiles.wordpress.org/rakeshdhiman/)

[Download](https://downloads.wordpress.org/plugin/rakeshdhiman-invoice-manager-woocommerce.2.1.1.zip)

[Live Preview](https://srd.wordpress.org/plugins/rakeshdhiman-invoice-manager-woocommerce/?preview=1)

 * [Details](https://srd.wordpress.org/plugins/rakeshdhiman-invoice-manager-woocommerce/#description)
 * [Reviews](https://srd.wordpress.org/plugins/rakeshdhiman-invoice-manager-woocommerce/#reviews)
 *  [Installation](https://srd.wordpress.org/plugins/rakeshdhiman-invoice-manager-woocommerce/#installation)
 * [Development](https://srd.wordpress.org/plugins/rakeshdhiman-invoice-manager-woocommerce/#developers)

 [Support](https://wordpress.org/support/plugin/rakeshdhiman-invoice-manager-woocommerce/)

## Description

Looking for a free WooCommerce PDF Invoice plugin? PDF Invoice Document Manager 
for WooCommerce helps you generate professional PDF invoices, print invoices, manage
automatic invoice numbers, add GST/VAT details, and let customers download invoices
directly from their account—without subscriptions or third-party services.

Use it as a practical invoice generator for WooCommerce orders. Create a clean Customer
Invoice, Tax Invoice, GST Invoice, VAT invoice, ABN invoice, EIN invoice, or general

PDF Invoice using flexible labels that match your business and country.

The plugin includes PDF Download, Print Invoice, Packing Slips (view, print, and
PDF), optional invoice attachment on the Completed Order email, automatic invoice
numbering, company branding, product code labels, bank details, notes, terms, signatures,
customer invoice
 access, guest invoice links, WooCommerce HPOS support, and a live
invoice preview from the WooCommerce admin.

#### Perfect For

 * WooCommerce stores that need PDF invoices.
 * Small businesses that want simple invoice management.
 * GST businesses that need GSTIN and HSN/SAC labels.
 * B2B and wholesale stores that need invoice records.
 * International stores that use VAT, ABN, EIN, CRN, or custom Tax ID labels.
 * Physical product stores that need itemized product invoices.
 * Digital product stores that need downloadable customer invoices.
 * Store owners who want built-in PDF downloads and one-click invoice printing without
   relying on third-party services.

#### Why Store Owners Choose This Plugin

 * Generate professional PDF invoices in seconds.
 * Keep invoices organized with automatic invoice numbers and custom prefixes.
 * Display company branding professionally on every invoice.
 * Let customers download invoices from their My Account page.
 * Allow guest customers to access invoices with a valid WooCommerce order key.
 * Add GST/VAT/Tax ID details using your own label.
 * Add HSN, SAC, SKU, HS Code, Tariff Code, or custom product code labels.
 * Add bank details so customers can pay directly from the invoice.
 * Preview invoice changes before saving.
 * Use PDF invoice features without creating an external account.
 * Works with WooCommerce HPOS and WordPress Multisite.

#### Free Plugin Features

#### PDF Invoice Features

 * Generate WooCommerce invoices from order data.
 * Download high-quality PDF invoices.
 * Open invoices from the WooCommerce admin order screen.
 * Print invoices directly from the invoice viewer.
 * Download invoice PDFs from the invoice viewer.
 * Show customer invoice actions in the WooCommerce My Account orders page for completed
   orders.
 * Allow guest invoice access through a valid WooCommerce order key.
 * Share secure, clickable invoice links directly through WhatsApp Web — no WhatsApp
   API required.
 * Show a friendly PDF error page if PDF generation fails.

#### Email Attachment (Free)

 * Optionally attach the invoice PDF to the customer Completed Order email.
 * Enable or disable this from WooCommerce > Invoice Settings.
 * Other email types and packing slip email attachments are available in the Pro
   add-on.

#### Invoice Numbering

 * Keep invoices organized with automatic invoice number assignment.
 * Add a custom invoice prefix.
 * Set the next invoice number.
 * Control invoice number padding.
 * Store invoice dates when invoices are created.
 * Reduce duplicate invoice number risk with atomic invoice number assignment during
   concurrent order processing.

#### Company Branding

 * Display your company name, address, phone, and email on every invoice.
 * Add a professional logo using the WordPress media library, with a configurable
   maximum display height.
 * Optionally show your logo as a faded watermark behind the invoice content, with
   adjustable opacity.
 * Add an optional signature image.
 * Customize the signature label.
 * Use `{{company_name}}` inside the signature label.
 * Set an accent color for invoice headings and totals.
 * Customize the invoice title, such as Invoice, Tax Invoice, GST Invoice, or another
   label.

#### GST, VAT, and Tax ID Support

 * Add your business Tax ID to invoices.
 * Rename the Tax ID label to GSTIN, VAT Number, ABN, EIN, CRN, or custom text.
 * Create invoices that better fit local tax terminology.
 * Use the same invoice plugin for Indian GST invoices and international tax invoices.

#### Product Code and HSN/SKU Column

 * Add product-level HSN codes from the WooCommerce product edit screen.
 * Show or hide the product code column on invoices.
 * Rename the product code column to HSN, SAC, SKU, HS Code, Tariff Code, Product
   Code, or custom text.
 * Keep product invoices clearer for GST, B2B, wholesale, and international orders.

#### Invoice Totals and Tax Details

 * Show product/service name, quantity, MRP, rate, discount, tax, and amount.
 * Show taxable amount, tax rows, delivery charge, total payable, received amount,
   and due amount.
 * Show total amount in words.
 * Use Indian numbering format for INR, BDT, NPR, PKR, and LKR.
 * Use international numbering format for other supported currencies.
 * Handle Cash on Delivery due amount based on WooCommerce paid status.

#### Bank Details, Notes, and Terms

 * Add bank account name.
 * Add bank account number.
 * Add IFSC / SWIFT / BIC.
 * Add bank and branch / name.
 * Add invoice notes.
 * Add terms and conditions.
 * Hide empty optional fields automatically on the invoice.

#### Admin Settings and Live Preview

 * Manage settings from WooCommerce > Invoice Settings.
 * Use organized settings sections for branding, company details, product table,
   bank details, notes, terms, invoice numbering, and data management.
 * Preview invoice changes before saving.
 * Use the latest WooCommerce order as sample data in the live preview.
 * Validate required fields before settings are saved.
 * Optionally remove plugin data on uninstall.

#### Compatibility

 * Requires WooCommerce.
 * Compatible with WooCommerce High-Performance Order Storage (HPOS).
 * Compatible with WordPress Multisite.
 * Works with classic and block-based WooCommerce checkout because invoices are 
   generated from WooCommerce order data.
 * Translation ready with a plugin text domain and language template.

### Pro Add-on

Need more advanced invoice workflows?

Upgrade to [PDF Invoice Document Manager for WooCommerce Pro](https://payhip.com/b/xkn6B)
to unlock custom invoice templates, browser-based PDF generation, WooCommerce email
PDF attachments, bulk invoice printing, and ZIP downloads.

The Pro add-on requires the free WordPress.org plugin to be installed and active.

#### Pro Features

#### Custom Templates and PDF Rendering

 * Create custom HTML/CSS invoice templates.
 * Use invoice placeholders for order, billing, shipping, company, product, tax,
   total, note, and bank details.
 * Generate PDFs with a browser PDF engine using headless Chrome/Edge for modern
   custom templates.
 * Use Auto PDF mode so custom templates use the browser engine and the default 
   invoice layout uses Dompdf.

#### WooCommerce Email Attachments

 * Automatically attach invoice PDFs to selected WooCommerce order emails.
 * Choose admin and customer email types separately.
 * Attach Packing Slip PDFs to the admin New Order email.
 * Prevent Packing Slips from being attached to customer emails.

#### Bulk Invoice and Packing Slip Actions

 * Bulk print invoices from the WooCommerce orders list.
 * Bulk download invoice PDFs as a single ZIP file.
 * Bulk print Packing Slips.

### Free vs Pro

The free plugin includes everything needed to generate professional WooCommerce 
PDF invoices.

Upgrade to Pro if you need advanced automation, custom layouts, email PDF attachments,
and bulk invoice workflows.

#### Included in Free

 * PDF Invoice Generator.
 * Automatic Invoice Numbering.
 * Customer Invoice Downloads.
 * Print Invoice button.
 * Packing Slip view, print, and PDF download.
 * Attach invoice PDF to Completed Order email.
 * Company Branding.
 * GST / VAT / Tax ID label support.
 * HSN / SKU / product code column.
 * Bank details, notes, and terms.
 * Live Invoice Preview.
 * Guest invoice access by order key.
 * HPOS Support.
 * WordPress Multisite support.
 * Translation-ready plugin structure.

#### Pro Adds

 * Custom Invoice Templates.
 * Pre-designed Templates.
 * Browser PDF Engine.
 * WooCommerce Email PDF Attachments (any selected email types).
 * Attach packing slip PDF to admin emails.
 * Bulk Invoice Printing.
 * Bulk PDF ZIP Downloads.
 * Bulk Packing Slip Printing.

## Screenshots

[⌊Professional invoice PDF generated from WooCommerce orders.⌉⌊Professional invoice
PDF generated from WooCommerce orders.⌉[

Professional invoice PDF generated from WooCommerce orders.

[⌊Invoice Settings page with branding options and company information.⌉⌊Invoice 
Settings page with branding options and company information.⌉[

Invoice Settings page with branding options and company information.

[⌊Branding settings for invoice title, accent color, logo, logo max height, watermark
and signature.⌉⌊Branding settings for invoice title, accent color, logo, logo max
height, watermark and signature.⌉[

Branding settings for invoice title, accent color, logo, logo max height, watermark
and signature.

[⌊Company details including business information and Tax ID configuration.⌉⌊Company
details including business information and Tax ID configuration.⌉[

Company details including business information and Tax ID configuration.

[⌊Product table settings with optional HSN column and bank account details.⌉⌊Product
table settings with optional HSN column and bank account details.⌉[

Product table settings with optional HSN column and bank account details.

[⌊Notes & Terms section with automatic invoice numbering.⌉⌊Notes & Terms section
with automatic invoice numbering.⌉[

Notes & Terms section with automatic invoice numbering.

[⌊Invoice numbering and plugin data management settings.⌉⌊Invoice numbering and 
plugin data management settings.⌉[

Invoice numbering and plugin data management settings.

[⌊Live invoice preview that updates as you customize invoice settings.⌉⌊Live invoice
preview that updates as you customize invoice settings.⌉[

Live invoice preview that updates as you customize invoice settings.

[⌊Packing slips with shipping and product details.⌉⌊Packing slips with shipping 
and product details.⌉[

Packing slips with shipping and product details.

## Installation

 1.  Make sure WooCommerce is installed and active.
 2.  Install the plugin from Plugins > Add New, or upload the `rakeshdhiman-invoice-
     manager-woocommerce` folder to `/wp-content/plugins/`.
 3.  Activate the plugin from the Plugins screen in WordPress.
 4.  Go to WooCommerce > Invoice Settings.
 5.  Fill in the required fields: Invoice Title, Company Name, Company Address, Company
     Phone, Company Email, and Logo URL.
 6.  Use Choose Image to select your logo from the WordPress media library.
 7.  Configure your Tax ID label, product code column, bank details, notes, terms, 
     and invoice number settings.
 8.  Check the live invoice preview.
 9.  Click Save Changes.
 10. Open a WooCommerce order to view, print, or download the invoice PDF.

## FAQ

### Does this plugin generate WooCommerce PDF invoices?

Yes. The free plugin generates high-quality PDF invoices. Store admins and customers
can download invoices from the available invoice links.

### Can I print invoices from WooCommerce?

Yes. You can open an invoice from the WooCommerce admin order screen and use the
Print Invoice button in the invoice viewer.

### Can customers download invoices?

Yes. Completed orders can show invoice and PDF download actions in the customer’s
WooCommerce My Account orders page.

### Can guest customers access an invoice?

Yes. Guest invoice access is supported when the invoice URL includes a valid WooCommerce
order key.

### Can I customize my invoice branding?

Yes. You can customize the invoice title, company details, logo, signature image,
signature label, and accent color from WooCommerce > Invoice Settings.

### Can I show my logo as a background watermark?

Yes. Enable the Logo Watermark option in WooCommerce > Invoice Settings and set 
the opacity you want. It reuses the logo you’ve already uploaded, so no separate
image is needed.

### Does the free plugin attach invoice PDFs to WooCommerce emails?

Yes, optionally. Enable “Attach Invoice to Completed Email” in WooCommerce > Invoice
Settings to automatically attach the invoice PDF to the customer Completed Order
email only. Attaching invoices to other email types, and attaching packing slips
to admin emails, is available in the Pro add-on.

### Does the free plugin include Packing Slip features?

Yes. Packing Slip view, print, and PDF download are included in the free plugin.
Bulk Packing Slip printing remains a Pro feature.

### Can I create a GST Invoice with this plugin?

Yes. You can set the invoice title to GST Invoice or Tax Invoice, set the Tax ID
label to GSTIN, and use the optional HSN/SAC product code column. The plugin gives
you
 invoice fields and layout controls, but you should confirm your final invoice
format with your accountant or tax advisor.

### Can I use this outside India?

Yes. The Tax ID label and product code column label are editable, so the same invoice
layout can be used for VAT Number, ABN, EIN, CRN, SKU, HS Code, Tariff Code, or 
another
 label.

### Can I change the invoice number format?

Yes. Go to WooCommerce > Invoice Settings > Invoice Numbering to set the invoice
prefix, next invoice number, and number padding.

### When is an invoice number assigned?

An invoice number is assigned when the invoice is created. This normally happens
when an order reaches processing or completed status, or when an authorized user
opens or
 downloads the invoice.

### Can I hide the HSN column?

Yes. You can disable the product code column completely from WooCommerce > Invoice
Settings.

### Can I rename the HSN column to SKU or HS Code?

Yes. The column label is configurable. You can use HSN, SAC, SKU, HS Code, Tariff
Code, Product Code, or any custom text.

### Does the plugin show tax details?

Yes. The invoice includes taxable amount, tax rows from the WooCommerce order, delivery
charge, total payable, received amount, and due amount.

### Does it show the invoice total in words?

Yes. The invoice includes the total amount in words. INR, BDT, NPR, PKR, and LKR
use the Indian numbering system; other currencies use the international numbering
system.

### Can I add bank details to the invoice?

Yes. You can add account name, account number, IFSC / SWIFT / BIC, and bank / branch
details. Empty bank fields are hidden automatically.

### Can I add my store logo and signature?

Yes. You can add a logo and optional signature image from the settings page.

### Does the live preview show unsaved changes?

Yes. The live preview updates while you edit settings. The changes are applied to
real invoices only after you click Save Changes.

### Does this plugin support WooCommerce HPOS?

Yes. The plugin declares compatibility with WooCommerce High-Performance Order Storage,
also known as HPOS or custom order tables.

### Does this plugin work with WooCommerce Blocks checkout?

Yes. The plugin works from WooCommerce order data, so it works with orders created
through classic checkout or block-based checkout.

### Is the plugin translation ready?

Yes. The plugin includes a text domain and language template so it can be translated
through the standard WordPress translation workflow.

### Does uninstalling the plugin delete invoice data?

Not by default. If you want plugin settings and stored invoice meta removed during
uninstall, enable Delete Data on Uninstall before uninstalling the plugin.

### Does the free plugin support custom invoice templates?

No. Custom HTML/CSS invoice templates are available in the Pro add-on. The free 
plugin uses the built-in default invoice layout.

### Will this plugin slow down my store?

No. Invoices are generated only when they are viewed or downloaded, helping keep
your storefront fast.

### Where can I report bugs or request features?

Please use the WordPress.org support forum for this plugin.

## Reviews

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

### 󠀁[Easy to Use](https://wordpress.org/support/topic/easy-to-use-5392/)󠁿

 [iinnovationalidea](https://profiles.wordpress.org/iinnovationalidea/) August 12,
2026

Great and easy-to-use WooCommerce invoice plugin. It generates clean, professional
PDF invoices and offers useful features like GST/VAT support, custom invoice numbering,
company branding, HSN/SKU details, and live invoice preview. Simple, lightweight,
and very useful for WooCommerce store owners. Highly recommended!

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

### 󠀁[Excellent & Easy-to-Use WooCommerce Invoice Plugin](https://wordpress.org/support/topic/excellent-easy-to-use-woocommerce-invoice-plugin/)󠁿

 [puneet76601](https://profiles.wordpress.org/puneet76601/) July 27, 2026

Excellent WooCommerce invoice plugin! It's easy to set up, highly customizable, 
and generates clean, professional invoices. The GST support and flexible tax labels
make it suitable for different countries. Lightweight, user-friendly, and works 
exactly as expected. Highly recommended!

 [ Read all 2 reviews ](https://wordpress.org/support/plugin/rakeshdhiman-invoice-manager-woocommerce/reviews/)

## Contributors & Developers

“PDF Invoice Document Manager for WooCommerce” is open source software. The following
people have contributed to this plugin.

Contributors

 *   [ Rakesh Kumar ](https://profiles.wordpress.org/rakeshdhiman/)

[Translate “PDF Invoice Document Manager for WooCommerce” into your language.](https://translate.wordpress.org/projects/wp-plugins/rakeshdhiman-invoice-manager-woocommerce)

### Interested in development?

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

## Changelog

#### 2.1.1

 * Moved Packing Slip view, print, and PDF download from the Pro add-on into the
   free plugin.
 * Added Enable Packing Slips setting under Invoice settings.
 * Added optional setting to automatically attach the invoice PDF to the customer
   Completed Order email.
 * Free Completed-email attachment is skipped when Pro email attachments are enabled,
   to avoid duplicate PDFs.
 * Updated Free vs Pro comparison for Packing Slips and Completed-email attachment.
 * Bulk Packing Slip actions, multi-email invoice attachments, and packing-slip 
   email attachment remain in the Pro add-on.

#### 2.1.0

 * Added **Invoice Date Format** setting under Invoice Numbering & Date — choose
   WordPress default or common formats (Y-m-d, d/m/Y, F j, Y, and more) for how 
   the invoice date appears on invoices and PDFs.
 * Added optional **usage sharing (telemetry)** with explicit admin opt-in and easy
   opt-out from Invoice Settings.
 * Usage sharing may send limited technical data only after Allow: site URL, anonymous
   install ID, plugin version, WordPress version, WooCommerce version, PHP version,
   site locale, status (active/deactivated), and timestamp.
 * Usage sharing does not collect customer, order, invoice, or account data.
 * Added admin notice and settings checkbox for usage sharing, with clear disclosure
   of what is sent and where.
 * Added privacy policy suggested text via WordPress privacy tools when usage sharing
   is available.
 * Documented external reporting endpoint (Google Apps Script / Google Sheets) in
   the readme for transparency.
 * Improved telemetry transport defaults (SSL verification enabled; non-blocking
   requests for normal pings).

#### 2.0.10

 * Added **Send on WhatsApp** button to share invoice details and secure, clickable
   invoice links directly through WhatsApp Web.
 * Added invoice action icons for improved visibility and usability.
 * Improved invoice settings form styling and layout.
 * Fixed admin CSS inconsistencies and styling issues.
 * Improved overall invoice action button presentation and admin interface.

#### 2.0.9

 * Renamed plugin display name to PDF Invoice Document Manager for WooCommerce.
 * Updated plugin branding and documentation.

#### 2.0.8

 * Fixed invoice button display on HPOS order edit screen
 * Improved compatibility with WordPress Playground

#### 2.0.7

 * Added an optional logo watermark – reuses your uploaded logo as a faded background
   image on invoices, with adjustable opacity.
 * Fixed a duplicate watermark render that could occur when using a custom invoice
   template.

#### 2.0.6

 * Added a Logo Max Height (px) setting so the logo’s maximum display height on 
   invoices can be configured instead of a fixed 54px.
 * Fixed accent color rendering when using white (#fff / #ffffff) in invoices.

#### 2.0.5

 * Fixed live invoice preview iframe sandbox restrictions blocking stylesheet and
   logo image loading in certain environments.

#### 2.0.4

 * Removed additional non-runtime files bundled from dependencies, including docs,
   examples, bin scripts, lint files, and CI configs.
 * Hardened `.distignore` against unnecessary dependency files recurring.
 * Replaced remaining hardcoded style tags in the live preview with `wp_enqueue_style()`
   and `wp_add_inline_style()`.
 * Rewrote the settings sanitizer to build an explicit field whitelist instead of
   merging raw input over defaults.
 * Added a defense-in-depth sanitization pass on live-preview input before it reaches
   the settings sanitizer.
 * Escaped custom-template output and custom CSS at the point of use instead of 
   relying only on save-time sanitization.

#### 2.0.3

 * Renamed plugin to RakeshDhiman Invoice Manager for WooCommerce, previously Dynamic
   Invoice for WooCommerce, for directory naming compliance.
 * Removed all custom HTML/CSS invoice template code from the free plugin; this 
   is now exclusively a Pro add-on feature with independent settings storage.
 * Removed the browser headless Chrome/Edge PDF engine from the free plugin; this
   is now exclusively a Pro add-on feature.
 * Replaced hardcoded stylesheet tags with `wp_enqueue_style()` and `wp_add_inline_style()`
   throughout.
 * Removed unnecessary `load_plugin_textdomain()` call.
 * Removed unused development and test files from bundled dependencies.

#### 2.0.2

 * Hardened invoice access control so the admin nonce path is exclusive and no longer
   falls through to the order-key path.
 * Capped bulk print, bulk packing-slip print, and bulk PDF download handlers to
   prevent denial-of-service through large order selections.
 * Fixed `clear_cache()` to remove orphaned browser profile directories, leftover
   HTML files, and the temp subdirectory while preserving `.htaccess` and `index.
   php` sentinels.
 * Replaced the manual “free plugin required” notice on the Pro add-on with a WordPress
   6.5+ native dependency notice on older WordPress versions.
 * Removed dead code in the bulk download path and unused invoice sequence lock 
   constants.
 * Removed development dependencies from the production `composer.json`.
 * Bumped minimum PHP to 8.0 and minimum WordPress to 6.5.
 * Reformatted plugin source to follow WordPress Coding Standards.

#### 2.0.1

 * Renamed plugin to Dynamic Invoice for WooCommerce.
 * Redesigned admin settings page with card-based sections, a header banner, sticky
   save bar, and organized field groups.
 * Added Free vs Pro comparison table to the settings page when Pro is not active.
 * Added Pro feature gate so custom HTML/CSS templates and browser PDF engine are
   disabled automatically when the Pro add-on is not active.
 * Added atomic MySQL invoice number assignment using `SELECT FOR UPDATE` to prevent
   duplicate invoice numbers under concurrent order processing.
 * Added activation integrity check so the next invoice number is always higher 
   than the highest stored sequence on activation/reactivation.
 * Added friendly PDF error page instead of a white screen or `wp_die()` on PDF 
   generation failure.
 * Added logo attachment ID storage so logo URLs are resolved from the WordPress
   media library and survive domain changes.
 * Added 22 individual billing, shipping, and order field placeholders for custom
   templates.
 * Added configurable Tax ID label.
 * Added internationally neutral Tax ID / VAT Number field label and IFSC / SWIFT/
   BIC bank label.
 * Added bulk action processing feedback.
 * Added email admin/customer group separation.
 * Added packing slip hard gate so packing slip PDFs are never attached to customer
   emails.
 * Fixed invoice and packing slip print/PDF layout with page-break and overflow 
   improvements.
 * Improved live invoice preview sidebar to fill full viewport height.

#### 2.0.0

 * Added invoice PDF downloads powered by Dompdf.
 * Added browser-based PDF rendering for modern custom HTML/CSS templates.
 * Added PDF engine setting with Auto, Browser, and Dompdf modes.
 * Added live invoice preview panel to the admin settings screen.
 * Added packing slip generation and packing slip PDF downloads.
 * Added optional WooCommerce email PDF attachments.
 * Added bulk invoice and packing slip actions.
 * Added HPOS compatibility.
 * Added guest invoice access via WooCommerce order key.
 * Improved settings sanitization and required-field validation.

#### 1.0.6

 * Added a short-lived invoice sequence lock to reduce duplicate invoice number 
   risk during concurrent order processing.
 * Localized media uploader strings used by the invoice settings page.

#### 1.0.5

 * Fixed live preview AJAX requests returning `0` by excluding WordPress settings
   form control fields from the preview payload.

#### 1.0.4

 * Improved live preview error handling so WordPress AJAX error messages are shown
   instead of a generic network error.

#### 1.0.3

 * Fixed live preview updates for unsaved invoice settings such as Invoice Title.
 * Improved AJAX form data handling so preview values are parsed as WordPress settings
   fields.

#### 1.0.2

 * Added AJAX-based live invoice preview to the invoice settings screen.
 * Added immediate preview refresh when Invoice Layout Mode changes.
 * Improved preview security with nonce validation, capability checks, and sandboxed
   iframe rendering.

#### 1.0.1

 * Added required-field validation for invoice settings.
 * Added editable signature label support.
 * Added optional HSN column toggle and custom HSN label.
 * Improved COD due amount handling.
 * Added uninstall data-retention option.
 * Added WordPress.org readme and translation loading.

#### 1.0.0

 * Initial release.

## Meta

 *  Version **2.1.1**
 *  Last updated **4 days ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.5 or higher **
 *  Tested up to **7.1.3**
 *  PHP version ** 8.0 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/rakeshdhiman-invoice-manager-woocommerce/)
 * Tags
 * [gst invoice](https://srd.wordpress.org/plugins/tags/gst-invoice/)[invoice](https://srd.wordpress.org/plugins/tags/invoice/)
   [Packing Slip](https://srd.wordpress.org/plugins/tags/packing-slip/)[pdf invoice](https://srd.wordpress.org/plugins/tags/pdf-invoice/)
   [woocommerce pdf invoice](https://srd.wordpress.org/plugins/tags/woocommerce-pdf-invoice/)
 *  [Advanced View](https://srd.wordpress.org/plugins/rakeshdhiman-invoice-manager-woocommerce/advanced/)

## Ratings

 5 out of 5 stars.

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

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

[See all reviews](https://wordpress.org/support/plugin/rakeshdhiman-invoice-manager-woocommerce/reviews/)

## Contributors

 *   [ Rakesh Kumar ](https://profiles.wordpress.org/rakeshdhiman/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/rakeshdhiman-invoice-manager-woocommerce/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](https://razorpay.me/@rakeshkumar5140)