Invoice Templates for WooCommerce

An invoice template turns a WooCommerce order into a finished document, with your branding, the right tax lines and everything a customer needs for their records. These templates range from a classic line-item layout to versions with product images, barcodes or a QR code.

WooCommerce invoice templates

Fields

What you can put on a WooCommerce invoice

Order data

An invoice has to hold up in front of a customer and in front of an accountant, so it needs more than a list of what was bought. Every field is filled from the order itself, so nothing is typed twice. These templates can show:

  • store details, address and currency
  • billing and shipping address, company and phone
  • customer details and order number
  • line items with SKU, GTIN and quantity
  • the variation ordered, with its parent product name
  • price before and after tax, per line and in total
  • coupons, fees and shipping as separate lines
  • the total, payment method and order status

Custom values

WooCommerce stores run on plugins, and the data they write lands on the order. Both the order and each line carry their own meta data, so a value added by a checkout plugin, a subscription or your own code can sit on the invoice next to everything else.

INVOICE #1042 BILL TO SHIP TO John Doe Actual Reports Tõnismägi 11a 10119 Tallinn, Estonia John Doe Tõnismägi 11a 10119 Tallinn, Estonia ITEM SKU QTY PRICE Ceramic mug MUG-01 2 24.00 2000000000015 Linen apron APR-03 1 32.00 2000000000022 Tea towel TWL-07 3 18.00 2000000000039 Colour: Blue Subtotal 74.00 Coupon −4.00 Tax 14.00 Shipping 6.00 Total 90.00 Store details Billing & shipping Variation ordered Line items with SKU & GTIN Payment QR code Coupons, tax & total
FAQ

Questions, answered

Yes. The order’s payment URL comes through with it, so an invoice can carry a QR code that takes the customer straight to the payment page. Useful for bank transfer and orders left on hold.

Yes. Meta data is available on the order and on each line, so values written by other plugins can be placed on the invoice like any other field.

Yes. The variation attributes arrive with each line, alongside the parent product name, so an invoice shows the exact size or colour rather than the product it came from.

Yes. Coupons, fees and shipping each arrive as their own line, so an invoice can itemise them instead of folding them into the total.

Yes, through automation rules. A rule is triggered by the order status you choose, and conditions let you narrow down which orders qualify.

Try it on your own orders

Every invoice template starts from a preset and none of them is locked, so add your logo, reorder fields or insert barcodes and QR codes in the drag-and-drop editor. 14-day free trial, no credit card required.