How to calculate the cost per stem for accurate pricing
Understanding your unit costs is the foundation of a profitable floristry business.
To calculate your cost per stem, divide the total price of a wholesale bunch by the number of usable stems inside, then add a small percentage (usually 10-20%) to account for natural wastage. This figure is your "true unit cost" and is the only way to ensure your retail prices cover your expenses and leave you with a genuine profit.
The basic calculation
Most wholesalers sell flowers in wraps or bunches rather than individual stems. To find the base price, use this simple formula:
Wholesale Bunch Price ÷ Number of Stems = Base Cost Per Stem
For example, if a bunch of 20 Roses costs you £15.00, your base cost per stem is 75p.
Factoring in the "hidden" costs
In the UK, wholesale prices can be deceiving if you only look at the sticker price. To be truly accurate, you must include these three factors:
- VAT: Most flower wholesalers quote prices exclusive of VAT. If you are not VAT registered, you cannot claim this back, so you must add 20% to the bunch price before calculating your stem cost.
- Delivery (Carriage): If you pay a £10 delivery fee for a shipment of 10 bunches, each bunch actually costs you £1 more than the invoice price.
- Wastage: Flowers are perishable. A snapped head or a wilted stem is money down the drain. Professional florists typically add a 10% to 15% "buffer" to their stem costs to cover these inevitable losses.
Example pricing table
Here is how a typical calculation might look for a small order:
| Flower Type | Bunch Price (inc. VAT/Delivery) | Stem Count | Base Stem Cost | With 10% Waste Buffer |
|---|---|---|---|---|
| Red Roses | £18.00 | 20 | 90p | 99p |
| Eucalyptus | £8.50 | 10 | 85p | 94p |
| Lisianthus | £12.00 | 10 | £1.20 | £1.32 |
Best practices for accuracy
Pricing isn't a "one and done" task. Because the floral market fluctuates based on the Dutch auctions and seasonal demand (prices often skyrocket around Valentine's Day and Mother's Day), you should follow these tips:
- Keep a digital log: Use a spreadsheet to track what you paid for specific varieties across different months. This helps you spot trends and adjust your retail prices accordingly.
- Count your stems: Don't assume every bunch is perfect. If you ordered 10 stems but two arrive damaged, your cost per stem for that specific batch has just increased.
- Don't forget the foliage: It is easy to focus on the "hero" flowers, but foliage costs money too. Calculate the cost per stem of greenery just as strictly as you do for your blooms.
Pro Tip: Once you have your cost per stem, most UK florists apply a "standard markup" (usually 2.5x to 3.5x) to arrive at the retail price. This markup needs to cover your rent, utilities, insurance, and your own hard-earned wages.
Created by hatch. • Updated on May 14, 2026