Why legal-service WooCommerce invoices are different
A legal-service store may look like a normal WooCommerce checkout, but the back-office requirement is different. A client can pay online and then need the invoice assigned to a company, department, matter, insurer, or accounting inbox.
The safest sales workflow is to reduce invoice questions before checkout: collect the right fields, show the invoice promise, keep PDF evidence, and avoid editing issued documents when a refund or correction requires a credit note.
Paid consults need a business invoice, not only a payment receipt
A client can book a legal consult, document review, or fixed-fee package through WooCommerce and still need the invoice issued to a company, foundation, insurer, or finance department.
Better workflow: Collect legal billing name, company/VAT ID, matter reference, and invoice email before the order is paid.
Retainers and deposits create unclear invoice timing
Law firms often sell initial retainers, prepaid hours, fixed-fee bundles, or milestone payments. A generic PDF invoice plugin can blur proforma, paid invoice, balance invoice, and credit-note handling.
Better workflow: Keep proforma/payment-request documents separate from final VAT invoices and refund credit notes.
Matter references and PO numbers must survive accountant export
Legal finance teams need order, invoice, client, matter, VAT, payment status, refund relationship, and PDF evidence connected. A support note is not enough.
Better workflow: Store invoice metadata on the WooCommerce order so it can be exported or reviewed later.
Feature checklist before choosing a plugin
| Requirement | Why it matters for law firms |
|---|---|
| Client billing fields | Company/legal name, VAT/BTW number, invoice email, billing country, and optional matter or client reference. |
| Retainer workflow | Proforma or payment request before payment, final invoice after payment, and clear balance-payment handling. |
| Sequential invoice numbers | A finance-friendly invoice sequence that does not rely on WooCommerce order IDs alone. |
| PDF invoice delivery | Attach the invoice PDF to the right WooCommerce email and keep it available in My Account. |
| Credit notes | Refunds, partial refunds, and corrected invoices need linked credit-note records, not overwritten PDFs. |
| Accountant handoff | VAT totals, client references, invoice numbers, PDF links, and payment status must remain exportable. |
Legal-service invoice scenarios
Paid legal consult
Risk: Client pays as an individual first, then asks for a company invoice afterwards.
Workflow: Require invoice-ready billing fields before checkout and lock them into the order metadata.
Document review package
Risk: The legal team needs a matter or client reference that never reaches the PDF invoice.
Workflow: Add a reference field and show it on the invoice PDF plus export row.
Retainer or deposit
Risk: The store sends a final invoice too early, then finance manually corrects it later.
Workflow: Use proforma/payment-request language first, then issue final invoice when payment policy is met.
Refunded intake call
Risk: WooCommerce refund records do not automatically create finance-grade credit notes.
Workflow: Create a linked credit note and keep both original invoice and correction visible.
Convert invoice uncertainty into a purchase-ready setup brief
Instead of asking “which invoice plugin should we buy?”, send one concise brief: service type, retainer logic, client billing fields, invoice numbering, refund policy, and accounting export needs. That makes the €49 Lattice Invoices review concrete.
FAQ
Can a law firm use WooCommerce for paid consults and still issue VAT invoices?
Yes, if the checkout captures invoice-ready billing data and the invoice workflow keeps legal billing name, VAT ID, invoice number, payment status, and PDF evidence connected to the WooCommerce order.
Should retainers be treated differently from normal product invoices?
Usually yes. Retainers and deposits often need proforma/payment-request language before final invoicing, plus careful balance-payment and credit-note handling. Confirm exact treatment with an accountant.
What makes Lattice Invoices relevant for legal-service stores?
The early-access workflow focuses on WooCommerce-native B2B invoice fields, PDF delivery, customer downloads, credit notes, and accountant handoff instead of only styling a PDF template.
What should a legal-service store send before requesting early access?
Send the store URL, country, service types, B2B/B2C split, retainer/deposit flow, VAT fields, matter/reference requirements, invoice-number format, and whether refunds require credit notes.