Book a call
← All work
Agriculture · Cut-flower farms

The Flower Ledger

An operations platform built around cut-flower workflows — stems, varieties and bouquet recipes. From the crop master list to the market stall, it tracks harvests, waste, production and live sellable inventory, turning daily farm activity into clear seasonal insight.

Crop master listHarvest loggingStem inventoryWaste & shrinkBouquet productionAnalytics
theflowerledger.app / inventory
The Flower Ledger
Grow · Track · Thrive
+ Add Harvest
Stem Inventory
Current inventory by crop/variety. Updates automatically after harvest, waste and production entries.
80
Available stems
220
Total harvested
40
Total wasted
100
Total sold / used
3
Crop / varieties
⌕ Search category, crop / variety…
Hide zero inventory3 varieties
Crop / VarietyHarvestedWastedSold/UsedAvailableStatus
PeoniesPeony — White9003060Available
PeoniesPeony — Red55152020Available
DaffodilsDaffodil — Yellow7525500Out of stock
9:41
Harvest Log
New entry · Jun 12, 2026
Harvest date
06/12/2026
Time spent
60 min
Harvest lines
Peony — WhitePremium
45 stems · cut this morning
Daffodil — YellowStandard
30 stems · cut this morning
+ Add line
Save harvest — updates inventory
Time allocated across lines by stem count

The Stem Inventory page, recreated from the live platform — harvested, wasted, sold and available by variety on desktop, with harvests logged from the field on iPhone.

The challenge

Cut-flower operations are deceptively complex

A cut-flower farm manages dozens of varieties across multiple growing cycles, each with different harvest schedules, stem counts, shelf lives and price points. Add bouquet recipes that draw from multiple varieties simultaneously, and the inventory tracking problem gets complicated fast.

Standard farm management tools are built for row crops and grain — not for tracking stems, recipes and shrink percentages by variety across a season. Spreadsheets work for a few weeks, then break under the weight of daily entries from multiple people.

Without accurate shrink data, it's impossible to know whether losses are coming from production, handling or demand — and impossible to make better decisions for the next season.

The system

Built around how a flower farm actually moves product

The Flower Ledger is structured around the core units of a cut-flower operation: varieties, harvests, bouquet recipes and sales. Every harvest adds graded stems to inventory. Every bouquet sold deducts the recipe's stems from the right variety. Every discarded stem is logged as waste — with a reason.

The result is accurate, live inventory by variety at all times — and a clean audit trail that shows exactly where every stem went throughout the season.

Seasonal dashboards show harvest totals, sellable yield percentages, waste by reason and production by channel — the data a grower needs to make better decisions before planting the next year.

The core idea

A ledger for stems, not just sales.

Most tools only see the sale at the end. On a flower farm, the story starts weeks earlier — stems are cut, graded, lost to damage and weather, bundled into bouquets and sold across different channels.

The Flower Ledger records every movement against the variety it belongs to — so harvested, wasted, sold and available always reconcile. Below is one real variety's season, recreated from the platform.

Season ledger · Daffodils
Daffodil — Yellow
75 stems harvested this season
Out of stock
May 28
Harvest +75 stems · Premium & standard
+7575 on hand
Jun 3
Waste −25 stems · Damaged
−2550 on hand
Jun 7
Bouquets −36 stems · “Sunny Mix” × 12
−3614 on hand
Jun 12
Wholesale −14 stems · Farmers' market
−140 on hand
4 movements · 1 season — every stem accounted for

Harvests add stems

Every harvest line adds graded stems to its variety — 45 white peonies cut this morning are sellable inventory by lunch.

Waste subtracts honestly

Every loss carries a reason. Shrink shows up as shrink — it never hides inside your sales numbers.

Recipes deduct automatically

Sell 12 bouquets and the recipe pulls the exact stems from the right varieties — no mental math at the market.

Status updates itself

Available or out of stock, by variety, calculated live from real movement — the cooler and the ledger finally agree.

Waste reasonsDamagedDiseasePestsWeatherUnsoldOther
What was built

From daily harvest to seasonal insight.

Crop master list

Categories, crops and varieties in one clean list — so every harvest, waste entry and sale ties to the same names all season.

Harvest logging

Multi-line entries by variety with stem counts and quality grades — plus time spent, allocated across lines automatically.

Live stem inventory

Available stems by variety, recalculated from every harvest, waste and production entry — no counting buckets in the cooler.

Waste & shrink tracking

Losses logged by variety and reason — damaged, disease, pests, weather or unsold — kept separate from sales numbers.

Bouquet recipes

Define compositions by variety and stem count. Sell a bouquet and the right stems leave inventory automatically.

Production & sales

Bouquet and wholesale-stem entries by sales channel, with the time spent making bouquets or preparing each sale.

Quality grading

Premium, standard or short — stems graded at harvest, so you know what's sellable, not just what was cut.

Seasonal analytics

Harvested vs. sold vs. wasted by week and by variety — the visibility a flower farm needs to plan the next season.

How inventory is calculated
Stems harvested − Stems wasted − Stems sold/used = Available stems
Inside the platform

Clean inputs make honest numbers.

Screens recreated from the live platform. The crop master list keeps every category, crop and variety consistent across the season — and every loss is logged against the right variety with a reason, so shrink data actually means something at year-end.

Add Crop/VarietySaved Crop/Varieties (3)
Crop Master List
The Flower Ledger — Grow · Track · Thrive
Category
Peonies
Crop
Peony
Variety
Coral Charm
Use existing categories and crops when possible to keep reporting clean.
Save Crop/VarietyClear Form

The Crop Master List — every variety planted on the farm, organized by category and crop so reporting stays clean all season.

Waste & Shrink
Track stem losses by variety and cause.
+ Log Waste
40
Total stems wasted
3
Waste entries
Damaged
Most common reason
Waste date
06/12/2026
Crop / Variety
Peony — Red
Stems wasted
15
Waste reason
DamagedDiseasePestsWeatherUnsoldOther
Notes
Stems bruised in transport from the back field…
Save Waste/Shrink EntryClear Form

The Waste & Shrink page — losses by variety and cause, tracked separately from sales so poor handling never hides in the numbers.

Production & sales

Sell a bouquet, and the stems follow.

Bouquet recipes define exactly which stems each product uses. Log twelve bouquets sold at the farmers' market and the platform deducts every stem from the right variety — wholesale stem sales work the same way, by channel.

Bouquet Production & Sales
Log bouquets made and track stem sales by channel.
+ Add Entry
100
Total stems sold / used
2
Bouquet entries
2
Total entries
Production type
BouquetWholesale Stems
Date
06/12/2026
Sales channel
Farmers' market
Bouquet recipe
Sunny Mix — 3× Daffodil · 2× Peony
Bouquets made / sold
12
Time spent
120 min
Notes
Saturday market batch…
Saving deducts from inventory: 36× Daffodil — Yellow · 24× Peony — White
+ Save EntryClear Form

The Bouquet Production & Sales page — one entry records the sale, the labour time and the exact stems deducted from inventory.

On the go

The whole farm, in your back pocket.

Log the morning's harvest at the field edge, record the bouquets you just sold from the market stall, and check what's left in the cooler before taking another order. Everything works on iPhone — same data, same single source of truth.

9:41
Production & Sales
Bouquet · Jun 12, 2026
Sunny Mix × 12Farmers' market
3× Daffodil · 2× Peony per bouquet · 120 min
Daffodil — Yellow−36 stems · 14 left
Peony — White−24 stems · 36 left
Save entry — deducts stems
Inventory recalculates automatically
9:41
Stem Inventory
Live · 3 varieties
80
Available stems
40
Total wasted
Peony — WhiteAvailable
90 harvested · 0 wasted · 30 sold/used
60 stems available
Peony — RedAvailable
55 harvested · 15 wasted · 20 sold/used
20 stems available
Daffodil — YellowOut of stock
75 harvested · 25 wasted · 50 sold/used
0 stems available
How it flows

From planting list to seasonal insight, every record connects.

1

Crop master list

Categories, crops & varieties

2

Log harvests

Stems by variety & quality

3

Track waste

Losses by variety & reason

4

Make & sell

Bouquets & wholesale stems

5

Live inventory

Available stems, automatically

6

Seasonal insight

Harvested vs. sold vs. wasted

Business value

More than recordkeeping — the visibility a flower farm needs to plan.

  • Know exactly how many sellable stems you have
  • See where every stem went — sold, used or lost
  • Separate poor harvests from poor handling
  • Stop counting stems in the cooler
  • Catch waste problems while the season is still on
  • Track labour time on harvest and production
  • Spot your most and least profitable varieties
  • Plan next season's planting with real data
  • Replace harvest spreadsheets with one source of truth

Running a farm or production operation?

If your operation involves daily inventory movement, production recipes or seasonal analytics, a purpose-built system can replace the spreadsheets and give you data you can actually plan with.

Book a discovery call →View all work