The General and Invoice Numbering settings control when invoices are created and how invoice numbers are assigned.
Enable invoices
- Go to WooCommerce > PDF Invoice > General.
- Enable PDF invoices.
- Enable Auto-generate invoice if invoices should be created automatically.
- Choose a status under Generate invoice on status, such as Processing or Completed.
- 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.