Parts Markup & Margin Calculator (Matrix Pricing)
1. Pricing matrix
Each tier applies to parts whose cost is up to "Cost up to". The default tiers are only examples; enter your own.
| Cost up to ($) | Markup % | = Margin % |
|---|
2. Markup ↔ margin converter
Margin = markup ÷ (100 + markup). Markup = margin ÷ (100 − margin). Example: 100% markup = 50% margin.
3. Single part
4. List mode
| Part | Cost | Qty | Markup | Sell each | Line |
|---|
How to use
- Enter your matrix tiers: the cost ceiling and markup % for each tier. Cheap parts usually get a higher markup and expensive parts a lower one.
- Check the margin column to see what each tier actually earns as a percentage of the selling price.
- Price one part in section 3, or build a parts list in section 4 for a job, then copy the CSV or print it.
- Move the totals into the estimate & invoice generator.
FAQ
What's the difference between markup and margin?
Markup is profit as a percentage of cost; margin is profit as a percentage of the selling price. A $50 part sold for $100 is a 100% markup but a 50% margin.
What is matrix pricing?
Matrix pricing applies a different markup depending on the part's cost: usually a higher percentage on cheap parts and a lower one on expensive parts, so prices stay competitive on big-ticket items.
What markup should I use?
It depends on your market, your parts sources and what customers will accept. The default tiers here are only examples. Set yours from your own costs and target margins.
Is my pricing data uploaded?
No. The matrix and parts list are stored only in your browser (localStorage) on this device.