COSTING WORKSHEET · 40 MINUTES WITH A CALCULATOR
How to calculate your cost per tray, price a clamshell, and set a weekly tray target. Fix it from only $3 a month.
This is arithmetic, not opinion. Print the blank worksheet below, sit down with a pen and a calculator, and fill one row at a time. Every figure you need is already on an invoice, on a receipt, or on the readout of a scale. Work from the top down and you finish with a shelf price you can defend and a weekly tray number you can build a schedule on.
Want this procedure as a page-turning ebook you can read cover to cover? We made one.
Read the free How Much Can You Make Selling Microgreens flipbook ebook →- A calculator. The one on your phone counts. Doing any of this unaided is where the errors come from.
- A pen, plus a second color for any figure you are guessing rather than reading off a document.
- Your most recent seed invoice, and the receipt for the growing medium.
- The packing supplier price list, so the per-unit figure comes off paper and not from recall.
- A stopwatch, or the timer on your phone, for the labor minutes in step 3.
- A kitchen scale that reads in ounces and in grams, for step 5.
- The blank worksheet below, printed, or a sheet of paper you rule yourself.
Step 1. Rule the sheet into 3 columns
Left column: the name of the line. Middle column: the unit that line is measured in. Right column: your number. Leave the right column empty until the figure is one you have actually looked up.
Give every row a unit before you write a single digit in it. A number with no unit beside it is the commonest error in this exercise, because two months later nobody remembers whether 1.50 meant grams, quarts, dollars or trays.
Date the top of the sheet. You will recalculate it, and two undated sheets are worse than one.
The blank worksheet
Print this, or copy the 3 columns onto paper. Fill the right column with a pen as you work through the steps. Nothing here needs to be filled in order except the subtotals, which depend on the rows above them.
| Line | Units | Your number |
|---|---|---|
| Seed for one tray | grams, or cups if you soak | |
| Seed spend for one tray | dollars | |
| Growing medium for one tray | dollars | |
| Clamshells for one tray | count, then dollars | |
| Labels and seals | dollars | |
| Water and power | dollars per run | |
| Shelving and lamps, spread out | dollars per tray | |
| Pitch or delivery fee, split | dollars per tray | |
| Subtotal A, the inputs | dollars | |
| Sowing time | minutes | |
| Cutting time | minutes | |
| Packing time | minutes | |
| Minutes altogether | minutes | |
| What you pay yourself | dollars per hour | |
| Subtotal B, the labor | dollars | |
| True cost of one tray, A plus B | dollars | |
| Weight cut off one tray | oz | |
| Unit cost | dollars per ounce | |
| Fill weight of one clamshell | oz | |
| Cost inside one clamshell | dollars | |
| Mark-up multiplier | times | |
| Shelf price, rounded | dollars per clamshell | |
| What one tray returns, all clamshells | dollars | |
| Contribution left by one tray | dollars | |
| Monthly goal for the rack | dollars | |
| Trays a month, before allowance | trays | |
| Trays a week, before allowance | trays | |
| Allowance for trays that fail | percent | |
| Trays a week, adjusted | trays | |
| What the shelving holds at once | trays | |
| Turns a month | times | |
| Trays a month the rack can hold | trays |
Step 2. List every input that touches one tray, then tally it
Work down the input rows and write one number per row. Where a sack, a roll or a case covers several trays, divide the paid price by the number of trays it covers before anything goes in the right column. That single habit repairs most of what growers get wrong here.
- Seed. Take the price per pound off the invoice, divide by 16 to get a price per ounce, then multiply by the ounces you weigh into one tray.
- Growing medium. Price of the bag, divided by the number of trays the bag fills. Fill 4 trays with it once and count, rather than trusting the number on the bag.
- Clamshells, labels and seals. Case price divided by the count in the case, then multiplied by the number of clamshells one tray fills.
- Water and power. If you have never measured this, put a modest round figure in your second pen color and move on. It is a minor row and it will not shift the answer far.
- Shelving and lamps. Purchase price divided by the number of trays the unit will carry before it needs replacing. Guess how long it lasts in months, multiply by trays a month, and use that as the divisor.
- Pitch or delivery fee. The weekly fee, divided by the number of trays you plan to shift that week.
Then add the column. Add it twice, once downward and once upward. Matching totals means you can stop. That is Subtotal A.
Step 3. Time yourself, and put the labor minutes on the sheet
Nobody enjoys this step and everybody leaves it out, which is why so many worksheets produce a price that seems healthy and pays nothing. Start the stopwatch when you pick the tray up and stop it when you put it down. Do it once for sowing, once for cutting, once for packing.
Write the 3 figures in the minutes rows and add them. If you sowed eight trays in one session, take the session total and divide by eight before the number goes on the sheet.
Now convert. Divide what you pay yourself per hour by 60 to get a per-minute figure, then multiply by the minutes altogether.
- $15 an hour is 25 cents a minute.
- $18 an hour is 30 cents a minute.
- $24 an hour is 40 cents a minute.
Write it down as Subtotal B. If you refuse to pay yourself anything, write zero, but write the minutes anyway. The minute count is what tells you later which crop is expensive to handle.
Step 4. Add the two subtotals to get the true cost of one tray
Subtotal A plus Subtotal B. That is the true cost of one tray, and it belongs in the box in bold.
Read back up the sheet once before you carry the answer forward, looking for a figure entered twice. Double counting is the usual explanation when a worksheet comes out overstated: the packing case gets counted in the clamshell row and again in the labels row, or the shelving row gets counted per tray and again per month.
Sanity test: if this figure came out under a dollar, you have divided somewhere you meant to multiply. Go back to the seed row and check the divisor.
Step 5. Convert to a cost per ounce, then to a cost per clamshell
Cut a tray and weigh it. Not a tray from a video, and not the number on the seed packet. Yours, on your scale, in ounces, after any trimming you would normally do.
Divide the true cost of one tray by that weight. The answer is your unit cost, expressed per-ounce, and it is the most portable figure on the whole sheet, because it lets you price a bag, a clamshell or a large delivery without redoing any of the work above.
Then multiply the per-ounce figure by the fill weight of a clamshell. That is what sits inside one clamshell before you have made a single cent on it. Write it in the row for the cost inside one clamshell.
Keep two decimals. Rounding at this row rather than at step 6 quietly moves the shelf price by a quarter or more once it is multiplied up.
Step 6. Choose a mark-up, multiply, and round to a sane shelf price
The mark-up is the only number on this sheet you choose rather than measure, so choose it against what it has to cover rather than a feeling.
| Multiplier | What it has to cover | When it is the right box to tick |
|---|---|---|
| 2.0 times | Cost inside the clamshell, and a slim cushion | Repeat weekly deliveries where you hand over a complete case and touch it once. |
| 2.5 times | Cost, cushion, and the trays that never sold | The usual default when you carry the stock to the buyer yourself. |
| 3.0 times | All of the above, plus unsold stock going home with you | Anywhere you pay a pitch fee and cannot predict the week. |
| 3.5 times and up | All of the above, and the lift an inspected crop earns | Inspected crops, or something only you are cutting locally. |
Multiply the cost inside one clamshell by the multiplier you ticked. The answer will be an ugly figure. Round it, because ugly figures cost you buyers at a stall and cost you credibility on a price list.
| What the arithmetic gave you | Round it to | What that does on a tray of 5 |
|---|---|---|
| $4.72 | $5.00 | Gains 28 cents each, so $1.40 a tray. Take this one every time. |
| $5.83 | $6.00 | Gains 17 cents each, 85 cents a tray, and it is easier to hand back change. |
| $6.10 | $6.00 | Gives up 10 cents each, 50 cents a tray, to hold a clean price point. |
| $7.35 | $7.50 | Gains 15 cents each. A 50 cent step beats an odd quarter when someone pays in cash. |
Rule of thumb for the direction: round up whenever the gap is more than about a dime, round down only to reach a price point that is genuinely easier to say out loud. Never round down twice on the same sheet.
Write the rounded figure in the shelf price row. Then multiply it by the clamshells one tray fills, and write that in the row for what one tray returns.
Step 7. Work backwards from a monthly goal to a weekly tray number
Put the monthly figure you want the rack to return at the top of a fresh row. Not a wish. A figure you could name to somebody without flinching.
Subtract the true cost of one tray from what one tray returns. That difference is the contribution one tray leaves behind, and it is the only figure that divides cleanly into a goal.
- Monthly goal divided by contribution per tray gives trays a month.
- Trays a month divided by 4.33 gives trays a week.
- Round the weekly answer up to a whole tray. You cannot sow part of one.
Use 4.33, not 4. A month is not four weeks. Dividing by 4 flatters the weekly answer by roughly eight percent, which is exactly the gap that leaves a schedule short.
Step 8. Subtract an allowance for the trays that fail
Sown is not the same as sold. Some trays go over, some come up patchy, some get knocked off a shelf. The weekly figure from step 7 assumes each tray makes it, so it needs correcting upward.
Write your allowance as a percent, then divide rather than multiply.
- Turn the percent into a decimal and subtract from 1. An eight percent allowance gives 0.92.
- Divide the weekly tray figure by that decimal.
- 24 divided by 0.92 is 26.1, so you sow 27.
Multiplying by 1.08 gives 25.9, which is not the same answer and is short every time. Dividing is the correct move, and the gap widens as the allowance rises.
Nothing to work from? Put 10 percent in the box in your second pen color, then count for one quarter and replace it with a measured figure. Logging each sowing in GLAP counts it for you, and the $0 tier holds 8 trays at once.
Step 9. Check the answer against what the shelving physically holds
The sheet has now produced a weekly tray number. It has no idea whether that number fits in your space, so this last step is the reality check.
- Count the usable shelves. Count how many trays sit on one shelf. Multiply. That is what the rack holds at once.
- Count the days a crop occupies a shelf, cleaning and refilling included. Divide 30 by that figure. That is your turns a month.
- Multiply what the rack holds by the turns. That is the most trays a month the rack can deliver.
Compare that number with the adjusted weekly one from step 8, multiplied by 4.33. If the rack figure is the smaller of the two, the sheet is not telling you the goal is wrong. It is telling you which lever to pull.
Pull the cheap lever first. Revisit the multiplier in step 6 before you buy shelving. Reworking one box on a worksheet is free. A second rack, a second lamp and a second timer are not.
A worked example, in round numbers
These figures are purposely tidy so the arithmetic is simple to follow. They are not a claim about your region, your invoice or your crop. Substitute your own numbers row by row.
| Line | Worked figure | How it was reached |
|---|---|---|
| Subtotal A, inputs | $7.00 | Seed 4.00, medium 1.00, clamshells 1.00, labels 0.25, water and power 0.25, shelving 0.25, pitch 0.25 |
| Minutes altogether | 20 | Sowing 4, cutting 9, packing 7 |
| Subtotal B, labor | $5.00 | 20 minutes at 25 cents a minute, which is $15 an hour |
| True cost of one tray | $12.00 | 7.00 plus 5.00 |
| Weight cut off the tray | 10 oz | On the scale, after trimming |
| Unit cost | $1.20 per ounce | 12.00 divided by 10 |
| Cost inside one clamshell | $2.40 | 1.20 multiplied by a 2 oz fill |
| Mark-up multiplier | 2.5 times | Ticked from the multiplier table |
| Shelf price | $6.00 | 2.40 multiplied by 2.5 is 6.00, already tidy |
| What one tray returns | $30.00 | 6.00 across five clamshells |
| Contribution per tray | $18.00 | 30.00 less the 12.00 it cost |
| Monthly goal | $1,800 | Chosen, not calculated |
| Trays a month | 100 | 1,800 divided by 18 |
| Trays a week | 24 | 100 divided by 4.33 is 23.1, rounded up |
| Trays a week, adjusted | 27 | 24 divided by 0.92, rounded up |
| What the rack can deliver | 40 a month | 4 shelves of 4 trays, 12 days on the shelf, so 2.5 turns |
Read the last two rows together. The sheet wants roughly 117 trays a month and the shelving delivers 40. That worksheet is not a failure, it is a finished piece of arithmetic telling you the goal and the space do not match. Go back to step 6, tick a higher multiplier, and recalculate before you buy anything.
The same procedure on a bagged order
Clamshells are not the only unit you will ever quote. Here is the identical worksheet filled for a tray that leaves as one bag on a repeat weekly delivery, with no pitch fee and no lidded packing.
| Row | Worked figure | How it was reached |
|---|---|---|
| Subtotal A, inputs | $5.75 | Seed 4.00, medium 1.00, bag and tie 0.15, label 0.10, water and power 0.25, shelving 0.25 |
| Minutes altogether | 14 | Sowing 4, cutting 8, bagging 2. No lidding, no stacking, no stall |
| Subtotal B, labor | $3.50 | 14 minutes at 25 cents a minute |
| True cost of one tray | $9.25 | 5.75 and 3.50 added |
| Weight cut off the tray | 10 oz | Same crop, same scale, same trimming |
| Unit cost | $0.93 per ounce | 9.25 divided by 10, kept to 2 decimals |
| Mark-up multiplier | 2.0 times | Ticked as a hand-over delivery |
| Quoted price for the bag | $18.50 | 9.25 multiplied by 2.0 |
| Rounded for the price list | $18.00 | Rounded down 50 cents to sit on a tidy invoice figure |
| Contribution per tray | $8.75 | 18.00 less the 9.25 it cost |
| Contribution a minute | 63 cents | 8.75 divided by the 14 minutes |
Add that last row to the bottom of both sheets. The clamshell version leaves $18.00 across 20 minutes, which is 90 cents a minute. The bagged version leaves $8.75 across 14 minutes, which is 63 cents a minute. Neither answer is obvious before you divide, and the ranking flips as soon as the pitch fee row or the minute rows move. Run both sheets before you assume you know which one your bench favors.
Sanity checks before you trust a finished sheet
Six quick tests. They take a minute between them and they catch nearly every arithmetic slip that survives the steps above.
- Does every row carry a unit? Scan the middle column for a gap. A blank unit means the digit beside it cannot be trusted.
- Did both subtotals foot twice? Add each block downward and then upward. If the two passes disagree, the mistake is in that block, not further down.
- Is any money counted in two places? The classic pair is a packing case entered on its own row and again folded into the label row.
- Is the unit cost plausible? Anywhere between roughly a dime and a few dollars an ounce is normal. Outside that band, a decimal point has slipped a place.
- Would a human pay the shelf figure? Say it out loud. If it is awkward to say, revisit the rounding step, not the mark-up.
- Read the digits aloud, backwards. Transposed digits are invisible when you read forwards. A 1.50 entered as 5.10 hides in plain sight until you say it.
Two crops in one sowing session
Rows get muddled the moment a single session covers more than one crop. Apportion the shared items, do not estimate them.
- Split the minutes by tray, never by crop. Sowing a tray takes roughly the same time whichever seed goes into it, so a 40 minute session over 10 trays is 4 minutes each, whatever was in them.
- Split the medium the same way. By tray, again, because the tray is what the medium fills.
- Never split the seed row. Seed is bought and weighed per crop, so it belongs on that crop's own sheet at its own invoice price.
- Add unshared steps to one sheet only. Soaking overnight, weighting a tray, extra trimming: those minutes belong to the crop that demanded them, not to the session.
- Use one sheet per crop. Photocopy the blank and write the crop name in the header before you start. A combined sheet averages away the exact difference you sat down to find.
When the contribution row comes out too thin
Sometimes the sheet finishes and the contribution row is slim, or below zero. That is a working result, not a failed exercise. Attack the rows in this order, because it is the order in which they are usually wrong and the order of how cheap they are to change.
- The mark-up box. Costs nothing to alter and changes the answer immediately. Tick the next multiplier up and recalculate before touching anything physical.
- The fill weight row. Packing 2 oz where the buyer is content with 1.5 oz alters the unit cost inside the clamshell by a quarter, with no change upstream at all.
- The seed row. Usually the largest single entry on the sheet. Quote a 25 pound sack against the 5 pound bag you have been buying, redo the divisor, and see what falls out.
- The minute rows. Batching moves these more than anything else. Twelve trays sown in one sitting rather than 3 sittings of 4 shortens the per-tray minutes noticeably.
- The pitch fee row. A fixed weekly fee spread over more trays lowers every tray on the sheet at once, which is why underloading a delivery run is expensive.
- The medium row. Normally the smallest of the meaningful entries, so it is the last one worth reworking despite being the easiest to shop around.
Cross the old entry out rather than erasing it, and write the replacement beside it. A worksheet with its workings still legible is worth 3 tidy ones, because next quarter you can see what you tried.
Carry the sheet forward
File the finished worksheet where you will see it, dated, with the invoice numbers written in the white space beside the rows they came from. Then set a reminder.
- Recalculate every quarter, or sooner if any single row on the sheet moves by more than about a fifth.
- Recalculate on a different supplier, before you commit rather than afterwards.
- Keep the old sheet. Two dated sheets alongside each other tell you which row drifted, which is a question guessing cannot answer.
- Redo one row at a time. Changing every figure at once leaves you unable to say what moved the shelf price.
- Carry the minute counts over unless something about the bench changed. Those are the slowest rows to measure and the steadiest once you have them.
Past two or three racks this stops fitting on paper. Logging each sowing and each cut weight in GLAP keeps the unit cost beside the weight that produced it, and the paid plans open at $3.00 a month.
Want to know what those tray numbers translate into once they are sold? See the honest earnings ranges by operation size, what each sales channel returns, and why demand rather than production is the real limit → That page is the business analysis. This one is the arithmetic behind your own figures.
What growers ask about the arithmetic
What goes in the units column?
Whatever that row is measured in, written before you enter any digits. Grams or cups for seed, dollars for anything you paid for, minutes for the 3 timing rows, ounces for the weight you cut, times for the multiplier, percent for the allowance and trays for the last 4 rows. A worksheet without a units column produces a number nobody can check, including you in three months.
Do I count my own labor on the worksheet?
Count them, in the labor rows, at a figure you would genuinely accept from somebody else for the same work. If you leave those rows empty the sheet still balances and the shelf price it produces covers what you bought and nothing else. If you truly want to work unpaid for a year, write zero in the hourly row but still fill the 3 minute rows, because the minutes are what tell you which crop drains the most time.
How do I turn labor minutes into a figure I can add up?
Divide the hourly figure by 60 for a per-minute rate, then multiply by the minutes altogether. At $15 an hour that is 25 cents a minute, at $18 it is 30 cents, at $24 it is 40 cents. Time yourself once with a stopwatch for sowing, once for cutting and once for packing, and if you handled a batch in one session divide the session total by the number of trays before it goes on the sheet.
Which mark-up multiplier do I write in the box?
Tick it against what it has to cover. Around 2.0 times where you hand over a complete case and touch it once. Around 2.5 times as the everyday default when you carry the stock to the buyer yourself. Around 3.0 times where you pay a pitch fee and take unsold stock home. Higher again where an inspected crop or an uncommon one justifies it. Multiply the cost inside one clamshell by whichever you ticked.
How do I get from a monthly goal to a weekly tray number?
Subtract the true cost of one tray from what one tray returns, which gives the contribution one tray leaves behind. Divide the monthly goal by that contribution to get trays a month, then divide by 4.33 to get trays a week, then round up to a whole tray. Use 4.33 rather than 4, because a month is not four weeks and dividing by 4 flatters the weekly answer by roughly eight percent.
What allowance do I put in for trays that fail?
Write it as a percent, turn it into a decimal, subtract from 1, and divide the weekly tray figure by the result. An eight percent allowance means dividing by 0.92, so 24 becomes 26.1 and you sow 27. Do not multiply by 1.08, because that arrives at 25.9 and is short every single week. If you have never counted the trays you lost, put 10 percent in the box in your second pen color and replace it with a measured figure after a quarter.
Which way do I round a price that lands on an awkward figure?
Round up whenever the gap to the next tidy figure is more than about a dime, because 28 cents on a clamshell is $1.40 on a tray of 5. Round down only to reach a price point that is genuinely easier to say out loud, and never round down twice on the same sheet. Keep two decimals all the way through the earlier rows and round once, at the shelf price row, or the rounding compounds.
How often should I recalculate the sheet?
Every quarter, and immediately whenever one row moves by more than about a fifth or you change supplier. Keep the old sheet, dated, so the two can lie alongside each other and tell you which row drifted. Redo one row at a time rather than the whole column, otherwise you cannot say what moved the shelf price. The minute counts are normally safe to carry over unless something about the bench itself changed.
Get the whole thing in one sitting. The How Much Can You Make Selling Microgreens flipbook ebook is free, beautifully laid out, and reads like a real book.
Read the free How Much Can You Make Selling Microgreens flipbook ebook →