
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
Total client price
$697
Hair product price
$484
Margin on hair product
$264
Hair margin %
54.5%
Installation labor price
$213

Psst — share this and help Rex grow
One click, a permanent link with your numbers baked in.
How to use this
- 1Enter wholesale hair cost (per set) ($).
- 2Enter markup on hair (%).
- 3Enter installation time (hrs).
- 4Enter installation labor rate ($).
- 5Read your total client price on the right — it updates as you type.
- 6Hit Share to keep the scenario or send it to someone.
About this calculator
Hair extensions combine a high-cost physical product (the hair itself) with a labor-intensive installation service, and blending them into one price often hides whether you're actually making money on the hair markup, the labor, or neither. This calculator separates wholesale hair cost, your markup on the hair, and installation labor priced by time, then shows total client price, margin on the hair product alone, and margin on labor alone. Extension hair typically carries a 100-150% markup over wholesale cost to account for damaged/returned bundles, storage, and consultation time, while installation labor should be priced using the same target-hourly method used for other chemical or long-format services.
Worked example
Using the values the calculator loads with:
Inputs
- Wholesale hair cost (per set): 220 $
- Markup on hair: 120 %
- Installation time: 2.5 hrs
- Installation labor rate: 85 $
Results
- Total client price: $697
- Hair product price: $484
- Margin on hair product: $264
- Hair margin %: 54.5%
- Installation labor price: $213
What each field means
Inputs
- Wholesale hair cost (per set) ($)
- The wholesale hair cost (per set) used in the calculation, measured in $. Starts at 220 $ so you have a working example on load.
- Markup on hair (%)
- The markup on hair used in the calculation, measured in %. Starts at 120 % so you have a working example on load. Accepted range: 0–300 %.
- Installation time (hrs)
- The installation time used in the calculation, measured in hrs. Starts at 2.5 hrs so you have a working example on load.
- Installation labor rate ($)
- The installation labor rate used in the calculation, measured in $. Starts at 85 $ so you have a working example on load.
Results
- Total client price
- 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.
- Hair product price
- Returned as a money amount in US dollars. It recalculates instantly whenever you change an input, so you can compare scenarios without reloading.
- Margin on hair product
- Returned as a money amount in US dollars. It recalculates instantly whenever you change an input, so you can compare scenarios without reloading.
- Hair margin %
- Returned as a percentage. It recalculates instantly whenever you change an input, so you can compare scenarios without reloading.
- Installation labor price
- Returned as a money amount in US dollars. It recalculates instantly whenever you change an input, so you can compare scenarios without reloading.
FAQ
What markup should I use on extension hair?
100-150% over wholesale is standard in the industry, which nets a 50-60% margin on the hair itself. This covers the risk of client dissatisfaction with color match or texture, storage, and the consultation and sourcing time that goes into finding the right hair before install day.
Should I ever sell hair without installing it myself?
Only if you're comfortable losing the labor revenue and any control over how it's installed, which affects your reputation if it's installed poorly. Most extension specialists don't sell standalone hair for this reason, treating hair and install as a bundled service even when priced separately on the invoice.
How do I price maintenance/move-up appointments?
Price move-ups (reinstalling existing hair as it grows out) as pure labor using your installation hourly rate, since there's no new hair cost. A typical move-up takes 60-75% of the original install time depending on method (tape-in, weft, keratin bond).
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
Service Pricing from Target Hourly Rate
Price each service backward from the hourly rate you need to earn.
Hair Color Cost Per Service Calculator
Find your true product cost per color service and the margin it leaves.
Retail Attachment Rate Calculator
Measure what share of clients buy retail and what it's worth to you.
Cite this calculator
Writing about this topic? Grab a citation — every link helps keep these tools free.
RevenueLab. (2026). Hair Extension Markup Calculator. Retrieved from https://www.revenuelab.fyi/toolbox/hair-extension-markup-calculator
<p>Source: <a href="https://www.revenuelab.fyi/toolbox/hair-extension-markup-calculator" target="_blank" rel="noopener">Hair Extension Markup Calculator — RevenueLab</a> (2026).</p>
Source: [Hair Extension Markup Calculator — RevenueLab](https://www.revenuelab.fyi/toolbox/hair-extension-markup-calculator) (2026).
