Dockmule n., warehouse billing
A warehouse invoice that explains every charge.
Dockmule creates a monthly invoice for each brand the warehouse works with. Every charge shows what was done and how its price was worked out.
- My part
- Design and build
- For
- Small warehouses
The problem
what month end looks like
A small warehouse stores and ships for a handful of online brands, each with its own agreed prices. At month end someone prices the month by hand and types up the invoices, so allowances and minimums are applied differently each time, and a disputed line is hard to explain.

Constraints
what each invoice must keep
One brand’s charges are never visible to another. An issued invoice stays exactly as it was sent, so a mistake needs a credit note. Amounts are exact to the currency’s smallest unit, tax follows the brand’s treatment, and a rate card arrives with its own tiers, free allowances, minimums and caps.

What I built
what the invoice does
Every charge keeps its working
An invoice line opens to the work behind it and to the prices that applied. A price list locks once it has priced a month, so no work is re-priced after the fact.
See Plate I.
Unusual price lists, applied exactly
Prices are kept by month and applied with volume tiers, free allowances, line minimums, caps and a monthly minimum. A minimum or a cap appears as its own line, with the working shown.
See Plate III.
Numbered once, at issue
Each workspace keeps its own counter per series and year, and a number is taken only when an invoice is issued. Invoices and credit notes count separately.
See Plate II.

