WeVote

Bill

Bill

HB 4248

ALGORITHMIC PRICE TRANSPARENCY

104th Regular Session Introduced by Jaime Andrade and 17 co-sponsors

Illinois bill requiring businesses to disclose algorithmic pricing methods and notify consumers when prices are dynamically determined by automated systems.

Rule 19(a) / Re-referred to Rules Committee
0
WeVote Research Nonpartisan
Bill Summary · HB 4248

Legislative bill overview

HB 4248 requires businesses using algorithmic pricing systems to disclose how their algorithms determine prices and notify consumers when algorithmic pricing is being applied. The bill mandates transparency in pricing methodology and creates standards for algorithmic price-setting practices in Illinois.

Why is this important

Algorithmic pricing—where computer systems automatically adjust prices based on demand, inventory, customer data, and other factors—is increasingly common in retail, hospitality, and online commerce. Without transparency requirements, consumers cannot understand why they pay different prices than others for identical products, raising concerns about fairness, discrimination, and market manipulation.

Potential points of contention

  • Business compliance costs: Companies argue disclosure requirements and algorithmic audits would impose significant expenses, particularly on small businesses, potentially raising consumer prices overall
  • Trade secret protection: Businesses claim detailed algorithmic disclosure could expose proprietary competitive advantages and machine-learning models to competitors
  • Enforcement complexity: Determining whether pricing differences constitute illegal discrimination versus legitimate algorithmic factors (location, inventory levels, timing) creates regulatory and legal ambiguity
  • Definition scope: Unclear whether the bill covers all dynamic pricing or only certain practices, potentially creating loopholes or unintended consequences for legitimate business practices

Compiled from official sources — confirm details with the bill’s official record.

Sign in to ask a question.