InvoiceCraft WooCommerce PDF Invoices

Every order invoiced. Every number right.

InvoiceCraft creates real PDF invoices for your WooCommerce orders and attaches them to the emails you choose. Numbers are taken with an atomic database operation, so two orders paid at the same second never get the same number, and every document is archived exactly as it was issued: editing the order or the products later never changes an invoice.

Refunds create their own credit notes, small orders can get a receipt for thermal printers, and your accountant gets the book of issued invoices in Excel.

Yearly or lifetime licence (69 USD for 1 site), also for 5 or unlimited sites. 14-day money-back guarantee, no questions asked. If the licence expires the plugin keeps working; only updates and support stop.

InvoiceCraft – WooCommerce PDF Invoices

What InvoiceCraft does

Documents

  • Invoice, simplified invoice (receipt), credit note, proforma invoice, packing slip and pick list
  • Each one on or off, with its own series, title, texts and file name
  • Created by themselves when the order reaches the statuses you choose (subscription renewals too), or by hand
  • Simplified invoice instead of the full one for small consumer orders, up to the amount you set
  • Proforma only for the payment methods you choose (bank transfer, cheque)

Legal numbering

  • Your own format: prefix, year, month, digits, suffix (for example F-2026-00001)
  • Yearly or monthly reset in the time zone of your site
  • Atomic counters and a unique key: never a repeated number, no gaps from failed saves
  • Set the next number to continue the numbering of another system
  • Or use the order number (works with order number plugins)

Issued means final

  • Each document keeps a snapshot of its data: seller, buyer, lines, taxes by rate, totals
  • Every invoice is chained to the previous one with a hash
  • "Check the issued invoices" tells you if anything was changed or deleted in the database
  • Cancel and reissue: a credit note cancels the invoice and a new one is issued with the corrected details
  • QR code that opens a verification page of your shop (no customer data)
  • PDF files in a private folder with a random name, served only after a permission check

Refunds and credit notes

  • A credit note for every refund, full or partial, with its own series
  • It cites the invoice it corrects and the reason
  • Refunds without items still show base and tax by rate
  • Attached to the refund email

Emails and customers

  • Attach each document to any WooCommerce email, send only a signed download link, or both
  • "Your document" email to send or resend any document, in the language of the order
  • Packing slip emailed to your warehouse
  • My account: a button for each document, an "Invoices" tab and a form to ask for changes to the invoice details
  • Download button on the thank-you page; guests download with links that expire and can be cancelled

Design

  • Four layouts (Classic, Modern, Minimal, Compact) with a live preview of your latest order
  • Logo, colours, font, text size, A4, Letter, A5, and 80 mm or 58 mm receipts
  • Columns: image, SKU, unit price, discount, tax rate, product options, weight
  • "Paid" stamp, footer on every page, terms page
  • Templates you can override in your theme

Orders screen and warehouse

  • Invoice column (searchable), printed and sent marks
  • Documents box in the order: view, download, send, redraw, new link, cancel and reissue
  • Bulk actions: print invoices or packing slips as one PDF, create and send in the background, ZIP download
  • Pick list: products of many orders added up, by product, category or order, sorted by shelf location
  • Packing slip with the order barcode and boxes to tick

VAT and accounting

  • Optional VAT number field in the classic and the block checkout: optional, required for companies or always
  • Format checks without external services (EU VAT numbers, Spanish NIF, NIE and CIF); optional VIES check
  • Reverse charge and exemption notes, tax breakdown by rate
  • Book of issued invoices as Excel or CSV, with base and tax for each rate, and a quarterly summary
  • Invoices for past orders in the background, monthly ZIP archive, activity log

Compatible

  • High-Performance Order Storage (HPOS) and classic storage
  • Block checkout and classic checkout
  • Documents in the language of each order; every printed text can be changed per language
  • REST API, WP-CLI, multisite, translation ready (Spanish included)

See it working

InvoiceCraft
InvoiceCraft
PDF invoice classic design
PDF invoice classic design
Automatic credit note
Automatic credit note
Packing slip
Packing slip
Pick list
Pick list
All features
All features

InvoiceCraft licences

1 site

Your store

35 USD / year

  • Updates and support for 1 year
  • Renews at the same price, cancel anytime
  • 14-day money-back guarantee
Buy InvoiceCraft
Best value

5 sites

Several stores or staging

69 USD / year

  • Updates and support for 1 year
  • Renews at the same price, cancel anytime
  • 14-day money-back guarantee
Buy InvoiceCraft

Unlimited sites

Agencies and freelancers

139 USD / year

  • Updates and support for 1 year
  • Renews at the same price, cancel anytime
  • 14-day money-back guarantee
Buy InvoiceCraft

1 site

Your store

69 USD once

  • Updates and support for life
  • No renewals
  • 14-day money-back guarantee
Buy InvoiceCraft
Best value

5 sites

Several stores or staging

139 USD once

  • Updates and support for life
  • No renewals
  • 14-day money-back guarantee
Buy InvoiceCraft

Unlimited sites

Agencies and freelancers

279 USD once

  • Updates and support for life
  • No renewals
  • 14-day money-back guarantee
Buy InvoiceCraft

Prices in USD; taxes may be added depending on your country. Secure payment by card or PayPal through Freemius. If the licence expires, the plugin keeps working; only updates and support stop.

Requirements

  • WordPress 6.5 or newer
  • WooCommerce 8.0 or newer
  • PHP 7.4 or newer with the mbstring and dom extensions

InvoiceCraft

35 USD/year · 69 USD lifetime

Try the live demoSee all prices

Questions before buying: hola@melopo.com

Your store, watched every day

Plugins add features. Melopo Radar tells you when something stops selling: outages, payment gateways that fail, products without price or photo, duplicates and broken links, sorted by the money each problem costs you.

More plugins for your store

See all plugins