Tax

Oregon Cannabis Tax Guide: 2026 Edition

Everything an OLCC licensee needs to model federal and Oregon cannabis tax exposure in 2026: where rescheduling actually stands procedurally, how to build medical and recreational cost-allocation models that survive examination under IRC Section 280E, and how the 17% state retail tax, 3% local option taxes and patient exemptions interact at the point of sale in Portland, Salem, Eugene, Bend and Hillsboro.

The federal rule, stated precisely

Internal Revenue Code Section 280E denies any deduction or credit for amounts paid or incurred in carrying on a trade or business that consists of trafficking in controlled substances within the meaning of Schedule I or Schedule II of the Controlled Substances Act. The statute is short, it contains no materiality threshold, and it has no small-business exception. If the trade or business trafficks, every ordinary and necessary business expense that would otherwise be deductible under Section 162 disappears from the federal return. Rent for the sales floor, wages for budtenders, security contracts, point-of-sale software subscriptions, advertising, professional fees, insurance premiums, delivery vehicles, interest on operating debt: none of it reduces federal taxable income.

What survives is cost of goods sold. COGS is not a deduction. It is a subtraction from gross receipts used to arrive at gross income, and the Sixteenth Amendment requires that a tax reach income rather than gross receipts. That constitutional floor is why the Internal Revenue Service has never argued that a cannabis business must pay tax on revenue without recovering inventory cost. The entire planning universe for an Oregon licensee therefore lives inside one question: which dollars are properly inventoriable cost under the inventory rules that apply to that specific license type, and can you prove it with contemporaneous records rather than a year-end reclassification entry.

The practical consequence is that two Oregon retailers with identical revenue, identical product mix and identical headcount can report federal taxable income that differs by hundreds of thousands of dollars, purely as a function of accounting discipline. Section 280E does not punish spending. It punishes undocumented spending. Operators who treat the general ledger as a compliance artifact rather than a bookkeeping chore consistently keep more cash, and they keep it without taking a position that requires a hearing to defend.

Where Schedule III rescheduling actually stands in 2026

The rescheduling process is administrative, not legislative, and it is important to understand the procedural posture rather than the headlines. The Department of Health and Human Services delivered a scientific and medical evaluation recommending that marijuana be moved from Schedule I to Schedule III. The Drug Enforcement Administration published a notice of proposed rulemaking to effect that transfer. Under the Administrative Procedure Act, an interested party may request a hearing on the record before an administrative law judge, and that request was granted, which is why the rule has not become final. The proceeding has been consumed by preliminary matters: designation of participants, interlocutory appeals over the agency's communications with those participants, and the recusal and scheduling disputes that follow.

Nothing about that proceeding changes the law that applies to a 2026 Oregon return. Cannabis remains a Schedule I controlled substance until a final rule is published and takes effect. Section 280E applies by its terms to Schedule I and Schedule II substances, so a move to Schedule III would remove the statute's application prospectively from the effective date of the final rule — not retroactively, and not on the date a hearing concludes. Operators who filed protective refund claims on the theory that rescheduling would apply backward have generally received notices disallowing those claims, and the Service has publicly stated that taxpayers claiming deductions inconsistent with Section 280E on original returns are filing incorrect returns.

The correct posture for 2026 is dual-track. Compute and file under current law, which means full Section 280E disallowance on the federal return. Simultaneously, keep the ledger in a state that would let you compute a post-280E federal return in an afternoon: expenses coded to real functional categories, production versus non-production labor separated at the timekeeping layer, and facility costs allocated on a documented and repeatable basis. If a final rule takes effect mid-year, the operators who can produce a clean pre-effective-date and post-effective-date split of expenses will capture the benefit in that same tax year. The operators who cannot will spend the benefit on reconstruction work.

Understand also what rescheduling would not do. It would not make cannabis a federally lawful article of commerce, it would not authorize interstate shipment, it would not by itself resolve banking access, and it would not eliminate the inventory capitalization rules that govern COGS. A Schedule III world is one where Section 162 deductions return and Section 471 still governs inventory. Every hour spent now building a defensible costing model is an hour that pays in either regime.

  • Rescheduling is prospective from the effective date of a final rule, not retroactive to open tax years
  • Hearing-stage delays mean 2026 planning must assume current law applies for the full year
  • Keep expenses functionally coded so a mid-year effective date can be split cleanly
  • Amended-return refund claims premised on retroactivity have been routinely disallowed

Building medical and recreational cost-allocation models that survive scrutiny

The most valuable planning available to an Oregon operator during the pendency of the federal proceeding is segregation. Section 280E disallows expenses of a trade or business that consists of trafficking. Where a taxpayer conducts more than one trade or business, expenses attributable to the non-trafficking business remain deductible. The Tax Court has recognized separate businesses where the activities were genuinely distinct in nature and were operated and documented as such, and it has rejected separation where the second activity was a cosmetic overlay on a dispensary floor.

In Oregon the fact pattern that most often supports a multi-business analysis is a licensee that also serves OMMP-registered patients under a distinct operating model, or that runs an adjacent line — consulting, intellectual property licensing, non-cannabis retail goods, real property leasing, or hemp-derived products lawfully outside the Controlled Substances Act definition. The analysis is factual and unforgiving. The questions an examiner asks are whether the activities have separate books, separate employees or separately tracked time, separate space measured and documented, separate vendor relationships, separate marketing, separate revenue recognition, and independent economic substance. A separate line item on the profit and loss statement is not a separate trade or business.

A defensible allocation model has four documented layers. First, square footage: measure the facility, map every room to a function, and record whether that function is trafficking, non-trafficking, production, or shared. Shared space is allocated on a stated driver, and the measurement is refreshed when the build-out changes. Second, labor: employees record time by function through the timekeeping system contemporaneously, not by month-end estimate. A budtender who spends four hours a week on patient education for the medical line records those four hours. Third, direct cost tracing: every invoice is coded to the activity that consumed it when it is entered, and vendors that serve both activities are split on a driver documented in the accounting policy memo. Fourth, indirect allocation: overhead that genuinely serves both — utilities, insurance, general administration — is allocated on a written, consistent, economically rational basis, and the same basis is used year after year.

Write the methodology down before the year begins, sign it, and store it with the workpapers. In examination, the difference between an allocation that holds and one that collapses is almost never the percentage chosen. It is whether the percentage existed before the return was filed and whether the underlying data supports recomputing it. An allocation created in response to an information document request has a short life expectancy.

  • Separate books, separate staff time, separate space and separate vendors — documented contemporaneously
  • Square-footage maps refreshed whenever the build-out or license footprint changes
  • A signed written allocation policy dated before the tax year it governs
  • Consistency across years; method changes require documented business reasons

Oregon Department of Revenue: the 17% state retail tax

Oregon imposes a state tax on the retail sale of marijuana items at a rate of 17% of the retail sales price, collected by the licensed retailer from the consumer at the point of sale and remitted to the Oregon Department of Revenue. The tax applies to recreational sales of marijuana items — usable marijuana, immature plants, seeds, cannabinoid products, concentrates and extracts. It does not apply to the wholesale transfers between licensees that precede the retail sale, which is why producers and processors carry no direct retail tax obligation while retailers carry all of it.

The mechanics matter as much as the rate. The tax is measured on the retail sales price, which means discounts, loyalty redemptions and price adjustments change the taxable base and must flow through the point-of-sale system correctly rather than being adjusted afterward on a spreadsheet. Bundled transactions require care: when a taxable marijuana item is sold together with a non-taxable accessory at a single price, the allocation between the two must be supportable. Returns and voids reverse the tax, but only if the point-of-sale system records them as such and the reversal appears in the period's tax computation.

Registered retailers file marijuana tax returns with the Department of Revenue on a quarterly basis, with payment due at filing, and returns are required for every period in which the registration is active — including zero-activity periods. Retailers must be registered with the Department before making taxable sales. Late filing and late payment penalties accrue independently, and the Department retains authority to assess based on available information where returns are not filed. Because the tax is collected in trust from consumers, it is functionally never a good candidate for cash-flow financing; the money belongs to the state from the moment it is collected and should be swept to a segregated liability account weekly.

For accounting purposes, the retail tax is a liability, not revenue. A common and expensive error is booking gross collections to sales and treating the remittance as an expense, which inflates reported revenue, distorts every margin metric, and — in a Section 280E world — creates the appearance of gross receipts that were never the operator's to begin with. Configure the point-of-sale export so tax collected posts directly to the marijuana tax payable account, and reconcile that account to the filed return every quarter.

  • 17% state tax on the retail sales price of marijuana items, collected at point of sale
  • Quarterly returns and payment to the Oregon Department of Revenue; zero-activity periods still require a return
  • Discounts, bundles, returns and voids must adjust the taxable base inside the point-of-sale system
  • Tax collected is a trust liability — sweep weekly and reconcile the payable to the filed return

The 3% local option tax and city-level reporting

In addition to the state rate, Oregon permits a city or county to impose a local option tax of up to 3% on the retail sale of marijuana items by a licensed retailer located within its jurisdiction, subject to voter approval. Nearly every meaningful retail market in the state has adopted the maximum. The practical effect is a combined 20% retail burden in most jurisdictions, and a compliance obligation that is administered separately from the state tax.

Local option taxes are generally administered by the Department of Revenue on behalf of the jurisdiction under intergovernmental agreement, but the reporting is jurisdiction-specific and the retailer must identify the correct locality for each licensed location. Multi-location operators cannot file a single blended computation. A retailer with stores in Portland, Beaverton and Gresham reports gross receipts by location, applies the local rate applicable to each, and reconciles the sum to the consolidated payable in the general ledger.

Portland retailers face the largest and most audited market in the state, with the city's 3% local tax layered on the state 17% and gross receipts reported at the individual store level. Salem operators serve a dense mixed government and residential customer base where the medical patient share of transactions is meaningfully higher than the state average, making exemption configuration a material tax issue rather than a rounding item. Eugene combines a large student-driven recreational market with a long-standing medical population, and the volume of small-basket transactions makes point-of-sale discount handling the primary source of taxable-base error. Bend's retail market carries pronounced tourism seasonality, so quarterly liabilities swing sharply and cash reserved for the state and local remittance must be sized against peak quarters rather than annual averages. Hillsboro operators sit in a Washington County corridor where multiple adjacent municipalities have adopted the local option at different times, and a location assigned to the wrong jurisdiction in the point-of-sale configuration produces an underpayment in one city and an overpayment in another simultaneously.

For each location the file should contain the jurisdiction, the ordinance-approved local rate, the effective date of that rate, the point-of-sale tax configuration screenshot, and a quarterly tie-out from the store-level gross receipts report to the amount reported. That package takes twenty minutes a quarter and resolves the overwhelming majority of local tax notices without a professional engagement.

  • Up to 3% local option tax on retail sales, voter-approved by city or county
  • Report gross receipts by licensed location, never as a blended multi-store figure
  • Verify each location's jurisdiction assignment and rate effective date in the point-of-sale system
  • Keep a quarterly tie-out from store-level gross receipts to the amount reported

Medical patient exemptions at the point of sale

Oregon exempts qualifying sales to patients registered with the Oregon Medical Marijuana Program from the state retail marijuana tax. The exemption is patient-driven and transaction-driven: the retailer must verify the patient's registry identification card and, where applicable, the designated caregiver card at the time of sale, apply the exemption to the qualifying items in that transaction, and retain records sufficient to demonstrate why tax was not collected on those receipts.

The failure mode is almost always configuration rather than intent. A point-of-sale system that applies an exemption at the transaction level rather than the line level will exempt non-qualifying items sold in the same basket. A system that stores the exemption as a manual price override rather than a tax status leaves no audit trail connecting the untaxed sale to a verified card. A system that permits an exemption without a recorded verification event produces exactly the population of transactions an examiner will select. Each of those failures converts an exempt sale into an assessed sale with penalty and interest, and the retailer — not the patient — pays it.

Configure the exemption as a line-level tax status tied to a verified patient record with an expiration date, require re-verification when the card expires, and run a monthly report of all exempt transactions with the verifying employee, the card reference and the item detail. Reconcile total exempt receipts to the exempt line on the quarterly return. In Salem and Eugene, where registered patient volume is proportionally higher, this single report has more dollar impact than most tax planning conversations.

  • Verify the registry card at the time of sale and record the verification event
  • Apply exemptions at the line level, never as a basket-wide override or price adjustment
  • Re-verify on card expiration; expired cards do not support the exemption
  • Reconcile monthly exempt-sales reports to the exempt receipts reported quarterly

The Oregon 280E subtraction and the Corporate Activity Tax

Oregon decoupled from the federal treatment for licensed recreational businesses. On the Oregon return, a licensee may subtract amounts that were disallowed federally under Section 280E, which restores the state-level benefit of ordinary business expenses. The subtraction is computed from the federal disallowance schedule, so its accuracy depends entirely on the quality of the federal computation. Operators who never built a disallowance schedule — who simply added back a lump sum — routinely understate the subtraction and overpay Oregon tax.

The Corporate Activity Tax applies separately and on a different base. It is measured on Oregon commercial activity above the filing threshold, reduced by a subtraction for a portion of cost inputs or labor cost, and it is owed regardless of profitability. Because it is measured on receipts, a low-margin cannabis business can owe CAT in a year in which it reports a federal and state loss. CAT is filed annually with estimated payments due quarterly when the liability threshold is met, and estimated-payment penalties are a common and entirely avoidable notice.

A complete 2026 Oregon model therefore carries four layers: federal income tax computed with full Section 280E disallowance and defensible COGS; Oregon income tax computed with the 280E subtraction; the 17% state retail tax plus local option tax as trust liabilities on the balance sheet; and CAT accrued monthly against Oregon commercial activity. Model all four together. Operators who model only the first two are consistently surprised in the fourth quarter.

Questions

Questions on this topic

More Oregon cannabis guides

Consultation

Talk with a Cannabis CPA Oregon operators actually use

Bring your OLCC license types, your current books and any open filing deadlines. We will tell you what has to be handled first, and in what order.