Dispensary Tax Calculator

Free dispensary tax calculator for cannabis businesses. Instantly calculate excise, sales, and local cannabis taxes to get accurate pricing and stay compliant.

Cannabis Tax Suite

Dispensary Tax Calculator

Calculate exact cannabis taxes by state — excise, state sales, local, and city business tax — for recreational or medical purchases.

Purchase Details

State
Customer Type
Pre-Tax Subtotal
$
Price before any taxes
Tip Amount (optional)
$
Added after all taxes

Override Local Rates (auto-filled — edit if your city differs)

State Excise %
%
Fixed by state
State Sales %
%
Fixed by state
Local Sales %
%
Edit for your city/county
City Cannabis %
%
Edit for your city

State Excise

15.00%

State Sales

7.25%

Local Sales

0.00%

City Tax

10.00%

Tax Breakdown

Pre-Tax Subtotal
$100.00
State Cannabis Excise Tax15.00%
$15.00
State Sales Tax7.25%
$7.25
Local Sales Tax
$0.00
City Cannabis Business Tax10.00%
$10.00
Total Tax$32.25 (32.25% effective)
Total Pre-Tip$132.25

Total Cost

$132.25

Effective Tax Rate

32.25%

California Note: Medical exempt from state sales tax but still pays excise. Local rates vary widely.

Disclaimer: Rates are estimates based on 2025 data. Local rates vary by city/county and change frequently. Cannabis laws and tax regulations differ by jurisdiction. Verify with your dispensary or state Department of Revenue before making financial decisions.

Share Your Results with Everyone

Share your Dispensary Tax Calculator results with your team, colleagues, or friends via:

Calculate a result first — then use the buttons above to share it with anyone.

Share your results

Result looks wrong?

Report calculations errors or missing features.

Was this tool helpful? Share Your Feedback

Rate this tool & share your experience.

starstarstarstarstar

We value your feedback. Help us improve by sharing your thoughts about the Dispensary Tax Calculator.

We value your feedback. Help us improve by sharing your thoughts about the Dispensary Tax Calculator.

Share your feedback

Advertisement

About Dispensary Tax Calculator

The Dispensary Tax Calculator is a comprehensive cannabis tax estimation tool designed to help consumers, medical marijuana patients, dispensary staff, cannabis businesses, accountants, and financial planners determine the true cost of a cannabis purchase before checkout. In many U.S. states, cannabis products are subject to multiple layers of taxation that extend far beyond ordinary retail sales tax. Depending on the jurisdiction, a purchase may include a state cannabis excise tax, state sales tax, county or local sales tax, municipal cannabis business tax, or combinations of these charges. Because every state has adopted its own taxation model and many cities impose additional local taxes, estimating the final purchase price manually is often confusing. This calculator simplifies that process by automatically applying the appropriate tax rates for the selected state while allowing users to customize local tax percentages whenever necessary.

Unlike a basic percentage calculator that only multiplies a purchase amount by a single tax rate, this calculator separates every applicable tax into its own category and displays a complete breakdown of how the final total is calculated. Users can immediately see how much of their purchase goes toward state cannabis excise tax, statewide sales tax, county or local sales tax, city cannabis business tax, optional gratuity, and the combined total payable. This transparent approach makes it easier to understand why cannabis purchases can differ significantly between neighboring cities or states, even when the product price remains the same.

The calculator includes a built-in database containing cannabis tax information for numerous U.S. states where medical or recreational cannabis programs exist. Each state profile stores the standard recreational tax structure along with any separate medical cannabis tax rules. Since many jurisdictions reduce or eliminate certain taxes for registered medical marijuana patients, the calculator automatically switches between recreational and medical tax schedules based on the selected customer type. This removes the need for users to understand complex state legislation before estimating their purchase.

One of the most important inputs is the purchase subtotal, which represents the cost of cannabis products before taxes or gratuity. Every tax calculation begins with this amount. The calculator automatically converts the entered value into a numeric format, ignores invalid characters, and treats empty fields as zero to ensure stable calculations. Each tax category is calculated independently using the subtotal rather than applying one tax on top of another. This produces a transparent and predictable estimate that closely matches the way retail cannabis taxes are commonly presented on dispensary receipts.

State selection forms the foundation of every calculation. Each supported state maintains its own cannabis taxation rules, including excise tax percentages, statewide sales tax rates, estimated local sales tax rates, municipal cannabis business taxes, and medical exemptions where applicable. When users choose a different state, the calculator immediately loads the corresponding tax profile and updates the default local sales tax and city cannabis tax values. This eliminates the need to manually research multiple state tax rates before estimating a purchase.

The calculator also distinguishes between recreational consumers and registered medical marijuana patients. While some states charge identical taxes regardless of customer type, many provide reduced taxes or complete exemptions for qualified medical patients. Selecting the Medical option automatically applies the medical tax schedule stored within the state's profile. Depending on local regulations, this may reduce or eliminate cannabis excise tax, state sales tax, or both. Recreational purchases continue to use the standard retail cannabis tax rates for that jurisdiction.

In addition to statewide taxes, the calculator recognizes that local governments frequently impose additional taxes. County sales taxes, municipal sales taxes, and city cannabis business taxes often vary significantly between jurisdictions. Rather than forcing users to accept fixed values, the calculator preloads estimated local percentages while allowing manual overrides whenever the exact local tax rates are known. This flexibility makes the calculator useful for estimating purchases in cities where cannabis taxes differ from statewide averages.

Another feature is the optional gratuity input. Many dispensaries allow customers to tip budtenders after completing a transaction. Since gratuities are generally not included when calculating sales taxes, the calculator treats the tip as a completely separate amount. First, it calculates every applicable tax based solely on the purchase subtotal. After determining the total purchase price before gratuity, it adds the optional tip to produce the final amount payable. This mirrors the order typically used on dispensary receipts and provides a realistic estimate of the complete transaction.

Instead of presenting a single combined tax figure, the calculator generates a detailed breakdown of every component. Users receive individual values for state cannabis excise tax, state sales tax, local sales tax, city cannabis business tax, total taxes collected, purchase total before gratuity, optional tip amount, effective combined tax rate, and the final total payable. Displaying each category separately helps consumers understand exactly where their money is going and allows businesses to explain tax charges more clearly to customers.

The effective tax rate provides an additional summary that combines every applicable tax into a single percentage. Rather than examining several different tax rates individually, users can quickly see the overall tax burden by comparing total tax collected with the original purchase subtotal. This is particularly useful when comparing cannabis costs between different states, evaluating local tax differences, or estimating how future purchases may be affected by changing tax policies.

Each state profile also includes informational notes describing unique characteristics of that state's cannabis program. Some states operate medical-only markets, while others impose cultivation taxes instead of retail excise taxes. Certain jurisdictions exempt registered medical patients from sales tax, whereas others apply different excise tax structures depending on product type or THC content. These notes provide helpful context without affecting the actual calculations and help explain why identical purchases may produce different totals in different locations.

The calculator performs every calculation instantly whenever an input changes. There is no separate Calculate button because every adjustment automatically triggers a new computation. Changing the purchase subtotal, selecting another state, switching between recreational and medical purchases, modifying local tax percentages, or entering a tip immediately updates every tax amount and the final purchase price. This live calculation system makes it easy to compare multiple purchasing scenarios in just a few seconds.

The calculator can be useful in a wide range of situations. Consumers can estimate how much cash to bring before visiting a dispensary, compare prices between neighboring cities, or understand how taxes affect the total cost of premium products. Medical marijuana patients can estimate the financial impact of available tax exemptions before making purchases. Dispensary employees can use the calculator to explain receipts to customers, while cannabis retailers and accountants can estimate tax obligations during budgeting or financial planning.

Although the calculator includes a comprehensive database of state cannabis tax information, cannabis tax laws change frequently as legislation evolves. Local governments may revise municipal cannabis taxes, counties may adopt new sales tax rates, and state legislatures may modify excise tax structures or medical exemptions. For this reason, the calculator should be considered a planning and budgeting tool rather than a legal or accounting reference. Users should verify current tax rates with their dispensary, state department of revenue, or local government whenever exact financial figures are required.

By combining maintained state tax profiles, separate recreational and medical tax schedules, customizable local tax rates, detailed tax breakdowns, effective tax rate calculations, and live recalculation, the Dispensary Tax Calculator provides a fast and transparent way to estimate cannabis purchase costs across a wide variety of U.S. jurisdictions. Whether planning a single dispensary visit, comparing tax burdens between states, preparing business estimates, or simply understanding where cannabis taxes come from, the calculator delivers a clear breakdown that transforms complex tax rules into an easy-to-understand financial summary.

Advertisement

How It Works

Understanding the process behind the tool

The Dispensary Tax Calculator is a cannabis purchase cost estimator that helps recreational consumers, registered medical marijuana patients, dispensary employees, accountants, cannabis businesses, and financial planners estimate the total amount payable after all applicable cannabis taxes are added. Unlike a standard sales tax calculator, cannabis purchases in many U.S. states are subject to multiple layers of taxation, including state cannabis excise tax, standard state sales tax, county or local sales tax, and additional municipal cannabis business taxes. Since each state uses its own tax structure and many cities impose their own local rates, manually calculating the final purchase price can be confusing. This calculator automates the entire process by applying the appropriate tax rates for the selected state while allowing local rates to be customized whenever necessary.

The calculator uses a maintained database of cannabis tax rates for every supported U.S. jurisdiction. Each state record includes recreational cannabis excise tax, standard state sales tax, average local sales tax, city cannabis tax, and separate medical tax rules where applicable. Many medical cannabis programs receive reduced taxes or complete exemptions from specific cannabis taxes. By selecting either Recreational or Medical, the calculator automatically switches to the appropriate tax structure without requiring users to understand their state's legislation.

Factors We Analyze

  • State Selection: Every calculation begins by selecting the U.S. state where the cannabis purchase will occur. Each state maintains a unique combination of cannabis excise taxes, state sales taxes, local sales taxes, and municipal cannabis taxes. The calculator contains predefined tax profiles for every supported state, allowing it to instantly load the correct tax rates. When a new state is selected, default local sales tax and city cannabis tax values are also updated automatically so users start with realistic estimates instead of entering every tax rate manually.
  • Recreational vs Medical Purchase: Cannabis tax laws frequently distinguish between recreational consumers and registered medical marijuana patients. Medical purchases may receive partial or complete exemptions from excise taxes, state sales taxes, or both depending on state law. The Medical/Recreational toggle switches between the two tax structures stored for the selected state. This allows the calculator to apply different excise percentages and different sales tax percentages whenever state regulations require separate treatment for medical patients.
  • Pre-Tax Subtotal: The subtotal represents the price of cannabis products before any taxes or gratuity are applied. This is the foundation for every tax calculation. The calculator removes any non-numeric characters entered by the user, converts the value into a decimal number, and treats invalid or empty values as zero. Every percentage-based tax is calculated directly from this subtotal, making it the single most influential input. Increasing or decreasing the subtotal proportionally changes every tax amount and the final purchase total.
  • State Cannabis Excise Tax: Many legalized cannabis markets impose a cannabis-specific excise tax in addition to ordinary sales taxes. This excise tax is calculated as a percentage of the purchase subtotal and represents a dedicated tax designed specifically for cannabis products. Depending on the selected state and customer type, the calculator applies the appropriate excise rate stored within the state database. States that do not levy an excise tax simply contribute a zero percent rate to the calculation.
  • State Sales Tax: Standard retail sales tax is calculated separately from cannabis excise tax. Each state's statewide sales tax percentage is multiplied by the purchase subtotal and added independently to the tax breakdown. Certain states exempt qualified medical patients from state sales tax while others charge identical rates for recreational and medical purchases. The calculator automatically selects the correct sales tax percentage based on both the selected state and customer category.
  • Local Sales Tax: County and local jurisdictions frequently impose additional sales taxes beyond statewide rates. Because these rates differ between counties and municipalities, the calculator loads an estimated default value associated with the selected state while allowing users to override the percentage whenever their local jurisdiction uses a different rate. Editing this value immediately recalculates the local sales tax without affecting other tax components.
  • City Cannabis Business Tax: Some municipalities charge an additional cannabis-specific business tax that is separate from both sales tax and state excise tax. Since these rates can differ significantly between cities, the calculator provides a dedicated editable field. The default percentage is loaded from the state profile but can be replaced with the exact city tax rate used by the user's municipality. This feature improves estimate accuracy for purchases made in cities with higher or lower cannabis business taxes.
  • Optional Tip: Many dispensaries permit customers to tip budtenders after completing a purchase. Unlike taxes, gratuity is not used when computing tax amounts. Instead, the calculator first determines the subtotal plus all taxes and then adds the optional tip amount afterward. Keeping tips separate mirrors the way receipts are typically presented and prevents taxes from being incorrectly calculated on gratuities.
  • Automatic Tax Breakdown: Rather than displaying only one combined tax figure, the calculator produces a detailed breakdown showing state cannabis excise tax, state sales tax, local sales tax, city cannabis business tax, total tax collected, purchase total before gratuity, optional tip, and final purchase amount. This transparency allows consumers to understand exactly where each dollar of tax originates and how different tax categories contribute to the final bill.
  • Effective Tax Rate: In addition to individual tax percentages, the calculator computes an overall effective tax rate by dividing the total tax collected by the original purchase subtotal. This percentage summarizes the combined impact of every applicable tax. Effective tax rates make it easier to compare cannabis tax burdens between different states and cities because they combine multiple taxes into one easily understandable number.
  • State Information Notes: Every state profile includes informational notes describing special tax rules or legal circumstances. Some states remain medical-only markets, others levy cultivation taxes instead of retail excise taxes, while some exempt medical patients from selected taxes. These notes are informational only and help users understand why certain states produce different tax calculations even when purchase amounts are identical.
  • Automatic Live Recalculation: Every time a user changes the state, purchase subtotal, customer type, tip amount, local sales tax, or city cannabis tax, the calculator immediately performs a fresh calculation without requiring a Calculate button. Live recalculation allows users to compare multiple purchase scenarios quickly, experiment with different tax rates, and understand how changing one variable affects the overall purchase price.

Calculation Method

The calculator begins by converting the purchase subtotal into a numeric value. The selected state determines which predefined tax profile should be loaded. Depending on whether the purchase is recreational or medical, the calculator retrieves the appropriate excise tax rate and state sales tax rate. The user may optionally edit local sales tax and city cannabis business tax percentages to better match their municipality. Each tax category is then calculated independently by multiplying the purchase subtotal by its corresponding percentage.

After computing each individual tax, the calculator sums every tax component to determine the total cannabis tax. The subtotal and total tax are added together to produce the purchase total before gratuity. Finally, the optional tip amount is added separately to produce the final payable amount. The effective tax rate is calculated by dividing total tax by the purchase subtotal and multiplying by one hundred.

Calculation Formulas

  • State Excise Tax: Purchase Subtotal × (Excise Tax Rate ÷ 100)
  • State Sales Tax: Purchase Subtotal × (State Sales Tax Rate ÷ 100)
  • Local Sales Tax: Purchase Subtotal × (Local Sales Tax Rate ÷ 100)
  • City Cannabis Tax: Purchase Subtotal × (City Cannabis Tax Rate ÷ 100)
  • Total Tax: Excise Tax + State Sales Tax + Local Sales Tax + City Cannabis Tax
  • Total Before Tip: Purchase Subtotal + Total Tax
  • Final Total: Total Before Tip + Tip Amount
  • Effective Tax Rate: (Total Tax ÷ Purchase Subtotal) × 100

Important Assumptions

  • All percentage-based taxes are calculated directly from the purchase subtotal rather than compounded sequentially.
  • The calculator estimates retail cannabis taxes using maintained state tax profiles and does not account for every municipality's unique tax ordinance.
  • Medical tax exemptions depend entirely on the selected state profile.
  • Tips are added after taxes and are never included when calculating tax percentages.
  • Local and city tax overrides replace the default values provided by the selected state's profile.
  • Invalid, empty, or non-numeric monetary inputs are automatically treated as zero to prevent calculation errors.
  • The calculator estimates consumer retail taxes only and does not calculate wholesale cultivation taxes, distributor fees, licensing fees, or business income taxes.

The resulting breakdown provides users with a transparent estimate of their expected dispensary purchase cost while highlighting the contribution of each individual tax category. Because cannabis tax laws evolve frequently and municipalities regularly revise local tax ordinances, the calculator should be used as a planning and budgeting tool rather than as a substitute for an official dispensary receipt or state tax assessment.

Steps to Use

1

Select the U.S. state where the cannabis purchase will occur. The calculator automatically loads the default cannabis excise tax, state sales tax, local sales tax, city cannabis tax, and any special medical tax rules for that state.

2

Choose whether the purchase is Recreational or Medical. The calculator switches to the appropriate tax structure, applying any available exemptions or reduced tax rates for registered medical marijuana patients.

3

Enter the pre-tax purchase subtotal and optionally add a gratuity for the budtender. If your local jurisdiction uses different local sales tax or city cannabis tax rates than the default values, edit those percentages before calculating.

4

The calculator instantly computes every tax category independently, including state cannabis excise tax, state sales tax, local sales tax, city cannabis business tax, total tax collected, effective tax rate, purchase total before tip, optional gratuity, and the final amount payable.

Advertisement

Frequently Asked Questions

Get answers to common questions

How do I calculate dispensary tax on a cannabis sale?

To calculate dispensary tax, start with the product price, then apply the applicable cannabis excise tax, state sales tax, and any local cannabis tax to that amount. Add these tax amounts together with the base price to get the final total the customer pays. A Dispensary Tax Calculator automates this process and gives you an accurate tax breakdown instantly.

What is dispensary tax?

Dispensary tax refers to the combination of taxes applied to cannabis products sold at a licensed dispensary. This typically includes a cannabis excise tax, standard state sales tax, and sometimes additional local or municipal cannabis taxes. The exact tax rates and structure vary depending on state and local regulations.

Why is cannabis taxed differently than other retail products?

Cannabis is taxed differently because most states impose a special excise tax on marijuana products in addition to regular sales tax. This excise tax is often calculated as a percentage of the sale price or based on weight, and it is used to regulate the cannabis industry and generate dedicated tax revenue for state and local governments.

How is cannabis excise tax calculated?

Cannabis excise tax is typically calculated as a percentage of the product's retail price, though some states base it on weight or potency instead. For example, if a state applies a 15 percent excise tax on a $100 product, the excise tax owed would be $15. This amount is then combined with other applicable taxes to determine the final price.

Do dispensaries charge both excise tax and sales tax?

In most states, dispensaries charge both cannabis excise tax and standard sales tax on the same transaction. Some jurisdictions also add a local cannabis tax on top of these. Because the excise tax is often applied first and then sales tax is calculated on the new total, the combined tax rate can be significantly higher than typical retail sales tax.

Can a Dispensary Tax Calculator estimate the total cost of a cannabis purchase?

Yes. A Dispensary Tax Calculator can estimate the total cost of a cannabis purchase by applying excise tax, sales tax, and local cannabis tax to the base product price. The tool helps dispensary owners, budtenders, and customers quickly see an accurate price breakdown before completing a transaction.