Service — 280E Accounting & Tax Compliance
280E Accounting & Tax Compliance for Michigan Cannabis Businesses
Cannabis tax compliance is an accounting problem before it is a tax problem. Reliable books, inventory that reconciles, cost treatment that reflects the underlying facts, and workpapers that trace back to the general ledger are what make a federal tax position supportable.
We build and maintain that record for licensed Michigan operators — chart of accounts, inventory and cost accounting, cost of goods sold support, documentation, workpapers and coordination with return preparation.

280E Accounting & Tax Compliance for Michigan Cannabis Businesses
280E accounting is the discipline of producing accounting records that can support a cannabis company's federal tax position. It is not a filing service and it is not a strategy sold separately from the books. Where Section 280E applies, the tax outcome a business reports is a direct function of how transactions were recorded, how inventory was accounted for, how costs were classified, and whether the resulting numbers can be traced to evidence.
That makes cannabis tax compliance inseparable from bookkeeping, inventory accounting, cost accounting, cost of goods sold support, the chart of accounts, supporting documentation, tax workpapers, return preparation and cash planning. Each of those is a link in one chain, and the chain is only as strong as the weakest link in it.
- Business Activity
- Bookkeeping
- Inventory / Cost Accounting
- COGS Support
- Tax Workpapers
- Return Preparation
Nothing on this page is legal advice, and no accounting method is presented as universally correct. Federal cannabis tax treatment should be evaluated based on current law and the taxpayer's specific facts. What we can commit to is a record that is complete, consistent, reconciled and documented — the conditions under which any tax position, whatever the applicable treatment, can actually be defended.
What Is Section 280E?
Section 280E is a provision of the Internal Revenue Code that can disallow the deduction of certain ordinary and necessary business expenses for a trade or business found to consist of trafficking in a controlled substance within the meaning of the statute. Where it applies, cost of goods sold generally remains part of the computation of gross income while other categories of expense may be limited.
Applicability, scope and current federal treatment are legal and tax questions that turn on current authority and a taxpayer's own facts, and they should be evaluated with an advisor at the time of filing rather than assumed from a general statement. For a fuller educational treatment of the provision, its background and how it is commonly discussed, see 280E Explained. This page covers the commercial accounting work.
What Does a 280E Accountant Do?
A 280E accountant makes the financial record capable of supporting the tax position. Depending on scope and applicable law, an engagement may include:
- Reviewing the chart of accounts against the business model
- Reviewing bookkeeping structure and coding consistency
- Reviewing inventory accounting and costing methodology
- Supporting cost of goods sold calculations with records
- Reviewing cost classifications against underlying facts
- Maintaining supporting schedules through the year
- Preparing tax workpapers that tie to the ledger
- Coordinating the books with return preparation
- Identifying unsupported balances and classifications
- Improving documentation and written accounting policy
- Supporting estimated-tax planning during the year
- Helping management understand tax cash requirements
Not every engagement includes all of this. Scope is set after reviewing the entity structure, the current books, the inventory system and prior workpapers. Some operators need a full rebuild; others need a review, a documentation layer and a recurring workpaper process.
280E Accounting Starts With the Books
Most cannabis tax problems are not tax problems. They are bookkeeping problems that were not visible until a return had to be filed. The failure sequence is consistent:
- Poor Bookkeeping
- Poor Cost Support
- Poor Tax Workpapers
- Greater Tax Risk
The constructive version of the same chain is what a functioning engagement builds and then maintains every month:
- Transactions
- Consistent Coding
- Reconciliation
- Month-End Close
- Supportable Records
- Tax Workpapers
Year-end tax work becomes materially more difficult when monthly books have not been reconciled. Recurring accounting is the foundation of the whole discipline — see cannabis bookkeeping for how that monthly cycle is run.
Cannabis Chart of Accounts for 280E
The chart of accounts is the instrument that decides what a business can later prove. An account structure built for a generic small business collapses categories that a cannabis operator needs kept apart, and once a year of activity has been coded into it, separating those categories retroactively is expensive and often incomplete.
A workable structure should make it possible to distinguish the material financial categories needed for management reporting, inventory accounting, cost of goods sold, tax workpapers, expense analysis and reporting by location or entity. In practice that usually means deliberate treatment of:
- Revenue, by channel and location where relevant
- Inventory, by stage and by location where relevant
- Cost of goods sold, with supporting detail behind it
- Operating expenses, separated by function
- Payroll, coded by department and activity
- Rent and occupancy, by facility
- Professional fees and administrative cost
- Tax liabilities, by tax type and jurisdiction
- Fixed assets and accumulated depreciation
- Intercompany accounts where multiple entities exist
There is no universal cannabis chart of accounts, and any template presented as one should be treated with suspicion. Structure follows business model: a single-site retailer, a vertically integrated operator and a processor selling wholesale need different levels of detail in different places.
One practitioner point matters more than the rest. Account name does not determine tax treatment. Moving an expense into an account labeled “COGS” does not, by itself, change how that cost should be treated. The underlying facts, the accounting treatment and applicable law are what matter; the account is only where the result is recorded.
Cost Classification & 280E
Cost classification is the center of gravity for this work. Every dollar a cannabis business spends has to be recorded somewhere, and where it lands determines whether the financial statements describe the business accurately and whether the tax workpapers have anything to stand on. Classification should follow the actual nature of the cost and the appropriate accounting and tax treatment for it — never the treatment that would be convenient.
The categories a cost accountant works through conceptually include inventory-related costs versus period expenses; direct costs versus indirect costs; production-related costs where a production process exists; retail operating costs where the activity is distribution rather than production; payroll; occupancy; purchasing; freight; and packaging where it is properly part of the product rather than a selling cost.
- Transaction
- Underlying Facts
- Accounting Classification
- Inventory / Period Treatment
- Tax Workpaper
| Input | What it answers | What it does not answer |
|---|---|---|
| Underlying facts | What the cost was actually incurred for and in which activity | Whether the resulting treatment is favorable |
| Accounting treatment | Whether the cost attaches to inventory or belongs to the period | Whether the tax result follows automatically |
| Applicable law | How the treatment is characterized for tax purposes | Whether records exist to support it |
| Documentation | Whether the position can be traced and explained | Whether an unsupported position becomes valid |
No category is automatically capitalizable and none is automatically deductible. The same expense description can require different treatment at two different companies because the activity behind it differs. What a good system produces is not an aggressive answer but a consistent, documented one that a reviewer can follow.
Cost of Goods Sold & 280E
Cost of goods sold is where accounting and tax meet most directly. It is an accounting measure of the cost of inventory sold during a period, and it can only be as reliable as the inventory and cost records behind it. Where Section 280E applies, that number carries more weight because other expense categories may be limited — which is exactly why it attracts scrutiny and why it has to be supported rather than derived.
- Beginning Inventory
- + Purchases / Production Costs
- − Ending Inventory
- = Cost Flow Into COGS
This is a conceptual accounting framework, not a universal tax formula for every cannabis business. What may properly enter each element depends on the business model and applicable law, and the amounts must reconcile to inventory records.
In practice, cost of goods sold is affected by the business model, the inventory method in use, purchasing practices, production activity, labor where applicable, overhead treatment where applicable, the quality and frequency of inventory counts, adjustments and write-offs, the costing method chosen and applied consistently, and the documentation standing behind all of it.
A cost of goods sold figure that swings sharply from month to month with no operational explanation is almost always an inventory or costing problem rather than a margin story. Diagnosing that is ordinary accounting work, and it usually has to happen before any tax conversation is worth having.
280E for Dispensaries
A retailer's cost structure is comparatively simple to describe and surprisingly hard to prove. Product is purchased, received, held as inventory, sold through a point-of-sale system, and relieved into cost of goods sold. Everything else — staffing the floor, rent, marketing, security, software, delivery — sits outside that chain as operating cost.
- Purchase
- Inventory
- Sale
- COGS
- Gross Profit
- Operating Expenses
- Tax Workpaper
The accounting work is proving each arrow: that purchases were received and priced correctly, that inventory on the ledger matches what is actually on the shelf, that recorded sales agree with tender and deposits, and that cost of goods sold reflects units actually sold at costs actually paid.
Retail operators should not assume every operating cost can be moved into cost of goods sold. Relabeling a period expense does not change what it was, and a tax workpaper built on relabeling is the easiest kind to unwind. The retail-side mechanics — point-of-sale, cash, shift and deposit reconciliation, inventory and store-level reporting — are covered on dispensary accounting.
280E for Cannabis Cultivators
Cultivation is a production business, and production businesses require cost accounting rather than expense tracking. Plants move through stages, costs are incurred continuously against a crop that is not yet finished goods, and the harvest event converts accumulated cost into inventory that will eventually be sold or transferred.
The concepts a cultivator's accounting has to handle include production activity by stage and by room or batch; direct production costs such as nutrients, media and consumables; indirect production costs where appropriate; labor associated with cultivation activity; facility costs including utilities and occupancy allocated on a documented basis; inventory stages from immature plant through growing crop; harvest and the transition to finished inventory; and the costing method used to value it.
| Concept | Accounting question | What must be documented |
|---|---|---|
| Direct production cost | Was the cost incurred directly in producing the crop? | Invoices, usage records, batch or room assignment |
| Indirect production cost | Does it support production, and on what basis is it allocated? | Written allocation methodology applied consistently |
| Cultivation labor | What activity did the hours actually relate to? | Payroll register, department coding, time detail |
| Harvest and yield | How did accumulated cost attach to finished inventory? | Harvest records, weights, costing calculation |
There are no blanket capitalization rules here, and cultivation payroll is not automatically cost of goods sold. Treatment depends on the facts of the activity and applicable law. What the accounting system contributes is a defensible record of what was spent, on what activity, and how it was allocated. See cultivation accounting and the cultivator practice for the operational side.
280E for Cannabis Manufacturers & Processors
Processing adds a transformation step, and transformation is where inventory accounting gets genuinely technical. Raw biomass and other production inputs enter, labor and overhead are applied, work in process exists at any point in time, yield determines how much finished product results, and finished goods carry the accumulated cost forward until sale.
The accounting record must address raw materials and production inputs, labor applied to production, production overhead where appropriate and allocated on a documented basis, work in process concepts across runs and batches, yield and its variance, the transition to finished goods, the inventory costing method applied, packaging where it is properly a product cost, and the documentation that ties all of it together.
- Raw Materials
- Work In Process
- Yield
- Finished Goods
- COGS
- Tax Workpaper
Yield documentation is often the weakest point in a processor's records and the first thing a reviewer asks about. Two runs producing different output from similar input is normal; being unable to show why is not. More on manufacturing accounting, the manufacturer and processor practices.
Inventory Accounting & 280E
Inventory is where most cannabis accounting engagements either succeed or quietly fail. The difficulty is that four different views of “inventory” exist in a licensed operation at all times, and they are related without being interchangeable.
| View | What it measures | Where it lives |
|---|---|---|
| Physical inventory | What is actually present, counted | The facility, count sheets, cycle counts |
| Operational inventory | Recorded quantity and movement | Seed-to-sale and operational systems |
| Accounting inventory | Dollar value carried on the balance sheet | The general ledger and subledger |
| Tax cost support | Costs attached to inventory and relieved into COGS | Cost schedules and tax workpapers |
- Physical Quantity
- Operational Record
- Accounting Value
- COGS Support
- Tax Workpaper
Inventory quantity and accounting inventory value answer different questions, and both may require reconciliation. A count that matches the operational system tells you nothing about whether the balance sheet is right; a ledger balance that looks reasonable tells you nothing about whether the product exists. The engagement has to connect them and keep them connected, with variances investigated in the period they arise rather than accumulated into a year-end adjustment nobody can explain.
Metrc Reconciliation & 280E Support
Operational track-and-trace data is valuable to the accounting record precisely because it is maintained independently for a different purpose. Reconciling it against the ledger tests whether accounting inventory is grounded in reality. It does not, by itself, determine tax treatment.
| Record | Question it answers |
|---|---|
| Operational data | Quantity and movement — what moved, when, where |
| Accounting | Value — what the general ledger carries and why |
| Tax workpaper | Supported cost treatment — how cost was handled and on what basis |
Where reconciliation breaks, the cause is usually mundane: timing differences, unposted transfers, waste and destruction not reflected in the ledger, packaging conversions, returns, or costing applied to the wrong units. Working those items is described in detail on Metrc reconciliation. We are an independent accounting firm and are not affiliated with, endorsed by, or acting on behalf of any track-and-trace provider or government agency.
280E Bookkeeping
Recurring bookkeeping is what makes everything above possible. Consistent coding against a deliberate chart of accounts, inventory entries posted as activity occurs, payroll entered from the register rather than the bank feed, reconciliations completed monthly, a real month-end close, and supporting schedules maintained through the year instead of assembled in March.
Attempting to “fix 280E” only at year-end is a fundamentally harder job when the underlying books are poor. Twelve months of ambiguous coding cannot be resolved from memory, and the records needed to resolve it — receiving documents, count sheets, time detail — are often the first things to disappear. The monthly cycle is described on cannabis bookkeeping.
280E Payroll Accounting
Payroll is usually one of the largest costs in a cannabis business and one of the most carelessly recorded. The accounting objective is narrow and factual: the general ledger should reflect what was paid, to whom, for what activity, at which location, with employer costs and liabilities recorded correctly.
- Journal entries posted from the payroll register, not the bank feed
- Department and location coding that reflects actual work performed
- Production versus non-production activity distinguished where factually relevant
- Employer payroll taxes and benefit costs recorded separately
- Payroll liability accounts reconciled each period
- Time detail retained to support any allocation applied
Tax treatment of payroll depends on facts and applicable law. Cultivation payroll is not automatically cost of goods sold, and dispensary payroll is not automatically non-deductible. Coding it accurately is an accounting requirement; characterizing it for tax purposes is a separate determination made against current law. See cannabis payroll.
280E Documentation
A tax position should be supportable from the underlying records without narrative reconstruction. Documentation is what turns a number in a workpaper into something a reviewer can verify.
- General ledger detail for the periods presented
- Invoices and vendor purchase records
- Receiving documentation tied to purchases
- Inventory reports, counts and cycle count records
- Payroll records and registers with department detail
- Cost schedules supporting inventory valuation
- Written allocation methodology where allocation is applied
- Reconciliation workpapers for material accounts
- Supporting tax schedules for each material adjustment
- Written accounting policies applied consistently
- Period-close support and adjusting entry documentation
- Fixed-asset schedules and depreciation support
Documentation supports a tax position; it does not convert an unsupported position into a valid one. A thick file behind a classification that does not reflect the underlying facts is not protection. The purpose of the documentation layer is to make a correct position verifiable, not to make a doubtful one look settled.
280E Workpapers
Workpapers are the structured bridge between accounting records and the return. They exist so that every material figure on a filing can be followed back to a schedule, and every schedule back to the ledger.
- General Ledger
- Trial Balance
- Supporting Schedule
- Tax Adjustment
- Return
A workable workpaper set includes the trial balance as presented, inventory records and valuation support, the cost of goods sold computation with its components, each tax adjustment with its basis, supporting schedules for material balance-sheet accounts, and a clear reference trail between them. Each material adjustment should be traceable to support — if a number cannot be sourced, it is not finished.
280E Reconciliation
Tax workpapers should reconcile back to accounting records. When they do not, one of two things is true: the books changed after the workpapers were prepared, or the workpapers were never built from the books in the first place. Both are worth finding before a filing rather than after.
- Accounting Record
- Supporting Schedule
- Tax Workpaper
- Inventory balances and valuation
- Cost of goods sold components
- Payroll expense and liabilities
- Fixed assets and accumulated depreciation
- Tax liability accounts by type
- Intercompany accounts across entities
- Cash and bank balances
- Year-end and audit adjusting entries
Monthly Close & 280E
Monthly discipline is the cheapest form of tax readiness available. Closing every month keeps variances inside a thirty-day window where the people who can explain them are still available and the source documents still exist.
- 01Reconcile bank accounts.
- 02Reconcile cash and tender.
- 03Reconcile sales activity to the ledger.
- 04Reconcile inventory to counts and operational records.
- 05Review payroll postings and liability accounts.
- 06Review accounts payable and accruals.
- 07Reconcile tax liability accounts.
- 08Review cost of goods sold for reasonableness.
- 09Reconcile remaining balance-sheet accounts.
- 10Review and post adjusting entries.
- 11Finalize monthly financial statements.
- 12Update and file supporting schedules.
The recurring cycle itself is delivered through cannabis bookkeeping, with reporting output covered under financial reporting.
Year-End 280E Readiness
Year-end tax work is easier, faster and cheaper when records have been maintained throughout the year. Before workpapers begin, the following should be in place:
- Books closed through the final period
- All bank accounts reconciled
- Inventory reconciled and valued with support
- Cost of goods sold supported by cost schedules
- Payroll support complete, including registers
- Fixed-asset schedule current with additions and disposals
- Tax liability accounts reconciled by type
- Entity and intercompany accounts reconciled
- Adjusting entries documented with rationale
- Complete general ledger available for the year
- Trial balance agreeing to the financial statements
- Supporting workpapers organized and referenced
280E Tax Planning
Planning here means visibility and preparation, not schemes. The useful work is estimating taxable income during the year rather than after it, confirming that cost of goods sold support is being built as activity occurs, projecting expected tax obligations under applicable law, setting cash reserves against them, maintaining entity-level financial visibility where multiple entities exist, understanding how inventory decisions affect reported results, and considering the timing of major expenditures from a cash-planning perspective.
We do not present abusive tax-avoidance strategies and we do not imply guaranteed tax savings. Where planning changes an outcome, it is because the accounting supported a correct treatment that would otherwise have gone undocumented, or because management made an operational decision with accurate information in front of them.
280E Cash-Flow Planning
Accounting profit and available cash can diverge materially in this industry, and where Section 280E applies that gap can be severe. A business can be profitable on paper, current on every obligation, and still be unable to fund a tax payment it did not model.
- Operating Results
- Expected Tax Obligation
- Tax Reserve
- Cash Forecast
- Management Decision
The forecast has to hold estimated payments, working capital needs, inventory purchasing cycles, payroll, debt service and planned capital spending in the same view. Where Section 280E applies, expected tax obligations should be included in cash-flow planning rather than treated as a year-end surprise. Forward-looking work lives in cash flow planning and fractional CFO services.
280E & Cannabis Tax Preparation
Accounting and return preparation are separate functions that have to be coordinated. The accounting side produces a closed, reconciled, documented record; preparation takes that record and files against current law.
- Bookkeeping
- Close
- COGS / Inventory Support
- 280E Workpapers
- Tax Return
Return preparation itself — filings, elections, deadlines and coordination with federal and state returns — is handled under cannabis tax preparation.
280E & Michigan State Taxes
Federal income-tax treatment and Michigan state tax obligations are separate layers of compliance. A federal position under Section 280E does not determine state filing requirements, and state obligations continue regardless of how the federal question resolves. Both should be planned together for cash purposes and kept distinct for compliance purposes.
Michigan-specific rates, filings and administration are covered in the Michigan Cannabis Tax Guide, with transactional filing work under sales tax compliance.
Entity Structure & 280E
Entity structure affects accounting, reporting, intercompany activity and tax administration, and those effects are real. What structure is not is a magic solution. A management company or a real-estate entity does not automatically change how any activity is treated; substance, actual operations and applicable law govern.
We do not advocate artificial entity splitting and we do not provide legal advice. Where multiple entities already exist, our role is to make each one's books stand on their own, ensure intercompany activity is recorded on both sides, and produce entity-level and consolidated reporting that reconciles. Structuring considerations from an accounting standpoint are discussed under entity structuring, and should be reviewed with qualified legal counsel.
Multi-Location 280E Accounting
Operators running several locations need comparability before they need consolidation. That means one standard chart of accounts, consistent location coding, inventory tracked by location, cost of goods sold determined by location, shared expenses allocated on a documented basis, payroll coded to the location where work occurred, and workpapers that can be assembled from comparable data.
- Location A + B + C
- Consistent Accounting
- Location Support
- Consolidated Tax Workpapers
Consolidated workpapers do not imply that each location files separately; filing structure follows the legal entity structure, not the store count.
Multi-Entity 280E Accounting
Where several legal entities exist, each needs its own complete set of books, its own trial balance, and its own supporting schedules. Intercompany transactions must be recorded on both sides and reconciled; shared costs must be allocated on a documented and consistently applied basis; inventory must be tracked separately where it is separately owned; and tax workpapers must be prepared at the entity level even when management reporting is consolidated.
Intercompany balances that do not agree are one of the most common findings in a multi-entity cleanup and one of the most disruptive to resolve late. Operators running across state lines should also see the multi-state operator practice.
280E Cleanup & Catch-Up Accounting
A large share of engagements begin with records that are not in a condition to support anything. Common findings include books months behind, inventory that will not reconcile, unsupported cost of goods sold, an inconsistent chart of accounts, operating expenses mixed with inventory costs, unclear payroll classification, stale balance-sheet accounts, prior tax workpapers that do not tie to the books, intercompany accounts that do not reconcile, and multiple stores or entities recorded together.
- Diagnose
- Reconcile
- Correct
- Document
- Supportable Opening Position
- Current Books
- Tax Workpapers
Scope is set only after reviewing what actually exists: bank statements, purchasing and receiving records, inventory reports, payroll registers, prior returns and the current ledger. Historical records cannot always be perfectly reconstructed. Where they cannot, the honest outcome is a documented, reasonable position with its limitations stated — not an invented one.
Common 280E Accounting Problems
- COGS changes dramatically every month.
- Investigate inventory valuation, timing of purchase and receiving entries, costing method consistency, and whether adjustments are being posted to COGS rather than investigated.
- Inventory doesn't tie to the general ledger.
- Compare counts, operational records and the subledger against the ledger balance, then work the differences by category: timing, transfers, waste, conversions, returns and costing errors.
- Tax workpapers do not tie to the books.
- Determine whether the ledger changed after preparation or the workpapers were built independently, then rebuild the reference trail from trial balance forward.
- Payroll is classified inconsistently.
- Review the payroll register against department and location coding, confirm entries post from the register, and check whether time detail exists to support any allocation.
- Expenses are moved into COGS without support.
- Trace the underlying facts of each reclassified cost; account name does not determine treatment, and unsupported reclassification is a risk rather than a benefit.
- The chart of accounts is too generic.
- Map the account structure against the business model and identify which material categories cannot currently be separated for reporting or workpaper purposes.
- Balance-sheet accounts haven't been reconciled.
- Build supporting schedules for each material account, identify stale balances, and document the basis for correcting entries.
- We only review 280E at tax time.
- Move classification and cost support into the monthly close so the year-end position is assembled from maintained records rather than reconstructed.
- Different locations use different accounting methods.
- Standardize the chart of accounts and costing approach, then restate for comparability before attempting consolidated reporting or workpapers.
- Intercompany balances don't match across entities.
- Reconcile each intercompany pair, confirm both sides of every transaction were recorded, and establish a recurring monthly intercompany reconciliation.
280E Accounting Process
- 01Understand the entity and ownership structure.
- 02Review the business model and licensed activities.
- 03Review prior returns and workpapers where available.
- 04Review the chart of accounts against the business.
- 05Review current bookkeeping and coding practice.
- 06Review the inventory system and count discipline.
- 07Review purchasing and receiving workflow.
- 08Review payroll structure and department coding.
- 09Review cost of goods sold methodology.
- 10Review reconciliations across material accounts.
- 11Review the balance sheet for stale or unsupported balances.
- 12Identify unsupported classifications and gaps.
- 13Establish supporting schedules and documentation.
- 14Coordinate accounting output with tax preparation.
- 15Establish a recurring monthly review process.
No two engagements are identical. A single-site retailer with current books and a vertically integrated operator two years behind need very different sequencing, and the process above is a framework rather than a fixed program.
280E Accounting Services Across Michigan
We support licensed cannabis operators across Michigan, working remotely with management teams in Detroit, Grand Rapids, Ann Arbor, Lansing, Flint, Kalamazoo, Sterling Heights, Warren, Troy and Dearborn, as well as cultivation and processing facilities in smaller markets across the state.
Engagements are delivered remotely; we do not maintain branch offices in these markets. Michigan-specific accounting context is collected in the Michigan Cannabis Accounting Guide.
280E Accounting FAQs
- What is Section 280E?
- Section 280E is a federal tax provision that can limit the deduction of certain ordinary and necessary business expenses for a trade or business found to be trafficking in a controlled substance within the meaning of the statute. Whether and how it applies to a particular taxpayer depends on current federal law and that taxpayer's specific facts. A fuller educational treatment is provided on our 280E Explained resource page.
- Does Section 280E currently apply to cannabis businesses?
- That question should be answered against current federal law at the time of filing, not against a general statement on a website. Federal scheduling and the tax treatment of cannabis businesses have been the subject of ongoing administrative and legal activity, so applicability should be evaluated with your tax advisor based on current authority and your own facts. Our accounting work is built so that records support the position taken, whichever treatment applies.
- What is 280E accounting?
- 280E accounting is the accounting discipline that produces records capable of supporting a cannabis business's federal tax position: a chart of accounts that distinguishes material categories, inventory and cost accounting that supports cost of goods sold, consistent cost classification, reconciled balance-sheet accounts, and tax workpapers that trace back to the general ledger.
- What does a 280E accountant do?
- Depending on scope and applicable law, the work may include reviewing the chart of accounts and bookkeeping structure, reviewing inventory accounting and cost classifications, supporting cost of goods sold calculations, maintaining supporting schedules, preparing tax workpapers, coordinating the books with return preparation, identifying unsupported balances, improving documentation, and supporting estimated-tax and cash planning.
- How does 280E affect cannabis bookkeeping?
- Where Section 280E applies, the distinction between inventoriable cost and period expense carries real tax consequence, so coding consistency, reconciliation and month-end close matter more than in a typical small business. Weak bookkeeping produces weak cost support, which produces weak tax workpapers.
- How does inventory affect 280E accounting?
- Inventory is the bridge between operations and cost of goods sold. Physical quantity, operational seed-to-sale records and accounting inventory value answer different questions, and the accounting balance has to be supported by counts, cost records and reconciliations rather than assumed.
- How does COGS relate to Section 280E?
- Cost of goods sold is an accounting and tax concept that reflects the cost of inventory sold in a period. Where Section 280E applies, cost of goods sold typically carries greater consequence because deductions for other categories may be limited. What may properly be included depends on the business model, applicable law and the taxpayer's facts, and must be supported by inventory and cost records.
- What records should cannabis businesses keep for 280E?
- General ledger detail, invoices and purchase records, inventory reports and counts, payroll records, cost and allocation schedules with documented methodology, reconciliation workpapers, supporting tax schedules, written accounting policies and period-close support.
- What are 280E workpapers?
- Structured schedules that connect the trial balance to inventory records, cost of goods sold, tax adjustments and the return, so that each material adjustment is traceable to underlying support rather than presented as a standalone number.
- How does payroll affect 280E accounting?
- Payroll is often a large cost, and the accounting record should reflect where and on what activity labor was actually incurred, using department and location coding tied to the payroll register. Tax treatment of any particular payroll cost depends on facts and applicable law and is not determined by the account it sits in.
- How does Metrc reconciliation support tax accounting?
- Seed-to-sale data records quantity and movement; the general ledger records value. Reconciling the two improves confidence that accounting inventory is real, which in turn supports cost of goods sold. Operational data does not itself determine tax treatment.
- How does 280E affect dispensaries?
- Retailers depend on a clean chain from purchase to receiving to inventory to sale to cost of goods sold. Where Section 280E applies, operating costs cannot simply be relabeled as inventory cost, so retail accounting has to be able to show which costs relate to acquiring inventory and which are period operating expenses.
- How does 280E affect cultivators?
- Cultivation involves production activity with direct and indirect costs across grow stages, harvest and finished inventory. Cost accounting has to reflect the actual production process, and treatment of any particular cost depends on facts and applicable law rather than a blanket rule.
- How does 280E affect manufacturers and processors?
- Processing introduces raw materials, work in process, yield and finished goods. Inventory costing methodology, yield documentation and consistent treatment of production inputs are what make the resulting cost of goods sold figure defensible.
- Can you clean up books before preparing 280E workpapers?
- Yes, subject to available records. Cleanup follows a diagnose, reconcile, correct, document sequence to establish a supportable opening position before current books and workpapers are built. Historical records cannot always be perfectly reconstructed, and the scope is set after reviewing what exists.
- How does 280E affect cash flow?
- Where Section 280E applies, taxable income and available cash can diverge materially. Expected tax obligations should be estimated during the year and carried into cash forecasting and reserves rather than discovered at filing.
- Is Michigan cannabis tax separate from federal 280E treatment?
- Yes. Federal income-tax treatment and Michigan state tax obligations are separate compliance layers with their own rules, filings and deadlines. Michigan-specific tax detail is covered in our Michigan Cannabis Tax Guide.
- Do you provide 280E accounting support throughout Michigan?
- Yes. Engagements are delivered remotely for licensed operators across Michigan, including Detroit, Grand Rapids, Ann Arbor, Lansing, Flint, Kalamazoo, Sterling Heights, Warren, Troy and Dearborn.
Related Services
Cannabis Bookkeeping
Monthly bookkeeping built for licensed cannabis operators, including 280E-aware chart of accounts, reconciliations, and close packages.
Read moreTax Preparation
Federal and state tax return preparation for licensed cannabis businesses, with inventory-driven cost of goods sold support and reconciled workpapers.
Read moreSeed-to-Sale Reconciliation
Reconciliation between the statewide monitoring system, inventory subledgers, and the general ledger for licensed Michigan cannabis operators. We provide comprehensive reconciliation between your general ledger and the Cannabis Regulatory Agency (CRA) mandates, including direct workpaper preparation for the mandatory Michigan Annual Financial Statement (AFS) audit reports required for active licensure.
Read moreDispensary Accounting
Retail cannabis accounting covering point-of-sale reconciliation, cash controls, inventory valuation, and monthly close for licensed provisioning centers.
Read morePayroll Services
Payroll accounting, provider reconciliation and departmental labor coding for licensed cannabis operators, integrated with monthly reporting.
Read moreFinancial Reporting
Monthly financial statements, KPI dashboards, and stakeholder reporting packages prepared for licensed cannabis operators.
Read moreCash Flow Planning
Cash forecasting, working capital analysis, and cash control design for licensed cannabis operators managing tax and inventory demands.
Read moreFractional CFO Advisory
Part-time CFO support for licensed cannabis operators: forecasting, capital planning, KPI reporting, and board-ready financial packages.
Read moreEntity Structuring
Entity structure analysis for cannabis operators covering license holding, real estate, management arrangements, and multi-entity groups.
Read moreSales and Excise Tax Compliance
Calculation, accrual, and filing support for Michigan adult-use retail operations subject to the 10% marijuana excise tax plus the standard 6% state sales tax, ensuring complete isolation from federal 280E non-deductible expense calculations.
Read moreRelated Industries
Dispensaries
Accounting, inventory, and tax support for licensed retail cannabis stores, covering point-of-sale reconciliation, cash controls, and margin reporting.
Read moreCultivators
Batch costing, yield analysis, and inventory accounting for licensed cannabis growers, from propagation through harvest and transfer.
Read moreManufacturers
Process costing, yield variance, and inventory accounting for licensed extraction and infused product manufacturers.
Read moreProcessors
Cost accounting and compliance support for licensed processors handling extraction, refinement, and bulk product conversion.
Read moreMulti-State Operators
Consolidated reporting, intercompany accounting, and multi-jurisdiction compliance support for cannabis groups operating across state lines.
Read moreRelated Resources
280E Explained
A plain-language explanation of Internal Revenue Code Section 280E, what it disallows, and how inventory costing determines recoverable cost.
Read moreMichigan Cannabis Accounting Guide
A 2026 technical guide to cannabis accounting in Michigan: IRC 471-11 COGS isolation, general ledger code architecture, a 10-to-15 day close checklist, and Metrc-to-warehouse reconciliation.
Read moreMichigan Cannabis Tax Guide
A 2026 technical guide to Michigan cannabis taxation: Schedule III rescheduling procedure, 280E cost-allocation defense, the 10% excise and 6% sales tax, municipal fees, medical exemptions, and city-level reporting.
Read moreBookkeeping Guide
Daily, weekly, and monthly bookkeeping routines for licensed cannabis businesses, with reconciliation checklists and coding standards.
Read moreDispensary Accounting Guide
Retail cannabis accounting practices: daily close, inventory valuation, tax accrual, discount tracking, and margin reporting for licensed stores.
Read moreSeed-to-Sale Guide
How to reconcile the statewide monitoring system with accounting records, including variance causes, cadence, and documentation practices.
Read moreTalk Through Your 280E Accounting Position
Call to review your books, inventory support, cost classifications and workpapers, or schedule a consultation to scope a cleanup or recurring engagement.