Cannabis Edible Dosing Calculator
Mg per serving from total active ingredient and serving count.
About this calculator
This calculator walks a batch of infused flower through the three stages that determine how much THC actually ends up in each edible serving. Starting from the flower's lab-tested potency, it first computes total THCA content, then applies decarboxylation — the heat-driven chemical conversion of raw THCA into active THC, which loses mass in the process (a fixed 0.877 molecular-weight conversion factor) and is never 100% efficient even with careful technique, so a decarb-efficiency input (defaulting to 88%) further discounts the yield. The result then passes through infusion efficiency, since not all decarbed THC actually transfers into the fat or oil carrier — typically 60-90% does, with the remainder lost to the plant material that gets strained out. Dividing the THC that makes it all the way through by your servings-per-batch gives the per-serving dose, which the calculator flags against common regulatory thresholds (compliant at or below 10mg for standard adult-use, a medical-use range up to 50mg, and non-compliant above that).
It also runs the math in reverse, telling you how much starting flower you'd need to hit a specific target dose. What this tool cannot verify is homogeneity — real-world regulations generally require every serving to fall within about 15% of the labeled dose, and achieving that in practice depends on thorough mixing during infusion, not just getting the average math right. Treat the output as a batch-average target, verify actual potency with lab testing before distribution, and never rely on a calculator alone for compliance in a regulated market.
Inputs
Results
THC per serving (mg)
40.52
How to Use This Calculator
- Enter flower input in grams and flower THC potency from lab testing.
- Set decarboxylation efficiency (%) and infusion efficiency (%) for your process.
- Enter servings per batch and your target mg THC per serving.
- Review THC per Serving (mg), Total THC in Batch (mg), and Compliance Status.
- For adult-use compliance, target ≤10 mg THC per serving and ≤100 mg per package.
How the result changes with Servings per batch
| Servings per batch | THC per serving (mg) |
|---|---|
| 10 | 81.03 |
| 15 | 54.02 |
| 30 | 27.01 |
| 50 | 16.21 |
What each input means
- Flower input (g)
- Grams of cannabis flower to infuse (a quarter ounce = 7g).
- Flower potency (% THC)
- THC/THCA potency from lab testing.
- Decarb efficiency (%)
- Decarboxylation efficiency (typically 85-95% with proper technique).
- Infusion efficiency (%)
- Percentage of decarbed THC that transfers into oil/butter (60-90%).
- Servings per batch
- Number of individual servings in the recipe batch.
- Target mg/serving
- Desired THC milligrams per serving (10mg is standard adult-use limit).
What each result means
- THC per serving (mg)
- Actual milligrams of THC in each serving.
- Total THC in batch (mg)
- Total available THC across the entire batch.
- THC per package (mg)
- Total THC per 10-serving package (regulatory metric).
- Flower for target dose (g)
- Grams of flower needed to achieve your target mg/serving.
- THCA in flower (mg)
- Total THCA present in input flower.
- THC after decarb (mg)
- Active THC after decarboxylation.
- THC after infusion (mg)
- THC that made it into the oil/butter.
- Flower cost/serving
- Estimated flower cost per serving (at $8/g).
- Compliance (1-3)
- 1 = Adult-use compliant (≤10mg), 2 = Medical range (10-50mg), 3 = Exceeds most limits.
How this is calculated
Worked example, using the default values
- Identify Input Parameters4 parametersFlower input (g) = 7, Flower potency (% THC) = 20, Decarb efficiency (%) = 88, Infusion efficiency (%) = 75 = 6 input(s) provided
- Calculate THC per serving40.52 = 40.52
- Calculate Total THC in batchTotal THC in batch = totalTHCAfterDecarb * (infusionEfficiencyPct / 100)810.35 = 810.35
- Calculate THC per packageTHC per package = mgPerServing * servingsPerPackage405.17 = 405.17
Engine last updated . Checked against 3 independently-derived tests — how we verify calculators. Built by Paul Gunder, a software engineer, not a licensed financial, medical, or legal professional.
Frequently Asked Questions
Why doesn't 20% THC flower translate directly into 20% THC in my edibles?
The potency figure only measures THCA, the raw acidic compound in unheated flower, and it has to pass through two lossy conversions before it's active in your body: decarboxylation strips mass as THCA converts to THC (a fixed 0.877 molecular-weight factor, further discounted by your decarb-efficiency input), and infusion loses more as not all decarbed THC transfers from plant material into the fat or oil carrier. By the time both losses are applied, a batch can end up delivering well under half of the raw THCA content calculated from lab-tested potency alone.
Why does the compliance status change if I only adjust servings per batch, not the recipe itself?
Compliance status is based purely on the resulting mg-per-serving figure, which is total infused THC divided by servings per batch — so cutting the same batch into more, smaller servings lowers milligrams per serving and can move you from a status-2 (medical range) back into status-1 (standard adult-use compliant, ≤10mg) without changing your flower, decarb, or infusion inputs at all.
How does the 'flower needed for target dose' calculation work in reverse?
It inverts the same three-stage chain — potency, decarb efficiency, and infusion efficiency — solving for the grams of flower that would deliver your target mg-per-serving across your stated servings-per-batch, using decarb efficiency, infusion efficiency, and potency exactly as entered. It's most useful for reverse-engineering a recipe to hit a specific regulatory target, like exactly 10mg/serving, before you commit flower to a batch.
Why does the calculator warn that it can't verify dose consistency across servings?
All of the math here computes a batch-average dose — it has no way to know how evenly the infused oil or butter was mixed before portioning, and regulators generally require every individual serving to fall within about 15% of the labeled dose. Poor mixing can leave some servings well above the average and others well below it even when the batch-wide total THC is exactly as calculated, which is why lab testing of finished product, not this calculator, is what actually confirms compliance.
Related Calculators
The questions that sit next to this one — chosen by subject, including calculators filed under a different category.
More in Agriculture & Farming.