In this post, I would like to introduce how to create or change Magento 2 PDF Invoice Logo. As for Magento 2 Invoice, the default template is not beautiful with default logo from Magento. You should use your business logo to replace it and show on invoice to brand your business.

When setting the logo for Invoice, you need to focus on the standard with a high-resolution and 300 dpi image of the logo for PDF invoices and other sales documents. The image must be rendered to fit a space that is 200 pixels wide by 50 pixels high. Remember to keep the ratio between height and width if you want to resize Magento 2 logo. The ratio of the logo will be correct on the invoice even if the thumbnail appears distorted.

How to change PDF Invoice Logo, Shippment logo in Magento 2


3 Steps to setup invoices and packing slips

  1. On the Admin sidebar, click Stores > Settings > Configuration. Then, look into the panel on the left, under Sales, click on Sales
  2. Open the Invoice and Packing Slip Design section. Then, do the following:
setup invoices
  • To upload the Logo for PDF Print-outs, click Choose File. Choose the logo, then click Open
  • To upload the Logo for HTML Print View, click Choose File. Choose the logo, then click Open
  • Fill your address to show on invoices and packing slips.
  1. When complete, click Save Config. Note: The ratio of the logo will be correct on the invoice even on case of the thumbnail appears distorted.

3 Steps to replace an image

  1. Click Choose File and select other logo file as you want.
  2. Mark the Delete Image checkbox for the image you want to replace.
  3. Click Save Config.
replace an image

Final words

Using your own logo in billing documents is a great tactic to build a stronger brand in customer's minds. You can follow this tutorial to change PDF Invoice Logo and Shipment Logo in Magento 2. In case of any questions or concerns for more support.