Pricing with a matrix
If you’ve built a price matrix, you can let a quote price itself instead of typing a unit price on every line. You pick the matrix once for the whole quote, then tell each print location how many colors it is. The unit price falls out of the grid.
Quotes are admin-only. Only an admin can create a quote, edit its line items, or add a fee. The matrix selector doesn’t render for anyone else. See Roles.
Choose a matrix for the quote
At the bottom of the line items, next to Add Line Item, there’s a matrix selector. A new quote opens with your shop’s default matrix already selected, so the selector shows that matrix’s name and you don’t have to pick it on every quote. Open the selector to switch to a different one, or choose No matrix (manual) to type prices yourself, exactly like before — the selector then reads No matrix (manual), and that choice sticks for the rest of the quote.
No matrices yet? Build one here
If your shop has no price matrix at all, the selector is replaced by a Set up a price matrix button. Click it and the matrix editor opens right on the quote. Save it and it’s applied to this quote immediately. No trip to Settings, no losing your place.
Enter the blank cost
A Blank $ column sits to the left of Unit Price on every line, matrix or
not. That’s the raw cost of the garment. Pull it from the S&S Activewear
catalog or type it. With a matrix active,
Unit Price goes read only and shows the computed per-piece price as
$X.XX/ea; without one, the blank cost is just recorded alongside whatever
price you type.
Picking a matrix on a quote that already has hand-typed lines doesn’t zero them out. A line with a price but no Blank $ adopts that price as its blank cost, then the matrix adds the decoration charge on top, so a hand-typed $25 shirt becomes $25 plus decoration, not $0 plus decoration.
Set colors on each print location
Add your print locations as usual. With a matrix active, each location gets a colors selector (or stitch tier for embroidery). Pick how many colors that location is, and the decoration charge for it is pulled from the grid.
If the matrix has any specialty add-ons — foil, puff base, glitter — a sparkle icon next to the location opens a picker for them. Each one checked adds its price to that location’s decoration charge, so picking the same add-on on two locations on the same line (front and back, say) charges it twice.
Watch it price itself
The unit price is now the blank cost run through the matrix plus the decoration charge for every location. Change the quantity and it re-resolves the matrix tier, so 24 shirts and 144 shirts price differently, automatically. Change a location’s colors or the blank cost and the price updates live.
Repricing without switching matrices
Picking a matrix is what prices every line, but the selector only fires when the selection actually changes — reselecting the matrix that’s already active does nothing. So if you go back and edit the matrix itself (its cells, tiers, or garment markup) in Settings, the lines already on the quote keep their old numbers until something asks them to recompute.
A refresh icon sits next to the matrix selector whenever a matrix is chosen. Click it to re-run every line item through that matrix without changing the selection, the same result you’d get switching to No matrix (manual) and back, minus the two clicks and the moment where the quote looks like it was just cleared.
Sizes in matrix mode
When a line has a size breakdown, each size gets its own matrix-derived price, so a 2XL can carry its own blank cost and still bill from the same grid. The per-line Different price per size toggle is hidden in matrix mode, because the matrix already owns those numbers. See Creating a quote.
On invoices
When a quote becomes an invoice, its matrix and the per-location colors come along, so the invoice prices the same way and can be re-priced there if you adjust quantities or colors. The same refresh button sits next to the invoice’s matrix selector, for the same reason: to re-run the matrix after editing it, without switching away from it and back.
Switching the quote back to No matrix (manual) hands every line back its blank cost, the raw garment price, with the matrix’s markup and decoration charges stripped back off. It doesn’t leave the marked-up price standing. A line that adopted its own typed price as its blank cost (because it never had one) comes back to exactly that price. From there you can edit any unit price by hand.