Invoice customers with ease

Image Description
Magento 2 PDF Invoice by Mageplaza – a tool which helps you automatically email your customers and attach PDF Invoice. Also, your store's information as logo image, tax ID, address, barcode, QR code can be added nicely in PDF documents in the blink of an eye. Tell me more
step 1

Fill company information

Fill in essential information about your company: Name, address, VAT, logo,...

Step 2

Select a template

3 seconds to pick an eye-catching template among 12 ready-made designs by Mageplaza.

Step 3

Print/Attach PDF Invoice

Attach the finished invoice to transactional emails or print them out easily.

See what PDF Invoice looks like

What stands out in Mageplaza PDF Invoice

pdf templates

Eye-catching PDF templates

Invoice templates are beautifully designed to appear more professional with rich information.

Easy to customize template’s design: style, color, variable, barcode, QR code and more.

auto attached pdf

Send PDF documents

A PDF invoice will be attached automatically in the email sent to a customer after the customer paid.

Store owners are able to select which billing documents to send to customers such as: only send PDF invoice, or Credit memo.

barcode QR code

Payment methods

Support Barcode and QR code for billing documents or items to simplify management and cut down workload.


Using barcode / QR code for Order, Invoice, Shipment number.
Barcode (EAN13, UPC etc) for product items.
auto attached pdf

Download and print professional PDF documents from My Order page

Customers can download and print out any sales documents that they want (order, shipment, invoice, credit memo) by accessing My Order page and clicking on the desired orders.

On each order page, they can click on the Print PDF button and have the documents directly downloaded to their device.

barcode QR code

Download and print PDF documents in mass (for admins)

In the Mass Action section of the Order grid, admin can choose to print any type of PDF documents of multiple orders.

With this feature, store admins can accelerate the sales management process and save resources for other operational activities.

auto attached pdf

Allow documents to be printed in customer and admin accounts

With each type of sales documents, you can choose whether to show the Print PDF link or not with both customers and admins.

For example, with shipment and credit memo, you can hide the Print PDF link if it’s not necessary to print beautiful and branded document types.

avada email marketing

AVADA Marketing Automation by Mageplaza (recommended)

AVADA Email Marketing is compatible with PDF Invoice. You can send Invoice email to customers automatically. This all-in-one platform for email marketing that allows you to:

Follow up and convert customers by Automation Campaigns: Welcome series, Abandoned Cart emails, Order follow up, Cross-sell, Upsell emails
Promote your brand and quickly drive sales by sending mass Newsletter Emails
Send your messages to the right people and increase conversions with Advanced Segmentation
Collect leads and deliver promotions with stunning Signup Forms, and Spin to Win

From February 1, 2022, we are launching Product Subscriptions
Buy now to get 15% cashback and other appealing incentives.
Learn more →

Mageplaza PDF Invoice is a unique solution

What our customers say about Mageplaza PDF Invoice extension.

Image Description

Check out more details of Mageplaza PDF Invoice



Store admins are allowed to preview PDF documents before saving.



Easy to setup company information, style, color etc. Templates can be customized using CSS & HTML support provided.



Setup paper sizes in configuration easily, support Letter, A4, A5, etc.



12 premade templates are available to be used with the highest applicability.



Both store admins and customers are able to print all documents by one single click.



Support 4 types of billing documents: Invoice, Order, Shipment, Credit memo.

Choose your suitable edition

How We Guarantee?

Better guarantee of maintanance from consistent & customer-centric policies.

We don't sell products for one time. We provide lifetime solutions which help our customers thrive with their businesses.


60-day Money Back

Extend your experience period to 60 days. Money-back guaratee with no questions asked


1-year Free Support

Get premium support for the first year to guarantee no conflicts, the best integration & stability..


One-time Payment

Pay only once and get the solution for a lifetime. No hidden cost.


Frequent Updates

Get technical updates every month for free without paying extra. Keep it best forever.

We have answered a wide range of questions for your convenience

No, it doesn’t.
Yes, you can refer this here.
No, it is one-time payment, and there is no hidden cost.
Yes, you absolutely can! You can install it like installing any extensions to website, follow our Installation Guide. Otherwise, you can purchase Installation Service option, our Magento experts will install on your website within 24 hours and resolve any issue arise during the installation.
Yes. Our PDF Invoice supports multi-stores. You can use multiple stores in the same Magento installation.
Magento 2 PDF Invoice by Mageplaza is one of the most advanced PDF Invoice extensions. It comes with powerful features which help you save time to send invoice manually and your invoices are professional.

Ready to get started?

RISK-FREE solution. It's time to try NOW.

Or Talk to us
Image Description
Image Description

Live Demo

For Store Admins

  • 12 premade templates are available to use
  • Supports Barcode, QRcode
  • Print Invoice (as default) or Print PDF Invoice (using custom PDF templates)
  • Ability to preview templates after editing
  • Ability to work with 4 types of documents: Invoice, Order, Shipment and Credit Memo
  • Ability to enable/disable options to attach each type of document
  • Ability to configure specially for each store view
  • Ability to edit or design templates with provided CSS & HTML support
  • Ability to show or hide print button for each type of document
  • Print Invoice/documents in PDF form from the backend
  • Ability to place two print buttons all together or allow only one printing mode
  • Ability to use a specific template for the certain document
  • Ability to check, resend or submit documents in the backend
  • Send pdf attachments by customer group
  • Compatiple with Email Attachments, Special Promotions, Order Export, Custom order Number

For customers

  • Receive emails with attached PDF Invoice/documents
  • Download/Print PDF Invoice/documents with ease
  • Download/Print PDF Invoice/documents on the store
  • Print all PDF Invoice/documents on the store

Other features

  • Open source 100%.
  • Easy to install and configure.
  • User-friendly interface.
  • 1-year Support.
  • Lifetime Update.
  • 60 days guarantee money back.
  • Fully compatible with Mageplaza extensions
  • Supports multiple stores.
  • Supports multiple languages.


08 February 2021

Best PDF Invoicing extension

Recommend it to everyone that uses PDF invoice For Magento 2. communication with customers with the pdf printing invoice. This is so easy to customise, looks clean and modern. The Extension works well, and it has a beautiful & Stylish invoice design. It shows the tax, shipping, totals, company details, etc.

faraz -Verified Purchase
29 December 2020

Great Extension

Works as described, very intelligent!

Teodor -Verified Purchase
17 June 2020


Great plugin, easy to setup. Works out of the box. Easy customization.

ML -Verified Purchase
01 November 2019

Appreciate your work!

Desmond provided me the most friendly and fastest support I did ever received from any plugin seller on all platforms. Great job! Thanks for the fast solution.

Aibibia -Verified Purchase
22 October 2019

I will surely come back to you

The support was super friendly and the responses came in very fast. Victor solved my issue with his first response. Thank you very much for your time and effort.

Remco Hendriks -Verified Purchase
22 October 2019

Cool support

Fast replies. Thank you so much, support team. I followed the same steps and the issue has been resolved. Steps were given with screenshots so it was very easy and understanding.

MaithiliNeo Tidke -Verified Purchase
30 May 2019

A Must Have!

OMG! This is by far the best paid for an extension we have added to our store. The stock Magento forms are hideous. We now have professional looking PDFs for our customers that have been styled to match our site. If you are serious about your site and want to be perceived as reputable, you NEED this extension.

GOS -Verified Purchase
21 April 2019

Great extension

Pdf Invoice is a "must" for every Magento shop. Btw, the support is great and kind, they help me also to set up other Mageplaza plugins! Thanks!

Luk -Verified Purchase
26 March 2019

Must have module and great support

The standard invoice template in Magento is ugly and useless. This saved us a lot of hours designing our own. We just had to customize it slightly. Their support also helped out fixing a few things without additional cost, unlike other extension providers.

Johan -Verified Purchase
22 March 2019

Recommend this service

Great support from Mageplaza, he attempted to resolve it all the way to full resolution with minimal intervention from us!

Antonio -Verified Purchase
07 January 2019

Does what it says

The extension does what it says it does. It's user-friendly and easy to manage the PDF's layout! It helped us to change the layout of the invoice for our clients

Alexander -Verified Purchase
27 December 2018


PDF Invoice extension is a must-have extension in most online stores today when customers are in need of keeping and printing all the documents in the nicest way PDF Invoice is a great solution if you are looking for PDF generator extension.

Abdulrahman -Verified Purchase
21 December 2018

Great cooperation with Mageplaza!

I am very happy to cooperate with you and I have the honor of this cooperation!

Alnaharijalal -Verified Purchase
22 November 2018

It works great!

PDF Invoices works perfectly and really easy to customize the template. We installed the extension without any problems. It had an issue with our template and also wanted to change some links on the customer area and Mageplaza support helped us quickly :)

Cristian -Verified Purchase
20 November 2018

Great support!

Desmond is a living legend! He has fixed an issue with the installation of PDF Invoice and honestly, there's not much the person like him. Great talk, Great workflow and he is most definitely my new BFF! Cheer mate!

René Boxem -Verified Purchase
26 October 2018

Great extension

First, it was not working when I tried to install by myself, then they have been fixed. Also, their team helps me to add Arabic characters connected as well and now I start using it 100% working even more than expected. I'm so happy to have it on my website & happy to deal with this company. Even they arrange some customization for me without additional cost.

Abdulrahman -Verified Purchase
29 September 2018

Excellent Service

The support team responded extremely quickly to help us with the installation. Besides, this extension works great! And once we figured out the install issue on our side with their help. Everything goes smoothly now. Thank you!

TIS -Verified Purchase
13 September 2018

Works perfectly

Pdf Invoice is a great solution if you are looking for PDF generator extension. You should search and buy this extension. It works perfectly for our store. Also, the support is really great.

Waqas -Verified Purchase
30 May 2018

Amazing support

Thanks guys for the amazing support, we did deal with many extension providers and you are the best one with the best support ever. - Ahmad alkaid

Ahmad.kayed -Verified Purchase
05 February 2018

Amazing help from Mageplaza and Jimmy!

Mageplaza and Jimmy's help in this PDF invoice generator ticket is another great example of amazing help and support we are getting from Mageplaza team. After using PDF invoice generator module for Magento 2 from Mageplaza, and styling PDFs, we realized that one feature is missing that our customer used in Magento 1. Jimmy kindly helped us with adding this feature, that we are sure would be useful for other Mageplaza's customers! We are so pleased that we could keep selected PDF invoice generator module solution from Mageplaza, that is now our Magento 2 partner and choice No 1 for any new modules that we need. Very grateful for all the help, 2buy1click team

2buy1click team -Verified Purchase
02 February 2018


The extension is easy to use, yet it brings outstanding results for my store. The module is working well, no problem. The support team are really energetic and helpful. They helped us solve all the problems quickly.

Dave -Verified Purchase
02 February 2018

A good extension

PDF Invoice extension is a must-have extension in most online stores today when customers are in need of keeping and printing all the documents in the nicest way. I’m happy Mageplaza has a solution for what default Magento misses.

Ray -Verified Purchase
25 January 2018

Excellent one!

I was amazed when they have introduced this extension, as it will help to generate my invoices which is very important and no need for other software as now all in one package in Magento 2 extensions. I recommend it for every one to buy it.

Abd elghany -Verified Purchase
23 January 2018

Amazing Extension!

This extension is very good and helps to get more customer. they provide very good support as well. They are very responsive and they always willing to help. I recommend this extension to add it in your website.

mohamed -Verified Purchase
23 January 2018

Extension excellent!

This extension came at the right time. As I have just launched my business and I was looking for a software to generate my Invoices. As I have magneto 2 makes my life easier now and I do not have to worry about generating the invoices. Thanks again to Mageplaza.

mohamed -Verified Purchase
19 January 2018

Great Extention

I was able to buy a package including this extension. It works perfect and i am even more impressed with the support. Super fast and they know what they are doing.

Jason -Verified Purchase


  • v4.2.1

    29 December 2021

    • Compatible with Magento v2.4.3-p1
    • Fixed minor bugs
  • v1.5.0

    27 October 2021

    • New feature Change name of attachment PDF file
    • Add new templates with product images for Order, Invoice, Shipment, Credit memo
    • Compatible with Magento 2.3.7
    • Fix some minor bugs
  • v4.2.0

    27 October 2021

    • New feature Change name of attachment PDF file
    • Add new templates with product images for Order, Invoice, Shipment, Credit memo
    • Compatible with Mageplaza ExtraFee
    • Compatible with Magento 2.4.3
    • Compatible with Magento 2.4.2-p1
    • Fix some minor bugs
  • v4.1.0

    01 August 2021

    • Send pdf attachment by customer group, change label print button
    • Compatible with Magento v2.4.2
    • Fix minor bugs
  • v1.4.0

    01 August 2021

    • Send pdf attachment by customer group, change label print button
    • Compatible with Magento v2.3.7
    • Fix minor bugs
  • v4.0.2

    12 April 2021

    • Compatible with Magento v2.4.2
    • Fix minor bugs
  • v4.0.1

    22 January 2021

    • Compatible with Mageplaza Email Attachments
    • Fixed minor bugs
  • v1.3.2

    22 January 2021

    • Improved compatible with Magento v2.3.6
    • Compatible with Mageplaza Email Attachments
    • Fixed minor bugs
  • v4.0.0

    11 November 2020

    • Supported Magento v2.4
  • v1.3.1

    29 May 2020

    • Compatible with Magento v2.3.5
  • v1.3.0

    04 March 2020

    • Supported RestAPI
    • Fixed minor bugs
  • v1.2.7

    14 February 2020

    • Compatible with Magento 2.3.3
    • Fixed minor bugs
  • v1.2.6

    13 May 2019

    • Compatible with Magento 2.3.1
    • Compatible with Mobile devices
    • Fixed minor bugs
    • Improved code style & performance
  • v1.2.5

    21 January 2019

    • Compatible with Magento 2.3.0
    • Improve Backend UI
  • v1.2.4

    29 May 2018

    • Update barcode type (C39E)
  • v1.2.3

    19 April 2018

    • Fix bugs:
      • Error Date Time for some countries
      • Add .pdf extension file name to email attachment pdf
      • Break barcode to new line in A5 template
      • Payment method block by store
  • v1.2.2

    06 April 2018

    • Move Admin Pdf Invoice menu to Magento Stores
    • Fix bug cannot save config when install module
  • v1.2.1

    02 April 2018

    Fix bugs:

    • Cannot display Payment Method on the email attachment file
    • Cannot hide Magento default print Pdf
  • v1.2.0

    08 March 2018

    • Templates for A5 paper size
    • Barcodes for each item in billing documents
    • Mass printing billing documents from different stores
    • Authorization for downloading PDF billing documents from the frontend
    • Re-format code and update copyright
  • v1.1.0

    30 January 2018

    • Add mass action print Pdf Invoice to Order Grid

Leave a Review

How do you rate this product?

Your email address on Mageplaza's store

Plain text, no HTML tags.