1. Multi-point tax handling

What NY requires: New York repealed its per-milligram THC potency tax effective June 1, 2024 and replaced it with a 9% wholesale excise, collected on the distributor-to-retailer sale. At retail, consumers pay a 9% state excise plus a 4% local excise, 13% in total. The tax now applies at two different points in the chain, not one.

What SellStack does natively: SellStack's native tax engine handles both points out of the box: the 9% wholesale excise at the distribution sale and the 9% state plus 4% local excise at retail, each configured once and applied automatically. No NY-specific build-out is required.

What this means for your operations: You stop hand-reconciling tax at two points in the chain, and the repeal of the potency tax or any future rate change is a configuration update, not a spreadsheet project.

Request a demo for New York operations →

2. Two-tier market, kept clean

What NY requires: New York is a two-tier market with no mandatory standalone distributor tier. Supply-side licensees (cultivation, processing, distribution) generally cannot hold retail-tier interests, and retail-side licensees cannot hold supply interests, enforced by True-Party-of-Interest rules. A cultivator or processor may hold one distributor license to move its own product. The main vertical-integration exception is the microbusiness. One operator may hold at most three retail dispensary licenses.

What SellStack does natively: SellStack runs multi-entity, multi-channel operations from one ledger, so the supply-tier and retail-tier lines, the True-Party-of-Interest relationships, and the per-entity license limits are explicit in the record rather than reconstructed later. Each entity's activity stays attributable.

What this means for your operations: The tier separation and ownership limits are visible in your workflow, so you can prove who holds what and who touched what without assembling it from separate systems under an audit.

Request a demo for New York operations →

3. Metrc-NY reconciliation and chain of custody

What NY requires: New York originally selected BioTrack, then moved the market to Metrc after an August 2025 review; Metrc is now the official seed-to-sale system, with credentialing due December 17, 2025, existing inventory entered by January 12, 2026, and a lab-test status gate requiring TestPassed or RetestPassed in Metrc before transfer to dispensaries after March 31, 2026. On top of that, the Anti-Inversion Act signed June 2, 2026 requires full chain-of-custody documentation to hold any product and ties fraudulent certificates of analysis to license revocation.

What SellStack does natively: SellStack Cannabis ERP-Commerce ships with native Metrc integration and treats its own lot-aware ledger as the source of truth, reconciling Metrc from it. Because every inventory, sales, and test record carries the lot identifier, the chain-of-custody documentation the Anti-Inversion Act demands is a byproduct of operating normally, not a separate filing exercise.

What this means for your operations: A track-and-trace system change or a tightening enforcement rule adjusts your reconciliation, not your whole operation, and the chain-of-custody record that keeps you clear of an inversion finding is always already there.

Request a demo for New York operations →

4. Delivery, within the staffing limit

What NY requires: New York permits delivery by retail dispensaries and through a standalone delivery license, limited to one per person. A delivery licensee may employ up to 25 full-time-equivalent delivery staff per week per license, and delivery operators sit in the retail tier and cannot hold supply-tier interests.

What SellStack does natively: SellStack owns the delivery order and integrates with your delivery platform as the operations layer; SmartRoutes is already fully supported, so the order carries into vehicle, driver, and routing logic, and the retail-tier separation holds because delivery runs on the same ledger as the rest of the retail operation.

What this means for your operations: You get one order-to-doorstep flow instead of re-keying orders into a separate dispatch tool, and your delivery staffing and tier lines stay inside the same system of record.

Request a demo for New York operations →

5. Lot-aware traceability

What NY requires: Both Metrc on the state side and federal GMP, which has been live for New York medical operations since April 28, 2026, require lot-level records throughout the chain. A lot has to stay identifiable from receipt, through processing, to the point of sale, and the records have to hold up to a traceback.

What SellStack does natively: SellStack delivers lot-aware commerce from receipt through sale. Every inventory record, sales record, and test result carries the lot identifier, and the lot genealogy is the ledger itself, not something reconstructed from reports later.

What this means for your operations: The lot story is the audit story. Metrc reconciliation and the records half of GMP both come out as byproducts of operating normally, rather than as separate projects.

Request a demo for New York operations →

6. ERP integration

What NY requires: A New York operation has to keep financials, inventory, and commerce in agreement, and reconcile all of it to Metrc. Operators running a separate ERP and a separate commerce system carry a standing reconciliation burden between the two.

What SellStack does natively: SellStack Cannabis ERP-Commerce backs onto your ERP or warehouse platform as the system of record, and Microsoft Dynamics 365 Cannabis on Business Central is already fully supported. Financials, inventory, and commerce run from the same ledger, so the lot record, the financial record, and the inventory movement are the same record.

No ERP in place yet: You do not need an ERP to run SellStack. SellStack Cannabis E-Commerce Edition operates standalone, with no ERP underneath it, so an operation can stand up a GMP-ready sales model now and work out which ERP or warehouse platform to connect later, or whether to add one at all. Even standalone, it is lab-results compliant out of the box: because it ingests lab data, a no-ERP operation still meets Metrc, BioTrack, and other state lab-results requirements from day one. The lot-aware ledger, the commerce layer, and the records are the same with or without an ERP, so nothing has to be rebuilt when one is connected down the road. That makes it a fit for operations mid-transition, and for startups that need to be selling on a compliant, GMP-ready footing before the deeper infrastructure is in place.

What this means for your operations: There is no reconciliation project between the ERP and the commerce layer. One ledger means your books, your inventory, and your storefront never drift apart.

Request a demo for New York operations →

7. Schedule III GMP readiness

What NY requires: Medical cannabis moved to Schedule III federally, effective April 28, 2026, and it is in effect now for New York medical operations. Adult-use rescheduling is still pending; the DEA proceeding was stayed September 29, 2026 awaiting a GAO report, with a decision expected late 2026 or early 2027. For medical operators, GMP-grade records start to matter.

What SellStack does natively: The records half of GMP, immutable and lot-level, is built into how SellStack operates, so the audit trail is a byproduct of running on one lot-level ledger rather than a separate project.

What this means for your operations: Your New York medical operations build GMP-grade records now, on a clock that already started, without a parallel compliance system bolted on beside your commerce stack.

Request a demo for New York operations →