Skip to content

3. Decoration methods

Pricing, then Decoration methods. This is the most important setup step in the product. A decoration method holds what a decoration costs the customer, at each quantity break and colour count, plus its setup fee.

Every quote line that carries decoration prices itself from these numbers. Get the matrix right and quoting becomes typing a quantity.

Decoration methods list

What ships by default

A new workspace is seeded with six methods, so you have something sane to edit rather than a blank page:

MethodSetup feeShape of the matrix
Plastisol screen print35.00Per colour count, breaks at 1, 50, 100
Embroidery25.00Up to 8 colours, breaks at 1 and 50
DTG (direct to garment)0.00Full colour, breaks at 1, 25, 50
DTF (direct to film)15.00Full colour, breaks at 1, 25, 100
Heat transfer20.00Up to 3 colours, breaks at 1 and 50
Sublimation30.00Full colour, breaks at 1, 25, 100

These are placeholders with plausible numbers, not your prices. Replace them with yours before quoting.

The fields

Editing a decoration method

FieldMeaning
NameWhat staff and customers see, for example "Plastisol screen print"
CodeA stable identifier used on quotes and in reports. Locked after creation, so choose it carefully: SCREEN, DTG, EMB
Base setup feeCharged once per decorated line. Screens, digitising, film. A setup waiver rule can remove it
Is activeOff hides the method from new quotes without touching history
Rate matrixThe per-unit decoration price, by quantity break and colour count

The code cannot be changed later

The code is written onto quote and order lines and used to group reports, so it is locked once the method exists. If you get it wrong, create a replacement method with the right code and deactivate the old one rather than trying to rename it.

The rate matrix

Each row has three values:

ColumnMeaning
Min quantityThe lowest line quantity this row applies to
Max coloursThe highest colour count this row covers. Use 99 for full colour
Unit price (cents)Per-unit decoration price, in cents. 350 means 3.50

Prices are in cents, deliberately, so there is no rounding drift. 3.50 is 350.

How a row is chosen

For a line of quantity Q with C colours, the engine looks at every row where min_quantity <= Q and max_colours >= C, and picks the one with the highest min quantity. If nothing matches, decoration adds nothing to the line, which is the trap to watch for.

Worked example, using the seeded screen print matrix:

RowMin qtyMax coloursUnit cents
A11350
B501280
C1001220
D12480
E502400
F1002320
  • 60 shirts, 1 colour: rows A and B qualify, B wins on the higher minimum. 2.80 each.
  • 60 shirts, 2 colours: rows D and E qualify (A, B and C cap at 1 colour). E wins. 4.00 each.
  • 250 shirts, 2 colours: F wins. 3.20 each.
  • 60 shirts, 4 colours: nothing covers 4 colours, so decoration is priced at zero. This is the mistake to avoid.

Cover every colour count you actually sell

Because an uncovered colour count silently prices at zero, your matrix must reach as high as you will ever quote. Two safe patterns:

  • One row set per colour count you offer, up to your press maximum. Most explicit, most rows.
  • A catch-all top row at your highest colour count, so nothing falls through. For example, add rows at max colours = 6 for a six-colour press.

For full-colour processes (DTG, DTF, sublimation) use 99 and you never have to think about it again.

Building your matrix

  1. Write down your actual sell price per unit at the quantities you run: 12, 25, 50, 100, 250, 500. Only include breaks you really use, three or four is plenty.
  2. Do it per colour count for spot-colour processes.
  3. Enter the rows in any order. The engine sorts by minimum quantity itself, so you do not need to be tidy, though ordering them low to high makes them easier to read later.
  4. Set the setup fee to what you actually charge to make screens or digitise, per position.

Price the decoration, not the garment

The garment price comes from the SKU and its price list. The matrix is the decoration on top. If you have historically quoted one all-in number per shirt, split it: garment cost plus decoration. That split is what lets the software reprice automatically when a blank price changes, and it is what makes the margin reports meaningful.

Positions and multiple decorations

A job with a front print and a back print is two lines, each with its own decoration method and colour count, so each gets its own setup fee and its own rate from the matrix. That is intentional: it is how the cost actually behaves in the shop.

Deactivating a method

Turn Is active off rather than deleting. Deleting is blocked or destructive where history references the method; deactivating keeps every historical quote, order and report intact and just stops it appearing on new lines.

Next

4. Price lists

Printer's Friend - software for apparel print shops