Proforma Invoice PDF Generator

Proforma Invoice PDF Generator

Compatible With: Community 2.1

Tech Specifications

Current Version:
Stable Build
04 July, 2017
Extensions, Sales
License Type:
Academic Free License 3.0 (AFL)


Customizes order(proforma), invoice, credit memo, shipping and product PDF's.


Back to top

Our extension will allow you to modify the order(proforma), invoice, credit memo, shipping and products pdf printouts with ease and for specific store views. The template can be customised using the same system as the email templates with a lot of additional variables. The great advantages of this extension are the store select feature, the bar code dynamic generation and variable system. After the extension installation you will find on the templates grid 4 templates. Two are using the email templates variable system and another 2 are using the advanced variable system from our extension. The templates for the PDF are in html format so you do not need other knowledge then html and css to edit and customize them.

If you own a Magento 2 store with a multi store system, or you are from the EU region this extension will be a must. You can create different templates for each store or store view. The extension has a very powerful variable system. Each variable is generated based on the invoice you choose. If you choose to use bar codes you will be able to have a bar code for each entity value. Also if you have customization on your system our variable system will pick dynamically the new added values and generate variables for them.

We also added for each value multiple variables so for example for invoice grand total you will have a variable with the actual value, one that contains the currency, one with the bares code you selected and one "if variable". The "if variable" is added for the case when you have 0 values.

This system will allow you to harness all the power of the email template system and more. You can add PHTML templates to your template for very advanced configurations.  You can add your own item processing layout so you can output taxes item prices as you want ({{layout area="frontend" handle="sales_email_order_invoice_items" invoice=$invoice order=$order}}) or you can use the custom item system.


Using the extension you are able to change the invoice PDF as you desire. The PDF Generator has multiple features as follows:

  • change the Magento invoice PDF to meet your needs;
  • add custom CSS to your template to further personalize the PDF;
  • add templates for each store with different design and features;
  • change the file name of the PDF file using variables;
  • you can send the invoice as PDF attachment to the invoice mail;
  • you can disable enable the PDF from the system configuration area.


The extension

  1. is 100% open source;
  2. easy to install;
  3. has very clean readable code;
  4. has a very simple and usable interface.

The demo

The demo will contain 10 pdf templates. The first 2 are for invoices for the free version. The nest 2 are for the pro version (id 3 and 4). 



Release Notes

Back to top


  • Compatible with CE: 2.1
  • Stability: Stable Build
  • Description:

    The first stable version for the large version of our extension.


Back to top
The best place to start if you need help with a specific extension is to contact the developer. All Magento developers have both a contact email and a support email listed.

Q & A

Back to top


Back to top