About the plugin

This plugin automatically generates PDF invoices, sends them to your customers by email and lets download them directly from your store. WooCommerce PDF Invoice generates two types of invoices:
  • Regular Invoices - issued when the order is marked as completed for the first time. Regular invoices are saved as files and never change (unless you delete them and regenerate).
  • Proforma Invoices - if enabled, available for all new orders until they are marked as completed. Proforma invoices are generated on the fly (at the time they are requested), using the latest order details. Proforma invoices in essence are the same as confirmed purchase orders and are usually used as a basis for upfront payments.
This extension also attaches invoices to New Order (sent to admin), Processing Order and Completed Order (sent to customers) emails, and lets users download invoices from their accounts.
  • Automatically generates PDF invoices
  • Nice invoice design
  • Attaches invoices to default WooCommerce emails
  • Proforma invoices support
  • Possible to manually resend the invoice
  • Uses rock-solid TCPDF library
  • Lists all taxes as configured in WooCommerce
  • Support for multiple different tax rates
  • Download link in “View Order” page for users
  • Download link on each order's page for admin
  • Batch download for admin

...and more options to customize your invoices:

  • Set your own company logo and details
  • Supports custom content blocks with 17 macros
  • Possibility to add more custom macros via the filter hook
  • Supports up to four custom buyer fields
  • Translate invoice labels from the admin dashboard
  • Translate the entire plugin (.pot language file included)
  • Set your own invoice notes and footer text
  • Display amount in words if needed
  • Possible to add invoice prefix and suffix
  • Change date format
Have more questions? Submit a request