Use the result as a scenario, not a black box
Work backward from a target gross margin instead of guessing a markup. Enter landed unit cost, target margin, per-unit fees and a customer tax rate to estimate the required pre-tax shelf price and final customer price.
Many pricing mistakes come from confusing markup with margin. This calculator solves for the price required to hit a target gross margin after landed cost and any per-unit fees you choose to include. Customer taxes are then shown separately so you can see both shelf economics and checkout impact.
How the math works
Cost basis = landed cost + allocated unit fees. Required price = cost basis ÷ (1 − target margin). Customer tax = required price × tax rate. Final customer price = required price + customer tax. Markup = (required price − landed cost) ÷ landed cost.
A product with an $18 landed cost and $1.25 of allocated unit fees has a $19.25 cost basis. To achieve a 45% gross margin, the pre-tax retail price is $35.00. At a 20% customer tax rate, checkout price is $42.00.
Build a packaging cost per unit and include that expense once. Track stock with Inventory Turnover and budget retail coverage with Budtender Staffing.
Review Dispensary POS systems, Setting up a dispensary and Cannabis retail banking for the surrounding retail workflow.
For the difference between margin and markup, see OpenStax’s retail pricing explanation. Here, modeled margin includes your allocated fees; the markup output uses landed cost alone.

