Skip to main content

Illinois Ended Its Grocery Tax in 2026 — Then Your Town Voted It Back

Published 10 min readMike ThriftMike Thrift
Illinois Ended Its Grocery Tax in 2026 — Then Your Town Voted It Back
On this page

Here is the sentence that should make every Illinois grocer stop skimming: if your store sits in a town that passed a local grocery tax ordinance, you owe the state that 1 percent whether or not your registers actually collected it. The Illinois Department of Revenue said so explicitly in a March 2026 compliance alert — retailers must remit the local grocery tax on qualifying sales even when the cashier never charged it.

That single rule turns a confusing map into an expensive one. Illinois eliminated its statewide 1 percent grocery tax on January 1, 2026, but gave every municipality and county the power to reinstate an identical 1 percent tax by ordinance. More than 600 local governments did exactly that effective January 1, and a second wave of 56 municipalities plus 3 counties joined effective July 1, 2026. If you updated your point-of-sale system once in January and moved on, your registers may be wrong right now — in either direction.

This guide walks through what changed, who the July 1 additions affect, what counts as a grocery for tax purposes, and the compliance checklist that keeps a small grocer out of trouble.

What Actually Changed (and When)​

For decades, Illinois charged a statewide 1 percent sales and use tax on groceries. The revenue mostly flowed back to local governments, so when lawmakers repealed the state tax, they handed cities and counties a replacement power rather than leaving a budget hole.

The timeline that matters for your books:

  • 2024: The General Assembly passes Public Act 103-0781, repealing the 1 percent state grocery tax effective January 1, 2026, and authorizing municipalities and counties to impose their own 1 percent grocery tax by ordinance — no referendum required.
  • October 1, 2025 deadline: Local governments filing an ordinance by this date could impose the tax starting January 1, 2026. More than 600 did.
  • January 1, 2026: The state tax ends. In towns that adopted the replacement, shoppers see no change at the register. In towns that did not, groceries become tax-free at the state and local level.
  • April 1, 2026 deadline: The second filing window. Ordinances filed by this date take effect July 1, 2026.
  • July 1, 2026: The second wave lands — 56 municipalities and 3 counties begin collecting the 1 percent local tax.
  • October 1, 2026 deadline: The next window. Ordinances filed by this date take effect January 1, 2027, so the map will keep shifting.

The pattern to internalize: Illinois grocery tax rates now change twice a year, on January 1 and July 1, town by town. A single statewide rate table is gone for good.

The July 1 Second Wave: 56 Towns and 3 Counties​

The Illinois Department of Revenue published the July 1 adopters in Informational Bulletin FY 2026-25. The newly taxing municipalities range from Chicago suburbs like Mundelein, North Barrington, and Sleepy Hollow to small downstate communities like Ava, Karnak, and Ullin. The three counties joining are Jackson, Kane, and Wayne — and county taxes apply only in unincorporated areas, so a store inside an incorporated town follows the town's rule, not the county's.

Two details from the bulletin deserve emphasis because both are easy to get wrong:

Overlapping taxes do not stack. If both your municipality and your county impose the tax, the rate is still 1 percent total, not 2 percent. Counties are only authorized to tax sales in unincorporated areas, so the overlap question mostly answers itself — but make sure your tax engine does not add the two together.

Transit-district grocery taxes never went away. The additional grocery taxes collected inside the Regional Transportation Authority (RTA) region and the Metro-East Mass Transit District (MED) remain in effect regardless of what your town did. A Chicago-area store in a municipality that skipped the local tax still collects the RTA grocery tax. "My town has no grocery tax" does not mean "my groceries ring up at zero tax."

If you deliver groceries, the map follows the customer, not your store. Illinois taxes destination-based sales at the delivery address rate, and the March compliance alert specifically calls out retailers missing tax on destination-based grocery sales into taxing jurisdictions. A shop in a no-tax town delivering across the municipal line into a taxing town owes the tax on those orders.

What Counts as "Groceries" — Narrower Than Your Aisles​

The local tax applies to exactly the same base the old state tax did: food for human consumption that is consumed off the premises where it is sold. Everything else in your store keeps its normal tax treatment. The exclusions matter because a small grocer sells plenty of them:

  • Still taxed at the full general merchandise rate: alcoholic beverages, soft drinks, candy, food prepared for immediate consumption (your deli hot bar, made-to-order sandwiches), and food infused with adult-use cannabis.
  • Taxed at the grocery rate (where a local tax exists): staple groceries — produce, dairy, meat, bread, canned and frozen foods, and similar items bought to eat at home.

The candy-versus-grocery and soda-versus-grocery lines are where audits live. A chocolate bar is candy; baking chocolate is a grocery. A bottled soda is a soft drink; unflavored seltzer water is generally a grocery. If your POS lumps everything edible into one tax category, fix that before anything else on this list — misclassified items either overcharge your customers or underpay the state, and both directions create liability.

Overcollection is not a safe harbor, either. Illinois requires retailers that collect excess tax to remit it to the state unless they refund it to the customers who paid it. Charging 1 percent "just in case" in a town with no ordinance does not protect you; it creates a separate remittance obligation.

Five Compliance Traps for Small Grocers​

1. The collect-or-pay gap​

This is the big one, and it is worth repeating: IDOR's compliance alert states plainly that retailers are responsible for remitting the 1 percent tax even if they never collected it from customers. Every week your registers run the wrong rate in a taxing jurisdiction, the liability accrues out of your margin, plus penalties and interest if the state finds it first. A compliance review of your sales records is not optional housekeeping; the alert frames it as the expected response.

2. Stale POS rate tables​

Many small grocers updated rates in January 2026 and considered the project done. Then July 1 added 59 jurisdictions. Then January 1, 2027 will add more. If your POS vendor pushes Illinois rate updates automatically, verify the July 2026 wave actually landed — spot-check a receipt from a store in Mundelein or unincorporated Kane County. If you maintain rates by hand, calendar both deadlines (April 1 and October 1 ordinance filings, taking effect July 1 and January 1) and check IDOR's bulletin each cycle.

3. Delivery and ship-to addresses​

In-store sales source to the store. Delivered sales source to the doorstep. If you run your own delivery or ship shelf-stable goods anywhere in Illinois, your system must look up the grocery rate for each delivery address, not just your storefront ZIP code. Marketplace and platform sellers with Illinois merchants face the same issue at scale.

4. Multi-location reporting​

Retailers with more than one Illinois location report each site on Form ST-2, the multiple-site form filed with the ST-1 return. When one of your stores sits in a newly taxing town and another does not, the per-site breakdown is where that difference shows up. Consolidating locations into a single blended rate is exactly the kind of shortcut that fails an audit.

5. Assuming "repeal" means "gone"​

Staff who heard "Illinois ended the grocery tax" may have stopped collecting everywhere, including in the 600-plus towns that replaced it on day one. Train your team on the real rule: the state tax ended, the local tax is town-by-town, and the register — not the headline — decides.

How to Report It: ST-1, ST-2, and the PIO-119 Chart​

All retailers report grocery sales differently starting with 2026 filing periods. IDOR published a dedicated reporting chart, PIO-119, showing where grocery receipts go on Form ST-1 (the Sales and Use Tax return) and Form ST-2 (the multiple-site form), plus updated form instructions for January 2026 and later periods.

The shape of the new reporting:

  • Grocery receipts from locations inside the RTA or MED, or in any municipality or county with a local grocery tax in effect, go into gross receipts on the return, with the local grocery tax handled through the grocery-specific schedule lines.
  • Grocery receipts from locations with no local tax and outside the transit districts are still reported as gross receipts but itemized and deducted so no tax applies.
  • Multi-site filers repeat the exercise per location on Form ST-2.

Do not guess at line numbers from memory — pull the current PIO-119 chart and the ST-1/ST-2 instructions for your filing period, and walk through one return with your accountant before filing season. The January 2026 transition period is the one most likely to contain errors, since registers, rate tables, and return formats all changed at once.

Your Action Checklist​

Work through this list in order; each step takes under an hour for a single-location store:

  1. Look up every address where you sell or deliver. Use the MyTax Illinois Tax Rate Finder and select the current period. Check your storefront, any warehouse that ships, and the delivery zones you serve.
  2. Classify your SKUs. Confirm your POS distinguishes groceries from candy, soft drinks, alcohol, and prepared foods. Fix the deli and beverage aisles first.
  3. Verify the July 2026 wave landed. If any of your addresses falls in one of the 56 new municipalities or the unincorporated parts of Jackson, Kane, or Wayne counties, confirm your system charges the 1 percent local tax there.
  4. Review January-to-date sales records. Compare what you collected against what each jurisdiction required. Under-collected tax is still owed; over-collected tax must be remitted or refunded.
  5. Calendar the next two deadlines. Ordinances filed by October 1, 2026 take effect January 1, 2027. Check IDOR's bulletin when it publishes and update rates before the registers open that morning.
  6. Keep the paper trail. Save your rate-finder lookups, POS update logs, and exemption certificates together. If you sell to resellers or exempt organizations, valid certificates on file are what protect those deductions — certificate management best practices apply to grocery wholesaling like any other trade.

Keep Your Multi-Rate Books Clean From Day One​

A town-by-town tax map is really a bookkeeping problem wearing a tax costume. Every jurisdiction you sell in is a separate rate to track, a separate line to reconcile, and a separate what-if when the next ordinance wave lands. Spreadsheets held together with memory will not survive many January-and-July cycles.

Beancount.io provides plain-text accounting that gives you complete transparency and control over your financial data — no black boxes, no vendor lock-in. Get started for free and see why developers and finance professionals are switching to plain-text accounting.

Source: https://beancount.io/blog/2026/10/07/illinois-local-grocery-tax-july-2026-patchwork-grocer-guide

Published: October 7, 2026