Cookies setting

Cookies help us enhance your experience on our site by storing information about your preferences and interactions. You can customize your cookie settings by choosing which cookies to allow. Please note that disabling certain cookies might impact the functionality and features of our services, such as personalized content and suggestions. Cookie Policy

Cookie Policy
Essential cookies

These cookies are strictly necessary for the site to work and may not be disabled.

Information
Always enabled
Advertising cookies

Advertising cookies deliver ads relevant to your interests, limit ad frequency, and measure ad effectiveness.

Information
Analytics cookies

Analytics cookies collect information and report website usage statistics without personally identifying individual visitors to Google.

Information
mageplaza.com

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

Vinh Jacker | 06-14-2016

Change PDF Invoice Logo, Shippment logo - Mageplaza

Looking to customize your store documents? In Magento 2, the default PDF invoice and shipment logos aren’t exactly brand-friendly. Replacing them with your own business logo not only strengthens brand identity but also creates a professional touch in every order document. In this guide, you’ll learn how to change the Magento 2 PDF invoice logo and shipment logo step by step.

How to change PDF Invoice Logo, Shipment Logo in Magento 2

Follow the simple way to do this:

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:

How to change PDF Invoice Logo, Shippment logo

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

How to change PDF Invoice Logo, Shippment logo

Change PDF Logo and Templates easily with Mageplaza PDF Invoice

Besides setting up right in the default Magento 2, you can also do it easily with Magento 2 PDF Invoice extension by Mageplaza:

Change PDF logo with Mageplaza PDF Invoice extension

  • With Mageplaza PDF Invoice for Magento 2, stores can:
  • Display Company Name in the PDF Invoice
  • Upload logo in black (JPEG, GIF, PNG supported)
  • Upload logo in white (JPEG, GIF, PNG supported)
  • Select logo width and height or use default value as 180px x 30px

You can check the result as below:

Magento 2 PDF Invoice logo result

With all of these features, we believe PDF Invoice extension would be a great choice for you if you are in need of a tool to customize your billing documents.


FDF Invoice

PDF Invoice for Magento 2

Impress your customers with professional PDF invoices that match your store's branding

Check it out!


Best Practices & Tips for Branding Your Documents

  • Keep logo size within recommended dimensions: Stick to Magento’s suggested size (around 200px x 50px) to ensure your logo looks sharp and professional without distorting or breaking the layout of your invoices, shipments, or credit memos.
  • Use the right file type (transparent PNG or vector): A transparent background PNG works well across most templates, while vector files (SVG, EPS) maintain quality when scaled. Avoid low-resolution JPGs that might pixelate in PDFs.
  • Maintain visual consistency: Match your logo’s colors, margins, and placement with your brand guidelines. Consistent positioning across invoices, packing slips, and emails reinforces brand trust and recognition.
  • Test across multiple PDF readers: Don’t assume all your customers will open PDFs in Acrobat. Test your documents in different viewers like Chrome, Preview (Mac), or mobile PDF apps to ensure your logo and layout render properly everywhere.
  • Version control your templates: Keep backups of your customized invoice or PDF templates. When upgrading Magento or extensions, you can easily roll back if a new update breaks your formatting. This also helps your dev team track changes over time.
  • Optimize file size: Compress your logo before uploading. A heavy image file increases PDF generation time and can cause timeouts on large invoice batches.
  • Check permissions & cache regularly: If your logo doesn’t appear, it may be due to incorrect folder permissions or outdated cache. Make it a habit to check write access and flush Magento cache after logo updates.

💡Tip

Stay brand-focused by using your brand logo on all touchpoints, such as logo in transactional emails or store logo.

Final words

Using your own logo in billing documents is a great tactic to build a stronger brand in customers’ minds. You can follow this tutorial or use our PDF Invoice module to change PDF Invoice Logo and Shipment Logo in Magento 2. In case of any questions or concerns, direct us for more support.

Related Post

x
    Jacker

    Jacker is the Chief Technology Officer (CTO) at Mageplaza, bringing over 10 years of experience in Magento, Shopify, and other eCommerce platforms. With deep technical expertise, he has led numerous successful projects, optimizing and scaling online stores for global brands. Beyond his work in eCommerce development, he is passionate about running and swimming.



    Related Post