Calculating CBD content comes down to one core formula: multiply the weight of your product by its CBD percentage, then convert to milligrams. The specific steps vary depending on whether you’re working with raw flower, a tincture, or an edible, but the math stays simple once you know the variables.
The Basic Formula for Any CBD Product
Every CBD calculation starts with two numbers: the weight of the material and its CBD percentage. Multiply them together, and you get total CBD content.
For raw flower, that looks like this: weight in grams × CBD percentage = total CBD in grams. So if you have 28 grams of hemp flower tested at 16% CBD, the math is 28 × 0.16 = 4.48 grams, or 4,480 mg of CBD. You can apply this to any amount of flower as long as you know its tested potency.
For concentrates or products listed by percentage, a quick shortcut works well: multiply the CBD percentage by 10 to get milligrams per milliliter. A 5% CBD oil contains roughly 50 mg/ml.
Calculating CBD per Milliliter in Tinctures
Most CBD tinctures list total milligrams on the label (say, 1,000 mg) and bottle size (say, 30 ml). To find the concentration per milliliter, divide total milligrams by total volume:
1,000 mg ÷ 30 ml = 33.3 mg per ml
This number matters because a standard full dropper holds about 1 ml. So each full dropper from that bottle delivers roughly 33 mg of CBD. If you only want a partial dose, keep in mind that a single drop is about 0.05 ml, meaning a 10 ml bottle contains around 200 drops. For the 1,000 mg / 30 ml bottle above, each individual drop would contain about 1.67 mg.
To figure out how many milligrams you’re taking with any partial dropper, just multiply the per-ml concentration by the fraction of a dropper you use. Half a dropper from that same bottle gives you about 16.5 mg.
Why Raw Flower Numbers Need an Extra Step
Lab reports for hemp flower typically list two cannabinoids: CBD (the active form) and CBDa (the raw, acidic precursor). In unheated plant material, most of the cannabinoid content exists as CBDa. Heat converts CBDa into CBD through a process called decarboxylation, but that conversion isn’t perfectly efficient.
Research published in Cannabis and Cannabinoid Research found that when CBDa converts to CBD in extracts heated to 110°C, about 18% of the total cannabinoid content is lost to side reactions. At 130°C, losses climb to around 25%. This means that if your flower contains 4,480 mg of total CBD plus CBDa on paper, you can realistically expect somewhere between 3,360 and 3,670 mg of active CBD after heating, depending on temperature and method.
The standard approach labs use is to report “total CBD” as the sum of both forms. If you’re making your own oil or edibles from flower, factor in roughly a 15 to 20% loss from the CBDa-to-CBD conversion to get a more realistic potency estimate.
Calculating Homemade CBD Oil Potency
If you infuse hemp flower into a carrier oil, you need to work through a few steps to estimate the final product’s strength. Start with total CBD in your flower (weight × percentage), subtract roughly 18% for conversion loss, then divide by the volume of oil you used.
Here’s a worked example: 28 grams of flower at 16% CBD gives you 4,480 mg on paper. After an 18% decarboxylation loss, you’re left with about 3,674 mg. If you infuse that into 240 ml (about 1 cup) of oil, the final concentration is 3,674 ÷ 240 = roughly 15.3 mg per ml. Each full dropper of your homemade oil would contain about 15 mg of CBD.
This is an estimate. Some CBD will remain trapped in the plant material after straining, so your actual yield may be slightly lower.
How Much CBD Your Body Actually Absorbs
The number on the label or your calculation isn’t the same as the amount that reaches your bloodstream. CBD’s bioavailability, the percentage your body actually uses, varies dramatically by delivery method.
Oral CBD (capsules, edibles, swallowed oil) has a bioavailability of roughly 13 to 19%, based on pharmacokinetic research. That means if you swallow 30 mg, your body may only absorb 4 to 6 mg. Inhaled CBD performs significantly better, with bioavailability around 31%. Sublingual delivery (holding oil under your tongue) is generally considered to fall between oral and inhaled, though human studies pinning down an exact percentage remain limited.
This gap between calculated dose and absorbed dose is worth keeping in mind. Two people taking “the same amount” of CBD through different methods could have very different experiences simply because of absorption differences.
Can You Trust the Label?
If you’re calculating your dose based on what’s printed on a product label, the accuracy of that label matters. The industry standard for acceptable variance is plus or minus 10%, meaning a product labeled at 1,000 mg should contain between 900 and 1,100 mg. Research published in the Journal of Cannabis Research found that nearly half of tested CBD products fell outside this range. Some contained significantly more CBD than advertised, while others contained less.
Third-party lab reports (often called Certificates of Analysis) are the most reliable way to verify what’s actually in a product. These reports list exact cannabinoid concentrations by weight or percentage. If a company doesn’t provide lab results, your calculations are only as accurate as their labeling, which may not be very accurate at all.
Quick Reference for Common Calculations
- CBD in flower: grams of flower × CBD percentage = total mg (divide percentage by 100 first)
- CBD per ml in a tincture: total mg on label ÷ bottle volume in ml
- CBD per dropper: same as per ml (one full dropper = ~1 ml)
- CBD per drop: mg per ml ÷ 20 (roughly 20 drops per ml)
- Percentage to mg/ml: multiply the percentage by 10
- After decarboxylation: subtract 15 to 20% from total CBDa + CBD content

