Skip to Content
SettingsPrice matrices

Price matrices

A price matrix turns your pricing into a grid so you don’t retype numbers on every quote. Instead of typing a unit price, you enter the blank cost, pick how many colors each print location is, and the line prices itself — and re-prices automatically as the quantity crosses a tier.

The finished per-piece price is:

(blank cost × garment markup) + decoration charge for each print location + specialty add-ons picked on each location

Price matrices are a Pro and above feature, and they’re admin-only — managers and workers never see your cost or matrix configuration. See Plans & limits and Roles & permissions.

How a matrix is built

A matrix is a grid:

  • Rows are quantity tiers — for example 1–11, 12–23, 24–47, 48–71, 72+. The more pieces, the lower the per-piece decoration charge.
  • Columns are complexity — what makes a print cost more:
    • Screen print: the number of ink colors (1 color, 2 color, 3 color…).
    • Embroidery: stitch-count tiers (for example ≤5k, 5–10k, 10–15k stitches).
  • Each cell is the decoration charge per piece at that quantity and complexity.

Each matrix also carries a garment markup rule, applied to the blank cost:

  • Multiplier — for example blank × 1.4.
  • Margin % — price the blank to hit a target margin.

A matrix can also carry specialty add-ons — flat per-piece upcharges like foil, puff base, or glitter, priced on top of the grid. They aren’t a column: a print location can carry any combination of them, and each one picked adds its price to that location’s decoration charge. Add, rename, or price them from the same editor, below the grid.

An add-on is charged per print location, not per line item. A shirt printed front and back with foil on both sides pays the foil upcharge twice. Keep per-garment charges that don’t belong to a specific print — poly bagging, tagging, folding — off this list; those belong on the quote as a fee instead.

Setting one up

Open Settings → Price Matrices

This card appears for admins on Professional and above.

You don’t have to start here. If your shop has no matrix yet, the quote editor shows a Set up a price matrix button that opens this same editor inline and applies the new matrix to the quote the moment you save it.

Name it and pick a type

Give it a name (for example “Screen print — standard”) and choose Screen print or Embroidery. The type decides whether the columns are ink colors or stitch tiers.

Set your quantity tiers and complexity levels

Add the quantity breakpoints down the side and the complexity levels across the top. You can add or remove rows and columns to match how you actually price.

Fill in the decoration charges

Type the per-piece decoration charge into each cell.

Set the garment markup

Choose a multiplier or a target margin. This is applied to the blank cost on each line item to get the garment portion of the price.

Save

Your first matrix becomes the default automatically. After that, marking another one as default demotes the previous one, so there’s only ever one.

Building a matrix from a rate sheet

Instead of typing the grid by hand, you can hand ManagePrint your decorator’s rate sheet and let it read the grid for you.

This is a beta feature, invite-only right now, the same way as pre-production statuses. If your shop hasn’t been invited, the Build from a rate sheet button won’t appear next to New matrix.

Open Settings → Price Matrices → Build from a rate sheet

Pick Screen print or Embroidery first, so the columns are read as colors or stitch tiers.

Upload the sheet or paste it as text

Upload a PDF or a photo of the price list, or paste it as plain text. Photos are resized before they’re sent; a PDF is sent as it is, so upload just the page with the grid on it. Setup fees, screen charges, rush fees, and garment prices are ignored — only the per-piece decoration grid is read.

Review what it read

Before anything is saved, you see the quantity tiers, complexity columns, and decoration charges it found, plus any add-ons table on the same sheet (foil, specialty inks, puff, fleece surcharges, and the like). Anything the reader couldn’t price with confidence — a “call for pricing” row, a fee that isn’t per piece — is dropped and called out rather than guessed at.

Add-ons pulled from a rate sheet come with the same per-print-location warning as one you type by hand: a front-and-back job pays each one twice. Check the list before saving.

Open in the editor and save

Open in editor hands the grid and any add-ons to the same editor you’d use for a hand-built matrix. Nothing is written until you save there, so a misread costs a retype, not a mispriced job.

Next

With a matrix saved, you can use it on a quote — pick it once and price every line item by colors and quantity.