Revenue Rex logo mark
💰 Financial · Rex's Toolbox

Promotional Product Markup Calculator

Distributor cost, decoration, freight, and margin to a sell price.

Revenue Rex peeking

Rex says

Money math without the spreadsheet headache. Plug in your numbers and I'll show you exactly where the dollars land.

Try a scenario

Click to load — tweak from there.

Inputs

Result

Resale price per unit

$7.26

Landed cost per unit

$3.630

Total order revenue

$1,815.00

Total gross profit

$907.50

Gross margin %

50.0%

Revenue Rex peeking

Psst — share this and help Rex grow

One click, a permanent link with your numbers baked in.

More financial

How to use this

  1. 1Enter supplier net cost per unit ($).
  2. 2Enter imprint cost per unit ($).
  3. 3Enter one-time setup/screen fee ($).
  4. 4Enter order quantity.
  5. 5Enter total inbound freight ($).
  6. 6Enter markup multiple.
  7. 7Read your resale price per unit on the right — it updates as you type.
  8. 8Hit Share to keep the scenario or send it to someone.

About this calculator

Promo product distributors work off supplier net cost plus decoration (imprint) charge plus freight, then apply a keystone-style markup that's usually higher than typical retail because service and sourcing add real value the client doesn't see. This calculator adds unit cost, per-piece imprint charge, a flat setup/screen charge for the imprint spread across quantity, and inbound freight, then applies your target markup multiple to land on a resale price. Industry-typical markups run 1.8x-2.2x landed cost (that is, an 80-120% margin over cost) for standard items like pens and tote bags, and can run higher, 2.5x-3.5x, on lower-cost impulse items where the dollar amount is small enough that percentage markup barely registers to the buyer. Always keep decoration setup separate in your own cost model even if you bundle it into one client-facing price, because it's the piece that makes small orders unprofitable if quoted like large ones.

FormulaLanded cost = (unit cost + imprint cost + setup ÷ qty) + freight per unit; price = landed cost × markup multiple.

Worked example

Using the values the calculator loads with:

Inputs

  • Supplier net cost per unit: 2.4 $
  • Imprint cost per unit: 0.85 $
  • One-time setup/screen fee: 55 $
  • Order quantity: 250
  • Total inbound freight: 40 $
  • Markup multiple: 2

Results

  • Resale price per unit: $7.26
  • Landed cost per unit: $3.63
  • Total order revenue: $1,815.00
  • Total gross profit: $907.50
  • Gross margin %: 50.0%

What each field means

Inputs

Supplier net cost per unit ($)
The supplier net cost per unit used in the calculation, measured in $. Starts at 2.4 $ so you have a working example on load.
Imprint cost per unit ($)
The imprint cost per unit used in the calculation, measured in $. Starts at 0.85 $ so you have a working example on load.
One-time setup/screen fee ($)
The one-time setup/screen fee used in the calculation, measured in $. Starts at 55 $ so you have a working example on load.
Order quantity
The order quantity used in the calculation. Starts at 250 so you have a working example on load.
Total inbound freight ($)
The total inbound freight used in the calculation, measured in $. Starts at 40 $ so you have a working example on load.
Markup multiple
The markup multiple used in the calculation. Starts at 2 so you have a working example on load. Accepted range: 1–5.

Results

Resale price per unit
Returned as a money amount in US dollars and shown as the headline result. It recalculates instantly whenever you change an input, so you can compare scenarios without reloading.
Landed cost per unit
Returned as a money amount in US dollars. It recalculates instantly whenever you change an input, so you can compare scenarios without reloading.
Total order revenue
Returned as a money amount in US dollars. It recalculates instantly whenever you change an input, so you can compare scenarios without reloading.
Total gross profit
Returned as a money amount in US dollars. It recalculates instantly whenever you change an input, so you can compare scenarios without reloading.
Gross margin %
Returned as a percentage. It recalculates instantly whenever you change an input, so you can compare scenarios without reloading.

FAQ

What markup multiple is normal in promo products?

The ASI/PPAI distributor norm is roughly a 1.8x-2.2x multiple on landed cost, translating to 45-55% gross margin. Boutique or highly consultative distributors with heavy service (kitting, warehousing, complex logistics) can push higher, sometimes 2.5x+.

Should setup fees be shown separately to the client?

Many distributors bundle it into a single unit price for a cleaner quote, but internally you should always track it separately since it's the number that kills margin on small or reorder-without-setup jobs.

How does freight change the math on heavy items?

Freight is often flat-rate regardless of unit count up to a pallet threshold, so it behaves like a semi-fixed cost — a 100-unit order of drinkware absorbs the same $40-$80 freight charge as a 500-unit order, meaning small orders take a bigger per-unit freight hit.

Why do impulse items get higher percentage markup?

A $0.50 item marked up to $1.50 (3x) is still an easy buy and the absolute dollar spread barely registers, while a $50 item at 3x becomes a hard sell at $150. Lower price points can absorb steeper multiples without losing the client.

Accuracy and limitations

  • Results are estimates before tax, fees, and inflation unless an input explicitly covers them.
  • Rates are treated as fixed for the whole period — variable-rate products will drift from this projection.
  • This is educational maths, not financial advice. Check anything contractual with the lender or your accountant.

Related tools

Cite this calculator

Writing about this topic? Grab a citation — every link helps keep these tools free.

APA
RevenueLab. (2026). Promotional Product Markup Calculator. Retrieved from https://www.revenuelab.fyi/toolbox/promo-product-markup
HTML
<p>Source: <a href="https://www.revenuelab.fyi/toolbox/promo-product-markup" target="_blank" rel="noopener">Promotional Product Markup Calculator — RevenueLab</a> (2026).</p>
Markdown
Source: [Promotional Product Markup Calculator — RevenueLab](https://www.revenuelab.fyi/toolbox/promo-product-markup) (2026).
Advertisement