Skip to content

Invoices and packing slips Free

Issue a numbered invoice or packing slip for an order. Once issued it never changes, and the customer can download theirs from their account.

Updated August 26, 2026

StoreMaster issues two documents in the free edition: an invoice and a packing slip. Both are accessible, printable HTML — every browser can save one as a PDF.

Issuing one

Open an order in wp-admin. The StoreMaster: documents panel lists what has been issued and offers to issue an invoice or a packing slip.

Issuing allocates a permanent number, so the button asks you to confirm.

What "issued" means

An issued document is immutable. It records the order’s commercial data as it stood at that moment — lines, quantities, net, tax, totals, addresses, payment method — with a checksum, and reprinting it reproduces exactly that. Changing the order afterwards does not change a document you already issued.

If something needs correcting, issue a superseding document. The original stays, and the new one records what it replaces. Editing an issued invoice is not offered, because a record that can be edited is not a record.

Numbering

Numbers come from a per-type, per-year sequence: INV-2026-0001, PS-2026-0001. You can change the prefix pattern in the document settings.

A number is never duplicated and never reused. Two invoices issued at the same instant cannot collide, because the database’s own uniqueness constraint is what decides — the counter is only a hint that makes the first attempt right. A failed issue consumes no number.

A preview shows the number a document would get without reserving it, so looking at a draft does not leave gaps in your sequence.

Customer access

Customers see their documents in My account → Orders, both in the order list and on the order itself.

A guest — someone who checked out without an account — needs two things to open a document: the order key from their order email and a short-lived signed link. Either one alone gives a 404, the same answer as a document that does not exist. An order key travels in emails forever; it is not enough on its own.

What it does not claim

The default templates are technical records, not a compliance product. StoreMaster does not claim your invoice satisfies any jurisdiction’s rules. Configure the numbering, tax display and wording your accountant asks for, and take advice on what your jurisdiction requires.

Still stuck? Email [email protected].