Setting Up Invoice Generation and Numbering

The General and Invoice Numbering settings control when invoices are created and how invoice numbers are assigned.

Enable invoices

  1. Go to WooCommerce > PDF Invoice > General.
  2. Enable PDF invoices.
  3. Enable Auto-generate invoice if invoices should be created automatically.
  4. Choose a status under Generate invoice on status, such as Processing or Completed.
  5. Save changes.

To create invoices only after review, select Manually only.

General options

You can also configure:

  • Admin invoice downloads
  • Admin invoice regeneration
  • Manual email invoice action
  • Invoice date source, such as order date, payment date, completed date, or generation date

Configure invoice numbering

Go to WooCommerce > PDF Invoice > Invoice Numbering.

Choose one of these methods:

  • Use order ID
  • Use custom sequential number

You can set:

  • Prefix
  • Suffix
  • Starting number
  • Monthly, yearly, or no reset
  • Lock invoice number after generation

Supported placeholders include: {order_id}, {invoice_number}, {year}, {month}, {day}

Example: INV-{year}-{invoice_number}
This may generate:
INV-2026-1001
For accounting consistency, enable Lock invoice number after generation before issuing live invoices.