Tax configuration is one of the most sensitive parts of cannabis retail operations. Maryland dispensaries need their POS systems to apply the correct rate, distinguish adult-use from medical transactions, calculate refunds accurately, and preserve clear reports for accounting. A tax change should be treated as a controlled system update, not as a number that a cashier edits at the register.
For retailers using or evaluating IndicaOnline POS Maryland, the practical priority is to configure tax rules centrally and make sure the same logic reaches registers, ecommerce orders, discounts, refunds, and financial reports. When a rate changes, every customer-facing and back-office workflow should begin using the new rule on the correct effective date.
Maryland has an important distinction compared with states where cities or counties can impose their own cannabis sales taxes. State law prohibits political subdivisions and special taxing districts from imposing a tax on cannabis. The retail cannabis Sales and Use Tax is therefore established at the state level, even though a portion of cannabis tax revenue is distributed to counties and municipalities.
For fiscal year 2026 and later, Maryland law sets the Sales and Use Tax rate for cannabis at 12%. The increase from 9% to 12% took effect on July 1, 2025.
Medical cannabis receives different treatment. Sales of medical cannabis are exempt from Maryland Sales and Use Tax, which means a dispensary serving both adult-use customers and registered medical patients must maintain separate tax logic.
Retailers can review current guidance through the Maryland Comptroller's Adult Use Cannabis Information page.
The customer's transaction type—not simply the SKU—can determine whether cannabis tax is charged.
Changing a tax rate in one settings screen may look simple, but the consequences extend across the retail operation.
A tax configuration can affect:
If one channel continues using an old rate after another has switched, customers may receive different totals for identical baskets.
The effective tax rate should come from one controlled configuration wherever possible.
Tax changes are often announced before they become effective. Administrators should therefore record both the new rate and the exact date on which it begins.
Maryland's change from 9% to 12%, for example, became effective July 1, 2025.
Before configuring a change, verify:
Do not rely on social media posts, vendor conversations, or another dispensary's settings.
The POS should reflect the law that is effective on the transaction date, not the rate employees expect to apply soon.
A Maryland dispensary may sell products that do not all follow the same tax treatment.
The POS should distinguish relevant categories such as:
The standard Maryland Sales and Use Tax rate for many taxable retail goods is 6%, while cannabis has its own statutory rate.
A cannabis POS for Maryland dispensaries should therefore apply tax according to the product and transaction rather than adding the cannabis rate indiscriminately to the entire basket.
Correct product classification is a tax control.
Maryland dispensaries that serve both markets need a reliable way to distinguish qualifying medical purchases from adult-use transactions.
Medical cannabis itself is exempt from Sales and Use Tax under Maryland law.
The workflow should make sure that:
Cashiers should not have to manually remove tax from every medical purchase.
Eligibility should trigger the tax rule automatically whenever the POS supports that workflow.
If the POS supports future-dated tax settings, administrators can prepare a rate change before the effective date.
A controlled deployment might look like this:
For multi-location operators, centralized configuration can reduce the risk that one dispensary updates correctly while another keeps using the old rate.
A Maryland dispensary POS platform should also preserve previous transaction data under the historical rate.
A new rate should change future transactions without rewriting the tax history of completed sales.
Discounts can produce tax discrepancies when ecommerce and POS systems calculate them differently.
Before activating a new rate, test:
Compare the subtotal, taxable amount, tax, and final payment.
If a $100 basket receives a promotion, both the POS and ecommerce platform should agree on the amount to which the tax applies.
A customer may purchase cannabis and non-cannabis merchandise in the same transaction.
The system should apply the appropriate rate to each relevant line rather than treating the entire basket as a single tax category.
Mixed baskets are one of the best test cases for identifying incorrect tax mapping.
Online ordering adds another layer of risk.
If ecommerce calculates one amount while the register calculates another, the customer may see a different total at pickup.
POS software for Maryland cannabis retailers should support a workflow in which:
When a tax change goes live, managers should place several test orders rather than assuming the integration updated automatically.
The price shown online and the amount charged at fulfillment should follow the same tax logic.
Refunds become particularly important around a tax-rate transition.
Imagine a customer purchased adult-use cannabis before a rate change and returns a qualifying item after the new rate becomes effective. The POS should reference the original transaction rather than blindly applying today's rate to the refund.
A reliable refund record should preserve:
Historical transactions should remain tied to the tax rules under which they were originally completed.
Although Maryland political subdivisions cannot impose their own cannabis tax, location still matters for reporting and revenue allocation. State law distributes a portion of cannabis tax revenue to counties, with municipalities receiving a share attributable to dispensary-generated revenue within their boundaries.
That means multi-store operators should maintain accurate store and jurisdiction data even though the retail cannabis rate itself is statewide.
Useful location fields include:
A statewide rate does not eliminate the need for location-level reporting.
Tax settings should normally be limited to administrators or authorized managers.
Consider restricting access to:
Every important configuration change should leave an audit trail showing who changed the setting and when.
Cashiers can then focus on completing transactions rather than interpreting tax law during checkout.
The first closing period after a new rate becomes active deserves additional review.
Managers should compare:
Sample receipts from several registers and order channels.
If the expected rate does not appear consistently, investigate immediately rather than allowing the discrepancy to continue for several reporting periods.
One day of careful validation can prevent weeks of corrective accounting work.
Before activating a Maryland cannabis tax update, confirm:
Managing cannabis tax changes in Maryland is less about tracking different municipal rates and more about applying the statewide rules correctly across every retail channel. Maryland currently prohibits political subdivisions from imposing their own cannabis tax, while the state's cannabis Sales and Use Tax is 12% for fiscal year 2026 and later.
The strongest dispensary workflow treats tax configuration as controlled compliance data. Administrators verify the official rule, schedule the correct effective date, separate adult-use and medical transactions, test ecommerce and discounts, preserve historical rates for refunds, and reconcile reporting after the change.
For Maryland cannabis retailers, that disciplined process helps reduce checkout errors, customer confusion, inconsistent online totals, and accounting corrections while keeping tax reporting easier to understand across every store location.