Discount Sale
  • Days
  • Hrs
  • Mins
  • Secs
30% Off

Use coupon code 'MDS30' Limited Offer!!

Star

Products>WooCommerce Proforma Invoices

The Best Plugin for WooCommerce Proforma Invoice Generation

Automatically generate WooCommerce proforma invoices for all orders and email them to your customers using a plugin.

Proforma Invoice

Proforma
Invoice

Bulk print

Bulk print

Customizable layouts

Customizable
layouts

Attach to Emails

Attach to
Emails

Multilingual support

Multilingual
support

30 Days Money Back Guarantee

99% Customer Satisfaction Rating

A subscription entitles you to 1 year of updates and support from the date of purchase. Cancel renewal anytime.

All the prices shown are in USD

Trusted by 1.5+ Million Websites

1.6.4

Plugin Version

2,000+

Downloads

14-03-2025

Last Updated

Create WooCommerce Proforma Invoices for All Orders

Auto-generate branded WooCommerce proforma invoices that meet your business standards with advanced settings
and layout customizations.

Create Proforma Invoices

Automatically generate WooCommerce proforma invoices for all orders in your store. You can make changes to the invoices by changing the plugin configurations.

Layout Customization

Customize the pre-built layouts by adding, removing, or editing proforma invoice components in the layout. This enables you to fully customize the layout of invoices.

Attach to Order Emails

Attach your WooCommerce proforma invoice PDFs to the order emails. You can select the order status emails to which proforma invoices are to be attached.

Print Invoices

Enable your customers to print WooCommerce proforma invoices from the ‘My accounts’ page of the store. The documents can be printed individually or in bulk.

Custom Invoice Number

Use a custom number series to customize WooCommerce proforma invoice numbers. You can change the starting number, number format, and length of invoice numbers.

Use Order Number

Use the WooCommerce order number as the proforma invoice number. You can additionally customize this by adding prefixes or suffixes and by changing the number length.

Group by Category

Group the products in the WooCommerce proforma invoices based on their categories. This will make it easier for customers to identify the products in the invoices.

Add Custom Fields

Add extra details to your WooCommerce proforma invoice documents such as special notes, transport terms, sales terms, and even a custom footer to the invoices.

Multilingual Support

Works seamlessly with popular multilingual plugins like WPML and supports multiple language translations. Offers out-of-the-box support for over 10 languages.

Try with Confidence

icon

99% Satisfaction Rating

We make every effort to make sure our customers are happy.

icon

Average 5 star rating

Our plugins are highly regarded in WordPress forums and review platforms.

icon

100% Money-Back Guarantee

Our 30-day No-Risk Money Back Policy assures 100% money back.

Generate WooCommerce Proforma Invoices and
Send Them to Your Customers

Create and print fully customized WooCommerce proforma invoices with
personalized layouts, invoice numbers, and custom details.

Get Plugin Now

Automatically generate WooCommerce proforma invoices for all orders

Easily generate WooCommerce proforma invoices for your store. The plugin creates WooCommerce proforma invoices for each order when the order status changes to a specific pre-set value.

For example, you can configure the plugin to create proforma invoices automatically when the order status changes to ‘Pending payments.’

Get Plugin Now
Create proforma invoices automatically

Out-of-box invoice generation with pre-built proforma invoice layouts

The plugin upon activation starts generating proforma invoices. These invoices will follow a pre-built standard layout set in the plugin. This ensures that the invoices are generated out-of-box even without any additional configuration.

In addition to the default layout, the plugin also houses several other built-in layouts that you can use to create your WooCommerce proforma invoices.

Get Plugin Now
Choose built-in layout to create proforma invoices

Customize WooCommerce proforma invoice layouts

You can use the pre-built layouts in the plugin to generate proforma invoices. These layouts can be customized by adding, removing, or editing the available components to get a template that is suitable for your store.

For example, you can add the proforma invoice date element to the document to get a custom invoice template. In addition to adding the date, you may change the date format, or change the font size, style, or color of the date.

Get Plugin Now
Cutomize proforma invoice layouts

Automatically email proforma invoice PDFs to customers

The WooCommerce proforma invoices created in your WooCommerce store will be automatically attached to the selected order status emails. The customers who receive the email can then download the proforma invoices from it.

The WooCommerce invoice PDF can be attached to any order email in your store including processing order emails, completed order emails, order on-hold emails, etc.

Get Plugin Now
automatically send proforma invoice to customers

Enable customers to print proforma invoices from the store

A customer who has placed an order can preview and print their proforma invoices from the store. You can configure to add a button for printing proforma invoices to both the Order lists page and Order details page in My Accounts.

You may also add the print proforma invoice button to the order emails sent to the customers.

Get Plugin Now
Download proforma invoice from order details or my acocunt

Fully customizable proforma invoice numbers

The invoice numbers associated with your WooCommerce proforma invoices can be fully customized using this plugin. You can change the invoice number length, add prefixes or suffixes, and change the invoice number format.

The invoice number can follow the order number format or a custom number series. If you want to use custom numbers as proforma invoice numbers, you will have to specify the start number.

Get Plugin Now
Customize proforma invoice numbers

Configure how the products should be displayed on the invoices

You can group the products belonging to the same categories in your WooCommerce proforma invoices. This helps customers identify the products easily.

You may also add the variation data of each product in the product table. The plugin also enables you to sort the products in ascending/descending order of their name or SKU.

Get Plugin Now
Show products in proforma invoices

Add custom data to your WooCommerce proforma invoices

Additional custom data such as special notes, transport, and sales terms can be added to the proforma invoice documents. You can also attach a footer with custom texts to the invoice documents.

Product attributes, product meta fields, and order meta fields can also be added to WooCommerce proforma invoices, if required, to make the products more distinguishable.

Get Plugin Now
Advanced setting up of proforma invoices such as product attributes, product meta fields, order meta fields etc

Verified Plugin Compatibility

The plugin is tested for compatibility with all major plugins.
You can effortlessly use the Print Invoice plugin in combination with the below plugins – Tested Okay!

Sequential Order Numbers, by WooCommerce

Multi-Currency for WooCommerce, by VillaTheme

WooCommerce Extra Product Options, by ThemeComplete

ACF Pro

Checkout Field Editor for WooCommerce, by ThemeHigh

WooCommerce Admin Custom Order Fields, by WooCommerce

WooCommerce EU VAT Assistant, Aelia

WooODT extended, by ByConsole

WooCommerce Extra Product Options by TM

Advanced Custom Fields PRO by Elliot Condon

WooCommerce brands

PPOM for WooCommerce by N-MEDIA

WooCommerce Affiliates By YITH

WPML

Technical info PHP WordPress WooCommerce PDF Basic
Minimum Version 5.6 or higher 3.0 or higher 3.0 or higher 4.0.0 or higher
Tested upto 8.3.8 6.7 9.7 4.6.0

You may also like these plugins

Featured image of WooCommerce PDF Invoices, Packing Slips and Credit Notes

WooCommerce PDF Invoices, Packing Slips and Credit Notes

Rating 4.94

-

202 reviews

-

$69 - $199

Customize, auto-generate, and print WooCommerce PDF invoices, packing slips, and credit notes using a single plugin. You can send these documents to customers by attaching them to the order emails.

Featured image of WooCommerce Address Labels Plugin

WooCommerce Address Labels Plugin

$39 - $199

Generate address labels for all WooCommerce orders in your store and easily print them in bulk using the plugin. You can also customize the label layout and create labels of different types with ease. 

Featured image of WooCommerce Picklists Plugin

WooCommerce Picklists Plugin

$39 - $199

Set up and customize WooCommerce picklists that are automatically generated when the order status changes into a pre-set value. The picklists can be printed or downloaded from the admin order page.

Featured image of WooCommerce Shipping Labels, Dispatch Labels and Delivery Notes

WooCommerce Shipping Labels, Dispatch Labels and Delivery Notes

$59 - $199

Customize the settings and appearance of your WooCommerce shipping labels, dispatch labels, and delivery notes. The plugin auto-generates these documents when the order status changes to a set value.

Simplify & automate WooCommerce Proforma Invoice generation

Let the plugin dynamically generate and send WooCommerce proforma invoices to your customers.

Get Plugin Now