Enter your daily transaction count, average order value, monthly online sales, cost of goods sold percentage, and overhead to see your florist shop's real gross margin and net profit every month.
Every stem in that cooler is a clock. The roses you bought Monday at the wholesale market are revenue if they sell by Thursday and compost if they do not — and the bucket of unsold blooms at week's end is the single most honest line in a florist's P&L. Cost of goods sold, wholesale flowers plus the foam, ribbon, and containers, is the cost that moves with every arrangement and quietly decides your margin. This calculator separates it correctly. Enter Daily Transactions, Working Days Per Month, Average Transaction value, Monthly Online Sales, Cost of Goods Sold percentage, Monthly Rent, and Monthly Overhead — and it returns gross margin, net profit, average transaction economics, and margin at different daily traffic levels.
Online sales get their own input field here because the economics of an online order differ from a walk-in. Online orders may carry lower acquisition cost per order but require different packaging and a platform fee. Capturing online sales separately lets you see their contribution to total revenue and adjust for platform cost in your overhead.
COGS in a florist shop: what healthy looks like and what kills margin
Cost of goods sold in a florist business covers wholesale flower cost, hardgoods, and packaging — not labor or overhead. Healthy COGS for a retail florist typically runs 25–40% of gross revenue. A shop at 35% COGS has a 65% gross margin before any overhead or labor is paid, which is enough to be profitable if the fixed cost structure is right. A shop at 50% COGS has a 50% gross margin, which makes profitability much harder to sustain under typical retail overhead.
COGS creep is common in florist shops for two reasons: flower pricing fluctuates with seasons and supply chains, and stem waste on orders that are not perfectly sized is hard to control without good inventory management. A stem ordered for one arrangement that goes unused must be sold at a discount, used in a walk-in order, or discarded. Each wasted stem is COGS that generated no revenue.
The calculator lets you test the margin impact of your current COGS percentage versus a three-point improvement. On $22,000 in monthly revenue, a three-point COGS reduction from 38% to 35% recovers $660 per month — more than most florists make in a day of walk-in sales. This exercise alone often justifies a hard look at supplier relationships and waste tracking.
Average transaction value and the event order premium
Walk-in retail orders — sympathy arrangements, birthday bouquets, weekly fresh flower subscriptions — typically average $45–$75 per transaction. Event florals — weddings, corporate installations, funeral tributes — can average $500–$5,000 per order. A florist shop doing a mix of daily retail and occasional event work may have an Average Transaction that does not obviously represent either category.
The tool works best when you enter your blended average across all transaction types in a month. If event work distorts the average significantly in some months, run the calculator twice: once with a typical retail month and once with an event-heavy month. The profit comparison will show whether event work is actually more profitable per hour of capacity or whether the higher gross revenue masks higher COGS and labor.
The Profit at Different Average Transaction Values table shows how net profit changes as average ticket changes. A $10 increase across a shop doing 300 monthly transactions is $3,000 in additional gross revenue. Given that COGS and overhead do not change with a price increase, most of that $3,000 flows directly to net profit.
Online sales: a second revenue stream with different economics
Monthly Online Sales gets its own input in this tool because online florist orders often come through platforms — 1-800-Flowers, Teleflora, FTD, your own website, or local delivery aggregators — each with different fee structures. Platform orders typically carry a wire service fee of 20–27% of the order value, which effectively raises your COGS for those transactions relative to walk-in orders.
For online orders routed through wire services, your effective COGS should reflect the platform fee plus flower and hardgood cost. A $65 order where the platform keeps 25% ($16.25) leaves $48.75. If COGS on the arrangement is $20, your gross margin on that order is $28.75 — 44% — compared to the 60%+ margin on a direct walk-in order at the same price.
The practical implication: wire service volume inflates your gross revenue numbers while compressing your gross margin. Entering total online sales separately lets you account for these dynamics when examining your overall business economics. If online orders are a large share of your volume, make sure your COGS percentage reflects the higher effective cost of those fulfilled orders.
Rent and the traffic math behind storefront location
Retail florist rent is a meaningful fixed cost that needs to be justified by walk-in traffic, event client proximity, or a strong online/delivery brand that does not depend on foot traffic. The Monthly Rent input in the tool is straightforward, but the strategic question it generates is important: given your daily transaction count and average ticket, can you sustain a $2,500 or $4,000 monthly rent and still net a meaningful margin?
At 30 daily transactions averaging $60 on 25 working days per month, gross revenue is $45,000. At 35% COGS that is $15,750 in goods costs, leaving $29,250 gross margin. If rent is $3,500 and overhead is $4,500, you have $21,250 to cover labor and still generate profit — doable for a shop with a lean staffing model. At 15 daily transactions, gross revenue drops to $22,500 and the same rent-plus-overhead structure consumes all margin before labor is paid.
The Profit at Different Daily Traffic table shows this directly. Find the daily transaction count at which your current overhead stops being sustainable, and you have your minimum viable traffic number. Everything below that is a loss; everything above it is margin. Knowing that floor is what makes rental renewal negotiations and staffing decisions concrete rather than anxious.
Seasonal revenue and the Valentine's and Mother's Day effect
Florist shops are among the most seasonal businesses in retail. Valentine's Day and Mother's Day together often generate 25–35% of a shop's annual revenue in just two to three weeks combined. The calculator helps you plan for this seasonal pattern rather than just react to it.
Run your typical off-peak month — October or February non-peak — to see your base-period economics. Then run your peak-month projections with the daily transaction count and average ticket you expect for Valentine's Day preparation. The difference in net profit is the seasonal surplus you should plan to retain for carrying overhead in slow months.
Many florists find that without conscious retention of peak-season profits, the seasonal surplus quietly disappears into higher-than-normal inventory orders, staffing, and marketing for the next peak — leaving cash flow tight in the off-season. Knowing the exact peak-month net profit makes it easier to set aside the right amount before it is absorbed elsewhere. If you have ever quoted from a hunch, run it through here once first.
How to use it
- Enter Daily Transactions and Working Days Per Month — your realistic average for a typical week, not a holiday week.
- Set Average Transaction ($) to total monthly revenue divided by total transactions, including online.
- Enter Monthly Online Sales ($) as a separate figure, then include platform fees in your COGS percentage for accurate margin.
- Set Cost of Goods Sold (%) to wholesale flower cost plus hardgoods as a share of total revenue, Monthly Rent ($), and Monthly Overhead ($).
- Read Total Revenue, Gross Margin, Net Profit, and Avg Transaction metrics — then use the Daily Traffic table to find your breakeven transaction count.
Who it's for
- Retail florist raising prices for the first time in three years — Raises average transaction from $52 to $62 across 280 monthly transactions and sees net profit increase by $2,200/month — confirms the price increase is overdue and the market supports it.
- Shop owner evaluating a new website with direct delivery orders — Adds $3,500 in monthly online sales and reduces the COGS percentage by 5 points (no platform fee on direct orders) versus wire service orders, finding direct online channel adds $700 more to net than the same volume through Teleflora.
- Florist planning for Mother's Day staffing and inventory — Projects 120 daily transactions over 4 peak days at $85 average ticket, sees $40,800 in gross revenue over those days, and determines how much inventory to pre-order and what part-time staffing costs the margin can support.
- Owner deciding between two retail locations with different rent levels — Models the breakeven daily transactions for a $2,200 rent location versus a $4,800 rent high-traffic location, finds the higher-traffic location requires 48% more daily transactions to break even — and assesses whether the foot traffic differential is plausible.
Key terms
- Cost of goods sold (COGS)
- The direct cost of materials to fulfill orders — wholesale flower cost plus hardgoods and packaging. The dominant variable cost in a florist business and the primary gross margin lever.
- Gross margin
- Revenue minus COGS, before overhead and labor are subtracted. Represents how much revenue is available to cover operating costs and generate profit.
- Average transaction
- Total monthly revenue divided by total transaction count. Florist shops can significantly improve this by encouraging add-ons, premium options, and larger arrangements at point of sale.
- Wire service fee
- The percentage kept by order fulfillment platforms (Teleflora, FTD, 1-800-Flowers) on orders routed through their networks. Typically 20–27% of order value, effectively raising COGS on those orders.
Frequently asked questions
What should I include in Cost of Goods Sold for a florist?
COGS includes the wholesale cost of cut flowers, plants, and greenery plus hardgoods — floral foam, ribbon, wire, containers, vases, and packaging. It does not include labor, rent, or overhead. Get your COGS percentage by dividing last month's total supplier invoices for these items by your total gross revenue.
Should I include wire service fees in COGS or overhead?
Wire service fees (Teleflora, FTD, 1-800-Flowers) are best included in COGS because they are directly tied to the fulfilled order, not a fixed monthly cost. If you process a significant portion of orders through wire services, your effective COGS will be higher than your flower and hardgood cost alone — which is why this tool separates online sales for independent analysis.
What gross margin should a retail florist target?
Gross margin (before overhead and labor) of 55–70% is achievable for retail florists with good supplier relationships and low waste. The net margin after overhead and labor typically lands at 8–18% for a profitable operation. Below 8% net is fragile; above 18% with volume suggests pricing power that most florists are not fully capturing.
How do I account for stem waste and unsold perishables?
The cleanest approach is to track actual COGS including purchased stems that were not sold in a usable arrangement. If you buy $500 in flowers and $80 worth go to waste, your effective COGS is $500 against the revenue generated by $420 worth of usable stems. This keeps the COGS percentage honest about actual productivity of your buying.
Can I use this for a wedding-only or event-only florist?
Yes, but enter your event jobs as the 'daily transactions' equivalent — convert to a monthly order count and average order value across your event clients. For an event-focused shop, COGS will likely run higher (30–45%) due to larger arrangements and hardgoods, but gross revenue per transaction is much higher than retail. The model handles both.