WooCommerce invoice due dates

Add invoice due dates and payment terms without confusing proformas, orders, and final VAT invoices.

EU B2B buyers expect Net 14/30 terms, bank-transfer deadlines, PO references, and reminders. WooCommerce orders do not automatically become compliant invoice workflows. This guide maps the safer route.

Due dates are a sales feature and an accounting control.

If a B2B customer cannot see when an invoice is due, they forward the WooCommerce order email to finance and wait. If your reminder emails only know the order date, follow-up becomes noisy and imprecise.

Lattice Invoices is being positioned for the missing invoice layer: payment terms on the correct document, due-date-aware reminders, protected downloads, and a clear proforma-to-final-invoice path for bank transfers.

Due-date workflow checklist

Collect company name, VAT/BTW number, billing country, and PO/reference before generating invoice documents
Show payment terms such as Due on receipt, Net 7, Net 14, or Net 30 on the right document type
Use proforma/payment request due dates for unpaid bank-transfer orders instead of issuing final VAT invoices too early
Generate the final invoice date only when the tax event and payment workflow require it
Trigger reminders from the due date, not just from the WooCommerce order-created timestamp
Keep overdue reminders, credit notes, customer downloads, and email attachments tied to the same invoice record

Payment terms WooCommerce stores commonly need

TermBest fitInvoice workflow note
Due on receiptLow-ticket plugins, digital downloads, urgent B2B ordersPayment request/proforma immediately, final invoice after payment
Net 7Small agencies and repeat business customersReminder 2 days before due date, overdue note on day 8
Net 14EU B2B stores selling setup services or annual licensesClear due date on proforma and first reminder after 14 days
Net 30Enterprise procurement and reseller invoicesPO/reference field, finance contact, staged reminders before overdue
Custom due dateManual quote-to-invoice or negotiated termsAdmin override with audit trail so support does not edit PDF text by hand

Where due dates protect revenue

Bank transfer orders need a deadline

Problem: WooCommerce BACS orders can stay unpaid while the customer believes the invoice is already final.

Lattice path: Send a payment request with a due date, then issue the final VAT invoice when payment clears.

Finance teams need payment terms on the PDF

Problem: A buyer forwards an order email to finance, but the PDF lacks Net 14/Net 30 language and PO/reference data.

Lattice path: Collect invoice fields at checkout and render payment terms directly on the invoice/proforma document.

Overdue reminders need invoice context

Problem: Generic WooCommerce emails say an order is pending, but finance needs the invoice number, due date, and bank details.

Lattice path: Drive reminders from invoice due dates and include consistent document links for the customer.

Early-access offer: €49 due-date workflow review

If unpaid invoices or bank-transfer orders are slowing payment, send your payment terms, current order emails, reminder timing, and invoice PDF requirements. Lattice will use that to prioritize the due-date workflow inside Lattice Invoices.

Send my payment-term workflow

FAQ

Can WooCommerce show invoice due dates?

WooCommerce can store order dates, but invoice due dates usually need a dedicated invoice workflow. EU B2B stores often need payment terms, due dates, VAT metadata, and reminder timing that are separate from the basic order-created date.

Should a bank-transfer order receive a final invoice before payment?

Many stores prefer a proforma or payment request before payment, then a final VAT invoice after payment is received. The exact accounting treatment depends on country and business policy, so the plugin should make the document state explicit.

What payment terms should a WooCommerce invoice support?

Common terms are Due on receipt, Net 7, Net 14, Net 30, and custom due dates. B2B stores also often need a PO/reference field and bank-transfer details on the invoice or proforma.

How does Lattice Invoices plan to handle due dates?

Lattice Invoices is being shaped around invoice-ready checkout fields, proforma/payment request workflows, final invoice PDFs, due-date-aware reminders, credit notes, and protected customer downloads for EU WooCommerce stores.