Fooman PDF Customiser (Magento 1)

Quickly and easily customise your Magento generated PDFs.
PDF Customiser adds 65+ options to the backend.



  • 30 Days Money Back

    Try the extension risk-free.

  • 100% Unencrypted

    Code quality guaranteed.

  • Technical Support

    Friendly, expert support included.

Trusted Magento PDF customisation

Thousands of Magento stores trust Fooman PDF Customiser to quickly and easily customise Magento Invoice, Shipment and Credit Memo PDF documents.

The extension features quality code by a Magento Certified Developer Plus, integrates with Magento's themes and is compatible with a wide range of popular Magento extensions.

Flexible, good looking PDFs

Easily create professional, user friendly Magento PDFs with 65+ custom options in the backend. Choose from 2 ready-to-use template designs in the backend, or create your own custom design by modifying the html template files.

Add your company logo, product images and detailed product attribute information. Change page margins and fonts, add custom information, digitally sign PDFs, add detailed tax information and more (see full feature list below).

Clever features save you time

Use integrated address labels on invoice and shipment PDFs to simplify shipping. Add SKU barcodes for more accurate warehouse packing. Allow customers to download invoice, shipment and credit memo PDFs from the frontend.

Create a new "Order Confirmation" PDF for easy order management. You can even print the order as packing slip, to bypass the standard work flow (eliminates “there are no printable documents related to selected orders” errors!).

Email friendly PDF attachments

Automatically attach your customised PDF files to sales emails. PDF file sizes are automatically optimised with file size reduction of up to 90%.

Detailed tax settings

Custom options give you the flexibility to include tax information required by your country or local jurisdiction.

Add business and customer tax numbers. Plus, unlike default Magento PDFs, PDF Customiser honours your settings to display order totals as tax inclusive or exclusive.

Easy to use

Create custom PDFs in under 10 minutes from the Magento backend - without technical knowledge.

The extension has been tested by users with basic Magento knowledge and was given a thumbs up for being easy to use.

Developer friendly

If the 65+ backend options aren't enough, it's easy to make advanced customisations by editing the extension's template files or the developer friendly extension code. Customise PDFs with .phtml templates, without having to deal with Zend_Pdf.

Feature List

Layout/design options:

  • Choose from 2 flexible layout options in the backend
  • Customise page margins
  • Choose A4 or letter page sizes
  • Change the font size
  • Choose from system fonts (Times New Roman, Helvetica, Courier, Arial Chinese/Korean/Japanese), Dejavu fonts, or upload your own font
  • Further layout customisations can also be achieved by theming the *.phtml files that come with PDF Customiser (this is not done via the backend - basic html/Magento theming knowledge is required)


Add the following to PDFs:

  • Company logo (different placement options available)
  • Background images (eg. company letterhead)
  • Store address
  • Customer billing, shipping and/or email addresses
  • Base and/or order currency
  • Delivery date (invoice only)
  • Order history with comments
  • Gift messages
  • Customer order comments added by a range of 3rd party extensions (check out the FAQ for details)
  • Order number (can also be displayed as a barcode)
  • Integrated labels with billing and/or shipping addresses (for invoice and shipment PDFs)
  • Footers
  • Custom text (eg. customer number, discount code for next order, marketing message...)


Product options:

  • Display up to five product attributes (options include product image, SKU barcode, item weight and dozens of custom attributes)
  • Control the product attribute display order
  • Choose to replace coupon codes with the promotion name
  • Display product surcharges created by Fooman Surcharge


Tax settings:

  • Add business and/or customer tax numbers
  • Include tax information required by your country or local jurisdiction
  • Honours your settings to display order totals as tax inclusive or exclusive (unlike default Magento PDFs)


Additional features:

  • Change the title and control the file name of each PDF document
  • Automatically attach customised PDF files to sales emails (file size reduction of up to 90%)
  • Adds new Order Confirmation PDF document type
  • Control the order of totals (subtotal, discount, tax, shipping costs etc)
  • Bypass the standard work flow order to print packing slips before shipping
  • Digitally sign PDFs for extra security
  • Customers can download customised PDF documents from the frontend, even when not logged in
  • Choose to open PDFs in a new browser window
  • Multi store capable


Want to create a PDF picking list to speed up your order packing? Check out our add-on to PDF Customiser, PDF Picking List.

Trusted By Companies Big and Small

“We wanted a way to improve Magento's default PDFs without having to modify code & this extension is brilliant. We now have great looking packing docs with logos and legible type. The developer has really thought of everything – everything can be done easily through the admin console. It also has support for integrated labels - it's all built in and configured, all you have to do is tick a a box to turn it on. I can't recommend this highly enough - support was 1st class as well”

- frank265, via Magento Connect

“This is the best PDF customizing type extension available. Having the added benefit of automatically e-mailing the PDFs to customers on order, shipment, credit memo, invoicing, etc. Great stuff. Perfect install, smooth operation and customizing in 1.6.1”

- tandylacker, via Magento Connect

Customer Case Study

Amazing Mixed Media Minds creates offline and online communication for a range of clients in The Netherlands.

"We recommend the Fooman extensions we use", says Amazing. "Pdf Customiser offers a better layout than the default Magento option, as well as more control over what is shown in the PDF documents."


Excellent !
Un outils simple et particulièrement efficace, avec un support à la hauteur, bref, un must have !
Review by Samuel
Custom PDF's in less than 10 minutes!
Extremely happy with this module, it does exactly what it is advertised with. Setup indeed took less than 10 minutes and was immediately working. Couldn't be more satisfied.
Review by Betersport
Great Module, Great Support
Does everything it says in its description, Kristof very helpful.
Review by Tom
Great customizable extension
Very good extension with an awesome extensive documentation. Many use cases are already covered by the many options it has. And if there is more to customise, it is kind of easy through the HTML templates.
Review by Simon
Flawless as usual
The Picklist add-on for the PDF customizer works like a charm
Review by Gert
Perfect Extension
I am using this extension for years. Now I updated. I had some problems though but support was excellent and solve my problem
Review by Giannis
Quality extension
With the Magento Invoicing Module, I have suffered enough. Fooman extension she rid I'am of worries. It works very well. Can be modified as needed. Quality support. Very Thanks.
Review by Ivan
Does what it says on the tin
This is a great extension, and one of the very few extensions that I've used that works first time, without any code tweaks required. It is highly configurable and allows you to create professional looking invoices that look 10 times better than the standard Magento ones. It's nice that it allows order comments from other checkouts and order attribute extensions to be displayed on the order confirmations, invoices and packing slips.
Review by Mark
Great Extention!
Fooman extensions are truly the best and bug free. Support is fast and staff is extremely helpful!
Review by James
Great extension and support
Installation of the extension was done within minutes without any problems. The extension does exactly what it promises and makes the customization of the invoices much more easier, since the original magento invoice customization is quite a pain in the a... :)
Review by Ekki
Great job - works like a charme!
Great work, good communication, fast and very professional. What more can you want. Works like a charme. Thanks guys! Jörg from GoSt-Barefoots Germany
Review by Jörg
Quick Support and Answers Questions
Fooman has a great support team and has a very quick response time. I asked if this extension were able to do a few different things and Fooman answered all my questions successfully .
Review by Carly
Excellent extension
Good communication, extension installed in a couple of days and excellent support and the extension works perfectly
Review by Mike
Very good support.
Very good support. They responded quickly and helped me
Review by Jack
Very good support
Very good support. They responded quickly and helped me
Review by Jack
Fooman Extensions are Solid
Great support every time. Easy to set up. Never have any problems, we use two extensions from Fooman and they're both great, with good support.
Review by Will Ryan
Very Easy to Install
Sorry I didn't get this PDF entension earlier. Works much better and easier to setup and use than previous extension. Would recommend highly!
Review by Sean
By far the best PDF extension
Fooman is by far the best PDF extension for Magento. The extension enables you to customise your pdf files completely
Review by Peter
Fantastic plugin and support
We bought this plugin after purchasing another that did not work as simple as this one. We had a problem installing the plugin, which was our mistake, but Kristof responded quickly and helped with getting us up and running very quickly. I would recommend fooman to everyone who wants great plugins at good prices + amazing customer service.
Review by Mark
That's exactly what I was looking for
This extension is very easy to install and transforms the ugly Magento standard pdf templates into beautiful ones. The backend offers a lot of settings. With a little bit of programming experience you can easily customize the predefined templates that come with the extension. Thanks Michael and Kristof for the absolutely outstanding support.
Review by Sven

Add your Review

Please login to share your review of this Fooman extension

Frequently Bought Together With

PDF Picking List  (add-on to Pdf Customiser) - Magento 1

PDF Picking List (add-on to Pdf Customiser) - Magento 1

Speed up your order packing by printing a picking list.
Fooman Order Manager Magento 1 extension

Order Manager

Manage orders in bulk with one click - save hours of time each week.


1.0.0+ First release
1.0.7+ Added option to digitally sign pdf
1.1.0+ Added order settings
1.1.5+ Added option to display quantity as a full number
1.1.10+ Added option to display delivery date, base and order currency
1.1.11+ Added option to print order history with comments Added integrated labels setting Added footer blocks and option to print order as packing slip Added option to display total weight Added option to display background image Added logo placement options Added option to display weight unit and email address Added option to display only one grand total and row total including tax Added option to display detailed tax summary
1.5.6+ Added option to display page number
2.0.0+ Added option to display Pdf in new window, developer bonuses (theme support and {{}} commands), option to display columns and advanced columns
2.0.5+ Added option to display background on only first page
2.1.4+ Added custom attribute column
2.1.12+ Added option to upload custom font and include barcode type
2.3.0+ Added Pdf Totals Sort Order setting and option to customise item sorting by column
2.3.4 fix agreement pdf creation
2.3.5 spacing on product column changed, compatibility with TM checkout fields and fire checkout order comments
2.3.6 added workaround for missing Mage translations
2.3.7 EmailAttachments can now attach any custom uploaded pdf file
2.3.8. fix for custom totals and aitoc product options filter
2.3.9. update template files with example for indented address
2.3.10 compatibility to EM Delete Order extension
2.3.11 add an alternative layout option, add qty_backordered column, fix aitoc options check, suppress footers when using integrated labels capability
2.4.0 update tcpdf to 5.9.202, change rowtotal/subtotal column headings to match more closely Magento's output
2.4.1 TBT_Rewards does not quite work the same as other totals - provide a workaround, suppress custom totals with zero amount
2.4.2 Add option to use custom integrated label layouts
2.4.4 Add option to display promotion name on invoice instead of coupon code
2.4.5 fix pagebreaks in footer, fix template processor for agreements
2.4.7 various locale updates
2.4.10 add image fallback mechanism
2.5.0 add templates for items
2.5.1 update pdf library
2.5.2 add template for footer and shipping, include new selftest, fixes for multiple tax rate summaries
2.5.3 also remove discount from rowtotal when displayed tax incl., add setting to display order number as barcode
2.6.0 adjust controllers - provides naming, allow guests to print pdfs, fixed product tax column support
2.6.1 update hebrew locale, add basic support for displaying product taxes (weee), add support for multiselect values, for virtual orders do not display shipping boxes, add klarnaPaymentModule invoice fee support
2.6.2 add support for MSP_CashOnDelivery, fix spacing between tables/pdf parts
2.6.3 fix don't display zero tax totals twice when using grand totals
2.6.4 updated finnish locale
2.6.7 add support for
2.7.0 better integration of Pdf Customiser print actions
2.7.1 new columns: item status, detailed quantity
2.7.2 use magento's discount description, fix pagebreak with active footers, integrated labels and multiple pages, library update
2.7.4 handle cases where getAmount returns unexpected results for custom pdf totals
2.7.6 subtotal/rowtotal align with Magento terminology, allow both to be tax exclusive, send separate packing slip email on orders, add support for amasty order attributes
2.7.7 footer and shipment templates are now passed by template processor
2.7.8 fix missing shipping description in case the description contains > or <
2.7.9 support MW_Onestepcheckout comments, even spacing in bottom.phtml
2.7.10 only use Magemaven Order helper when extension is in use, handle multiple amasty order attributes properly
2.7.12 fix qty on packing slip if bundle (fixed price + not shipped separately)
2.7.14 make display of shipping tax total configurable, keep image processing folders under media
2.7.15 make pdf object available in footer
2.7.16 support cash on delivery in tax summary
2.7.17 latest fooman common module
2.7.18 Update to latest TCPDF
2.8. updates to tax retrieval to support newer Magento versions, updated tcpdf library, minor template file changes
2.8.1 fix template for bundle options
2.8.2 split controller for more granular ACL control
2.8.3 add compatibility with MageWorx Extended Orders
2.8.4 add page orientation setting (allow printing in landscape mode)
2.8.5 prefer Magento order tax summary as this is more likely to be correct
2.8.6 combine template logic
2.8.7 update tcpdf library
2.8.8 more barcode options
2.8.9 make sure the payment method instance is operating in the correct store
2.8.10 don't subset fonts by default due to iOS preview = bigger files
2.9.0 bring bundle template in line with other items, updated template files
2.9.1 fallback to default store if trying to print pdfs for deleted stores, avoid name clash on print buttons,get separate template model for each email
2.9.2 add workaround for Magestore WebPOS, fix for getOrderItem
2.9.3 updated Swedish locale
2.9.4 use tile for attachment file names
2.9.6 add combined invoice and shipping printing option
2.9.7 added print from alternative store feature
2.9.8 option details now in template file for bundles
2.10.0 move price formatting into templates, added display Shipping Number as Barcode and Display Tracking Number as Barcode
2.10.6 fix Not valid template file:adminhtml/base/default/template/payment/info/pdf/default.phtml
2.10.8 fix payment block fallback
2.10.9 fix product options
2.10.11 small currency fixes
2.10.12 flat catalog improvement
2.10.14 prevent double comment from Magemaven order comments
2.10.15 add qty shipped column, fix logic on is base_amount isset test
2.10.17 fix xml declaration
2.10.18 utf-8 encoding for html email attachments
2.10.19 add Turkish locale, deal with Cash On Deliver fee, allow printing of product category
2.10.20 add EAN13 barcode validation
2.10.22 updated norwegian locale
2.10.23 support order email queing
2.10.24 include latest EmailAttachments
2.11.3 Update to latest TCPDF
2.11.9 include latest EmailAttachments
2.11.10 Translation Updates (Estonian, Danish)
2.11.11 Added root modman file, removed Testing ext
2.12.0 Add GoMage LightCheckout comments, display individual gift wrapping items, fix weight calculation
2.12.1 Updated EmailAttachments to 0.11.4 (Mandrill Queue compatibility)
2.12.2 Fix printing of multiple creditmemos belonging to the same order, fix barcode printing for bundle items
2.12.3 Updated EmailAttachments to 0.11.7, add extra tooltips
2.12.4 Updated EmailAttachments to 0.11.8, suppress footer on terms & conditions, fix translations
2.12.7 Fix print from alternative store view, force reload of translations during app emulation
2.12.8 Include latest TCPDF security update
2.12.9 Fix issue with forced locale

Money back guarantee

We stand behind the quality of our extensions with a 30 day money back guarantee

Free updates

Extension includes free updates for 12 months

Simple user manuals

Easy to understand user manuals show you how to get the most out of your extension

Open source code

Our code is 100% open source and unencrypted. Easily add your own customisations

Quality support

Our friendly team provides expert product support and troubleshooting

Easy licensing

One license per Magento installation, including multi store setups and test sites. Easy!

Kristof, Lead Magento Developer

Any Questions?

Get in touch and I'll give you my honest opinion about whether I think this extension is right for you

Account Sign-in