HB 29 Utah House · 2026 General Session

Unfair and Deceptive Pricing Amendments

HB 29 amends Utah's consumer protection laws to require businesses to clearly disclose the total price of products - including all hidden fees, government charges, and shipping costs - in advertisements and offers. This directly affects suppliers (businesses selling goods or services) by prohibiting misleading pricing practices and mandating upfront transparency. The bill establishes the Division of Consumer Protection as the enforcing body, granting it authority to impose fines up to $2,500 per violation and seek court remedies for noncompliance. It defines key terms like "total price" and "mandatory ancillary charge" to ensure consistent application of the new disclosure rules.
Bill status passed 4 of 5 stages cleared
Introduction
Jan 2026
Committee Review
Mar 2026
House Passage
Jan 2026
Senate Passage
Jan 2026
Governor
Introduced Jan 20, 2026 Last action Mar 7, 2026
Maddy AI version diff · 1 comparison

What changed between versions

Introduced Substitute #1 · 7 edits
MODERATE
The bill was reformatted from a standard legislative format to a substitute version with updated metadata and formatting. The substantive policy content remains largely the same, though there are minor text adjustments including updated code citations, a new section number (13-82-104), and slight wording changes to definitions. These changes reflect the bill's progression through the legislative process.
Scope change
The bill's scope remains focused on prohibiting hidden fees and requiring clear price disclosure in consumer transactions. A new section 13-82-104 was added to the enacted code sections list, though no corresponding text for this section appears in the provided excerpt.
TECHNICAL

Updated code citations in the Long Title section to reference additional 2025 chapters (51, 181, 237, and 269) instead of just Chapter 468.

Added a new section number 13-82-104 to the list of enacted code sections, though no substantive text for this section is included in the provided excerpt.

Updated formatting from standard legislative text to a substitute bill format with page numbers, timestamps, and different section numbering conventions.

Changed 'court of competent with jurisdiction' to 'court with jurisdiction' for grammatical correction.

Added brackets around 'or' in Chapter 53 title and removed period after Chapter 82 in the list.

DEFINITION

Changed 'mandates' to 'imposes' in the definition of 'Government charge' and added 'includes a tax' for clarity.

Changed 'supplier requires' to 'person requires' in the definition of 'Mandatory ancillary charge' to broaden the scope beyond just suppliers.

Floor votes · House Jan 20, 2026

How they voted

This bill passed the Senate by voice vote (no roll call recorded).
Full legislative history

Actions timeline

Total actions
27
Key actions
3
Committee
3
Mar 3, 2026
Upper · Passed
Senate/ comm rpt/ sent to Rules [Senate Rules Committee]
upper
Mar 3, 2026
Upper · Passed
Senate Comm - Recommends Returned to Rules [Senate Business and Labor Committee]
upper
Jan 23, 2026
Committee
Senate/ to standing committee [Senate Business and Labor Committee]
upper
Jan 21, 2026
Introduced
Senate/ 1st reading (Introduced)
upper
Jan 20, 2026
Upper · Passed
House/ passed 3rd reading
upper
Jan 20, 2026
Introduced
House/ 1st reading (Introduced)
lower
1 primary · 1 co-sponsor

Sponsors