Rest API
Marketplace Verified

Magento 2 PDF Invoice

v4.5.0
*Magento Edition
+$50
$199
check60-day Money Back checkFrequent Update checkExtensive Support Timeframe checkInstall via Composer
Compatible with: Community: 2.3.* - 2.4.6 Enterprise: 2.3.* - 2.4.6

Magento 2 PDF Invoice by Mageplaza helps automatically send PDF Invoices to your customers via emails with essential information, including order details, payment methods, etc...

Your store's information, such as logo image, tax ID, address, barcode/QR code for Order, Invoice, Shipment number, and barcode for product items can be added to PDF documents at once. This extension supports more than 80 languages and complies with tax regulations in multiple regions.

This extension also enables both store admins and customers to download and print all documents with one single click. In the Mass Action section of the Order grid, both store admins and customers can download and print all types of documents with one single click.

  • Compatible with API/GraphQL
  • Provide eye-catching PDF templates
  • Send PDF documents
  • Offer various convenient payment methods
  • Download and print professional PDF documents from My Order page
  • Download and print PDF documents in mass (for admins)
  • Allow documents to be printed in customer and admin accounts

Most-Trusted Pick

  • Work perfectly together
  • Cost-effective
  • 60-day money back guarantee
  • FREE installation for all
PDF Invoice for Magento 2
+
Custom Order Number
+
GDPR
GDPR
$79
=
-0%

$0

$0

  • 60-day money back guarantee
  • FREE installation for all

Checkout now


Create professional invoices for each order
    Business goal:
    • Professionalise the business by providing PDF billing documents for orders and transactions
    Default Magento 2 limitation:
    • Can create invoices with a default Magento store, but lack the customisation and branding ability
    Solutions:
    • Automatically generate a PDF invoice for each transaction
    • Attach the invoice to the email sent to buyers after an order has been paid
    • Include your store's information such as logo, address, and QR code (or barcode) to simplify management

Allow customers and admins to download and print PDF documents with one click
    Business goal:
    • Provide customers and admins with a convenient method to download and print invoice documents
    Default Magento 2 limitation:
    • Can't include the print feature for PDF files in a default Magento system
    Solutions:
    • Make PDF documents downloadable and printable for customers and admins
    • Choose to show the print option or not to suit the business's strategy
    • Configure different paper sizes for printing

Choose from 12 PDF document templates
    Business goal:
    • Generate documents for other purposes of the business
    Default Magento 2 limitation:
    • Can't create PDF files for other transactions of the store except for purchases
    Solutions:
    • Provide 12 ready-made templates for documents
    • Apply PDF downloadable files for many cases like orders, shipping, refunds, and more
    • Customize the company information, style, color, etc., inside the files with an HTML and CSS editor



Improve customer experience with a professional workflow

Optimizing even the smallest details can help you demonstrate your professionalism to your customers, giving them confidence and satisfaction when shopping in your store. The Magento 2 PDF Invoice extension provides features that can help you achieve this, including: providing attractive templates, sending automatic invoices via email, and supporting the most convenient payment methods.

Freely customize PDF templates based on your preference via easy-to-use settings in the backend

In addition to using pre-made templates, online businesses can also easily customize themselves to suit their preferences and brand identity. Admins can configure several details, such as the template's basic design and style, and then preview them right in the backend to double-check the results.

Download and print PDF documents by displaying the Print button on various positions

Mageplaza's PDF Invoice for Magento 2 is designed to bring the best experience for both store admins and customers. The Print button can be configured flexibly to appear or disappear in many positions based on admin's setup.



Customize easily

Customize easily

Setup company information, style, color etc., using CSS & HTML

Compatible with various extensions

Select paper size

Choose a suitable paper size in configuration among many options

Provide billing documents

Provide billing documents

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

Support well-used font

Support well-used font

Able to use the following fonts: Roboto, Lato, Roboto_condensed, Opens_san, Oswald, Montserrat

Apply PDF Conditions (New)

Apply PDF Conditions (New)

Set cart rule conditions for PDF attachments




Overall rating
5
5
4
3
2
1
Your Rating:
Nyla Roydon
23 February 2024

I gotta say, I'm impressed with this tool. It's super user-friendly and lets you tweak everything on your PDFs - from colors to font sizes to even adding your company logo. It's pretty awesome, if you ask me!

Mosa
09 December 2023

I like to send a printed summary with my order and this extension is doing a great job, I was able to modify the printed PDF and customise it to my liking. I highly recommend it. in short, it does what it says on the tin.

Andreas G.
23 August 2023

We use the extension for all of our customers

Vladimir
29 June 2022

I found this extension to be very helpful.

Enika
29 April 2022

My customers love viewing and downloading PDF invoices in their emails, so I think this is a great choice for us. Brilliant work Mageplaza.

Bob
19 April 2022

I found this extension to be very helpful. I really love stylish and amazing invoice design. Anna is a great help! Excellent service!

faraz
08 February 2021

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.

Teodor
29 December 2020

Works as described, very intelligent!

ML
17 June 2020

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

Aibibia
01 November 2019

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.

Remco Hendriks
22 October 2019

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.

MaithiliNeo Tidke
22 October 2019

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.

GOS
30 May 2019

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.

Luk
21 April 2019

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!

Johan
26 March 2019

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.

Antonio
22 March 2019

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

Alexander
07 January 2019

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

Abdulrahman
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.

Alnaharijalal
21 December 2018

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

Cristian
22 November 2018

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 :)

René Boxem
20 November 2018

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!

Abdulrahman
26 October 2018

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.

TIS
29 September 2018

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!

Waqas
13 September 2018

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.

Ahmad.kayed
30 May 2018

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

2buy1click team
05 February 2018

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

Dave
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.

Ray
02 February 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. I’m happy Mageplaza has a solution for what default Magento misses.

Abd elghany
25 January 2018

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.

mohamed
23 January 2018

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
23 January 2018

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.

Jason
19 January 2018

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.



All of the feature updates plan and status will be updated as soon as possible in our public Trello.

View Mageplaza Extension Roadmap 2023 ->

Don't see the features you are looking for?

Request feature

Want to do extension customization?

Custom request

Let us know your requirements



  • New Feature: We added a custom PDF margin feature
  • New Feature: We added custom Barcode and QR code features
  • New Feature: We added a popup confirm load template in the manager template page
  • New Feature: We added a preview template feature in the configuration page
  • New Update: We renamed the default template

  • Compatibility: The extension is now compatible with Magento 2.4.6
  • Bug Fix: We fixed the bug save config with VAT Number and Registered Number containing alphanumeric characters

  • Compatibility: The extension is now compatible with Magento 2.4.6

  • New Update: We updated the use color picker jQuery
  • New Update: We updated remove the depend for the Apply for customer groups and Condition fields
  • Bug Fix: We fixed the bug print shipments without address
  • Bug Fix: We fixed the bug validate when customer print pdf at frontend

  • Fix some minor bugs

  • Compatible with Magento v2.4.5
  • Added: condition cart rule for PDF attachment
  • Fixed minor bugs & improved performance

  • Compatible with Magento v2.4.4
  • Added template & improved print design

  • Added template & improved print design

  • Added[Support 5 Popular Fonts ]
  • Added[Adding more variables to the template]
  • Added[Apply PDF Invoice in Order Guest View frontend]
  • Spelling correction.

  • Added [ Support 5 Popular Fonts ]
  • Added[ Adding more variables to the template]
  • Added[Apply PDF Invoice in Order Guest View frontend]
  • Spelling correction.

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

  • 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

  • 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

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

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

  • Compatible with Magento v2.4.2
  • Fix minor bugs

  • Compatible with Mageplaza Email Attachments
  • Fixed minor bugs

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

  • Supported Magento v2.4

  • Compatible with Magento v2.3.5


Magento 2 PDF Invoice by Mageplaza helps automatically send PDF Invoices to your customers via emails with essential information, including order details, payment methods, etc. This module is an excellent tool for making online businesses more professional, especially big companies with regular bulk orders.

Please follow these steps: Go to Sales > Orders > find the processing order you need to create an invoice > click View > in the header, choose Invoice > then prepare the invoice information as you want and press Submit Invoice at the page bottom to save your changes.

Our extension comes with the features to customize your own invoice template with ease. To do so, please login to the admin panel > Mageplaza > PDF Invoice > Manage Templates. Here, you can add a new template or edit an old ones based on your interest.

Yes. The extension supports more than 80 languages, meeting most global brand needs.

Absolutely! Our users can be assured that the module works perfectly well with multi-store.

Yes, you can change the color of "Call for Price" button on the backend.

Mageplaza extensions work with most 3rd-party modules and themes. In case you have trouble with any of our extension's Magento 2 compatibility, feel free to contact our support team.

Don't hesitate to contact our support team. To add any additional features, please create a Ticket below the Helpdesk section. The process might take up to 24 hours.


PDF invoice' Full Features

General configuration

  • Enable/Disable the extension
  • Add business information

Design

  • Customize heading color
  • Show page number
  • Set page number position (New)
  • Choose page size
  • Choose template for Order/ Invoice/ Shipment/ Credit memo

Order/ Invoice/ Shipment/ Credit memo

  • Automatically attach PDF and send to customer
  • Choose customer group to apply
  • Set cart rule conditions for PDF attachments (New)
  • Choose label in frontend
  • Choose PDF file downloaded name
  • Choose multiple orders PDF file downloaded name
  • Select template
  • Show/hide print button
  • Display print button on top of order grid
  • Insert note

Manage templates

  • View list of template

Add new template

  • Choose available template
  • Display code of available template
  • Insert store contact information
  • Insert order information
  • Insert shipping information
  • Insert Billing Information
  • Add HTML, CSS code
  • Preview templates after editing
  • Print PDF Order/ Invoice/ Shipment/ Credit memo in backend
  • Print PDF Invoice/ Shipment/ Credit memo in customer account
  • Send invoice to customer

Other features

Support

  • Auto-fit with every device (Mobile, Tablet, PC)
  • Support multiple stores
  • Support multiple languages
  • Fully compatible with Mageplaza extensions
  • Free support included within the subscription period
  • Guarantee 60 days money back

Pricing

Choose your suitable edition.

Community

Crafted for a great webstore start $ 199 first year

  • 1-year extension updates
  • 1-year support
  • 60-day money-back guarantee
  • Read our policies
  • Supports for Magento 2 Community Edition

Enterprise

Great for an enterprise solution $ 399 first year

  • Free updates within subscription time
  • Free support within subscription time
  • Read our policies
  • Supports for Magento 2 Enterprise Edition
  • Highest priority support
*Magento Edition
+$50
$199
check60-day Money Back checkFrequent Update checkExtensive Support Timeframe checkInstall via Composer
Compatible with: Community: 2.3.* - 2.4.6 Enterprise: 2.3.* - 2.4.6

Why choose Mageplaza Magento 2 PDF Invoice for Magento 2

Get closer to your devoted customers with Mageplaza PDF Invoice for Magento 2 - an easy-to-use extension that can automatically send essential information like order details, payment methods, etc., via emails. Take advantage of the technology improvement and level up customer experience with instant invoices, including detailed information such as logo image, tax ID, address, barcode/QR code for Order, Invoice, Shipment number, and barcode for product items.

PDF Invoice for Magento 2 image PDF Invoice for Magento 2 image PDF Invoice for Magento 2 image PDF Invoice for Magento 2 image PDF Invoice for Magento 2 image
60-day Money Back

60-day Money Back

Extensive 60-day money-back period. You love it or get a full refund no questions asked.

Extensive Support

Extensive Support

Mageplaza provides support 16 hrs/day, 5.5 days/week to guarantee the seamless operation of our extensions on your store.

Install via Composer

Install via Composer

ESimple installation via composer helps you save time and eliminates technical issues during future updates.

Frequent Updates

Frequent Updates

Intensive update roadmaps ensure great performance, bug-free, highly compatible, and innovative extensions.