DispensariesOverviewOrder aheadMichiganNew JerseyIllinoisArizonaPaymentsCompliance
Home / Cannabis / Illinois
FOR LICENSED RETAILERS ยท 21+

The Metrc-connected register for Illinois dispensaries.

Illinois runs on Metrc now. Batchly reports each sale to Metrc as a sales receipt with the package tag, prompts for and logs the 21+ ID check on every age-restricted sale, states tax as its own line on the receipt, and gives curbside and drive-through hand-offs (opened to Illinois dispensaries in June 2026, after IDFPR review and approval) the same order queue as the counter. Production Metrc API access in Illinois, and we set Metrc up with you.

Start free for 21 days Talk to us about Metrc setup

Shopping for a dispensary POS in Illinois starts with the same question it does in every Metrc state: does it talk to the state system, correctly, on every sale? Everything below is what the register does about each Illinois rule, with the rule attributed to the regulator and dated. Rules change; the dates are there so you can see what was checked and when.

Who regulates what in Illinois

As of September 2026

Seed-to-sale: Metrc, since July 1, 2025

As of September 2026

Illinois announced Metrc as its new seed-to-sale vendor on February 4, 2025, replacing the system it had used since launch. Licensees moved over in phases from April through June 2025 (transporters and labs first, then growers and infusers, dispensaries last), and Metrc became the official cannabis inventory tracking system on July 1, 2025. The State funds Metrc's RFID tags, subject to limits.

What that means at the counter is written into IDFPR's dispensary rules (68 Ill. Adm. Code 1291.310, effective August 20, 2024): the point-of-sale system must be real-time, web-based, accessible to the Department 24 hours a day, and it must maintain an interface with the State verification system to track the sale of cannabis. Each sales transaction is documented at the time of sale. The statute adds that a dispensary may not operate if its point-of-sale equipment or the State's electronic verification system is inoperative (410 ILCS 705/15-70(p)(12), (13)).

What Batchly does: Batchly is Metrc-connected. Inventory is held by Metrc package tag, and each sale is reported to Metrc as a sales receipt carrying the package tag, quantity, and price, with the customer type Metrc expects. Reporting runs from a durable outbox with retry, so a Metrc slowdown never blocks the line; a retry never double-reports (the sale is looked up in Metrc by receipt number before it is re-sent); and a scheduled reconcile checks the report queue for anything stuck or failed and compares Batchly's active package count against Metrc's, raising an alert when they drift. Batchly holds production Metrc API access in Michigan, New Jersey, and Illinois. We set Metrc up with you: your Metrc user key, your license number, your item mapping, before the first sale.

ID checks the way the statute spells them out

As of September 2026

Under 410 ILCS 705/15-85, a dispensing organization refuses the sale unless the person produces a valid ID showing 21 or older (with exceptions for registered medical patients), and the agent checks a government-issued ID by use of an electronic reader or electronic scanning device. The ID must be valid and unexpired and show a photograph and date of birth. The agent then records the transaction in the State's verification system: agent ID, dispensary ID, the amount and type (including strain, where applicable) dispensed, and the date and time.

What Batchly does: every age-restricted sale prompts for the 21+ ID check before it rings, and the check is logged on the sale row (the method, including whether the license barcode was scanned by the reader your counter uses, the age and birth year, the time, and who checked); the register keeps no copy of the ID, and the electronic scan 15-85 requires runs on the reader at your counter. A new hire cannot skip it on a busy Friday, and the record exists when IDFPR asks. Refunds and voids carry a server-stamped actor. Details on the compliance page.

Limits: doubled on June 12, 2026

As of September 2026

Public Act 104-0463 (SB 3222), signed June 12, 2026, doubled the possession limits in 410 ILCS 705/10-10. The same Act let registered medical patients buy seeds from a licensed dispensary, effective June 12, 2026 (15-70(p)(16)). IDFPR's June 23, 2026 fact sheet lists the new figures for dispensaries:

Adult use, 21+Cannabis flowerConcentrateTHC in infused products
Illinois resident60 g10 g1,000 mg
Non-resident30 g5 g500 mg

Medical is a different counter. Per the Cannabis Regulation Oversight Office's July 2025 explainer, a registered patient's Patient Purchase Limit Amount is typically 2.5 ounces of flower per 14 days, one limit across flower, pre-rolls, vapes, edibles, oils, and every other product: infused products and concentrates count as the flower weight used to make them (1 g of THC in concentrate equals 3.33 g of flower; 100 mg of THC in edibles equals 0.33 g). A health care provider can raise the allotment by waiver. Minor patients are limited to infused products.

What Batchly does: every sale is itemized by package tag, weight, and sale type (adult use or patient) and server-stamped, so a limit question always has an answer. Confirm the current figures with your counsel; the register keeps the record, the regulator sets the number.

Taxes at the register, as IDOR spells them out

As of September 2026, per the Illinois Department of Revenue

Line on the receiptRateApplies to
Cannabis Purchaser Excise Tax10%Cannabis (not infused) with adjusted THC at or below 35%
Cannabis Purchaser Excise Tax25%Cannabis (not infused) with adjusted THC above 35%
Cannabis Purchaser Excise Tax20%Cannabis-infused products
State sales tax (ROT)6.25% general merchandise rate for the jurisdictionAdult-use cannabis
Municipal cannabis ROTup to 3%Adult-use cannabis, where adopted
County cannabis ROTup to 3.75% unincorporated, 3% in a municipalityAdult-use cannabis, where adopted
Medical cannabis1% state ROT, no exciseRegistered patients; generally exempt from local ROT

Three details IDOR spells out that a register has to get right. Adjusted THC is delta-9 THC plus 0.877 times THCA, so the excise tier is a property of the product, not the category. The excise "shall, when collected, be stated as a distinct item separate and apart from the purchase price" (410 ILCS 705/65-15). And sales tax is computed on the purchase price with the excise excluded, not stacked on top of it. Dispensaries file Form CD-1 monthly, due the 20th. Local cannabis ROT rates take effect on January 1 or July 1 (ten municipalities imposed or changed one effective January 1, 2026, per IDOR Bulletin FY 2026-06); IDOR's Tax Rate Finder is the source for your address.

What Batchly does: tax is a separate, labeled line on every receipt, computed per line and rounded to the cent, with per-item taxability so non-cannabis merchandise is not taxed like flower. The excise tiers and the pre-excise sales-tax base above are IDOR's rules, quoted so you can check your setup against them. Batchly describes what the register does; it does not give tax advice. Confirm your rates with IDOR and your accountant.

Delivery: no. Curbside and drive-through: yes, with IDFPR approval

As of September 2026

The Cannabis Regulation and Tax Act prohibits a dispensing organization from transporting cannabis to residences or to other locations where purchasers may be for delivery, and from agreeing with anyone who is not a dispensary agent to deliver (410 ILCS 705/15-70(p)(9), (10)). That did not change in 2026. What did: as of June 12, 2026, a dispensary may dispense from a drive-through window or from a pickup location contiguous to its property, such as a sidewalk or parking lot (410 ILCS 705/15-100(c)(5.5)), after IDFPR reviews and approves an updated floor plan, security plan, and standard operating procedures (IDFPR's June 23, 2026 fact sheet). Vending machines stay prohibited, and so does bundling cannabis items together for one price (15-70(p)(8), (17)). Hours may now run until 2 a.m. with local municipal approval.

What Batchly does: order-ahead by text and phone lands in one queue at the counter, and curbside or drive-through orders sit in that same queue with the customer's name on the bag. The ID scan and the Metrc receipt happen at the hand-off, same as at the counter. Batchly's own local delivery exists for shops in other lines of retail; it is not offered at an Illinois dispensary. Every item rings as its own priced line, so the receipt never shows one price for several cannabis items.

Medical opt-in for adult-use dispensaries: September 10, 2026

As of September 2026

Under new Section 15-37, any adult-use dispensary in good standing may opt in for a medical dispensary license on a rolling basis starting September 10, 2026, and then sell to registered patients at the medical tax rate up to the patient's allotment. Products sold to patients must carry the federally mandated warning label before sale (Section 55-22). If you take the license, talk to us before you open the medical counter: the register already records patient sales as their own customer type, and each patient sale is reported to Metrc with the Patient customer type.

Your phone is ringing. That is revenue.

A dispensary's phone rings all day: is it in stock, how late are you open, can I order. Front Desk, the AI staffer built into the register, answers 24/7 from the live menu, and customers can order ahead by text. The order lands in the queue, your team pulls and labels, the customer walks in or pulls up to a bag with their name on it. The menu is the inventory, held by package tag, so nothing sells that is not on the shelf. The full flow is on the order ahead page.

Getting paid

Payments stay yours: bring the setup you use today and Batchly works around it. Dual pricing at the register is listed as permitted in Illinois on our dual pricing laws by state page; confirm current state law and card-network rules with your counsel. Details on the payments page.

More for dispensary operators

Cannabis overview

The register that answers your phone and takes orders by text, from the live menu.

Order ahead

The full text-to-pickup flow, from the first text to a named bag on the shelf.

Payments

Bring your own counter setup.

Compliance

ID checks on every sale and audit trails with names on them.

Questions Illinois operators ask

Does Illinois use Metrc or BioTrack?

Metrc. Illinois announced Metrc as its new seed-to-sale vendor on February 4, 2025, moved licensees over in phases from April to June 2025, and Metrc became the official inventory tracking system on July 1, 2025 (as of September 2026, per IDFPR and the Cannabis Regulation Oversight Office). Batchly is Metrc-connected and holds production Metrc API access for Illinois; each sale is reported to Metrc as a sales receipt with the package tag.

What does Illinois require of a dispensary point-of-sale system?

As of September 2026, IDFPR's rule (68 Ill. Adm. Code 1291.310) puts the duty on the dispensary: the point-of-sale system must be real-time, web-based, accessible to IDFPR around the clock, and maintain an interface with the State verification system, which is Metrc. Batchly is web-based, real-time, and Metrc-connected, holds production Metrc API access for Illinois, and sets Metrc up with you at onboarding.

Can an Illinois dispensary deliver?

No, as of September 2026. The Cannabis Regulation and Tax Act (410 ILCS 705/15-70(p)) prohibits transporting cannabis to residences or other locations for delivery, and prohibits agreements with non-agents to deliver. What changed on June 12, 2026 (Public Act 104-0463) is curbside pickup and drive-through: a dispensary may dispense from a drive-through window or a pickup location contiguous to its property, after IDFPR reviews and approves its floor plan, security plan, and procedures. Curbside and drive-through orders sit in Batchly's one order queue; Batchly does not run a delivery route in Illinois.

What are the Illinois purchase limits at a dispensary?

As of September 2026, Illinois residents 21+ may possess 60 grams of cannabis flower, 10 grams of concentrate, and 1,000 mg of THC in infused products; non-residents 30 grams, 5 grams, and 500 mg (410 ILCS 705/10-10, doubled by Public Act 104-0463 on June 12, 2026). Registered medical patients typically have a 2.5-ounce purchase limit per 14 days across all product types, adjustable by a health care provider waiver. Batchly gives you itemized, server-stamped sales records per customer type; confirm current figures with your counsel.

How is cannabis taxed at the register in Illinois?

As of September 2026, per the Illinois Department of Revenue: a Cannabis Purchaser Excise Tax of 10% (adjusted THC at or below 35%), 25% (adjusted THC above 35%), or 20% (cannabis-infused products), stated as a distinct line on the receipt; plus the 6.25% general merchandise sales tax rate for the jurisdiction, plus any municipal cannabis retailers' occupation tax (up to 3%) and county cannabis retailers' occupation tax (up to 3.75% unincorporated, 3% inside a municipality). Sales tax is computed on the price before excise. Medical patients are exempt from the excise and pay the 1% qualifying-drug rate.

What ID check does Illinois require at the counter?

Under 410 ILCS 705/15-85 (as of September 2026), the agent checks a government-issued ID by electronic reader or scanning device; the ID must be valid, unexpired, and show a photo and date of birth; the sale is refused unless it shows 21 or older, with exceptions for registered medical patients. Batchly prompts for the 21+ ID check on every age-restricted sale and logs it on the sale row; the scan itself runs on the reader your counter uses.

Sources checked September 2026

Batchly is business software for licensed cannabis retailers, 21+. Rules change and vary by state and license type. Nothing on this page is legal or tax advice. Verify current requirements with your counsel, IDFPR, and IDOR.

Put a Metrc-connected register on the counter

Package-tag inventory, a sales receipt to Metrc on every sale, logged ID checks, and tax stated as its own line. We set Metrc up with you. 21 days free, no card.

Start free for 21 days Call us