Minnesota · Senate File · Ninety-Fourth Session
SF2087
Minnesota S.F. No. 2087 — A bill for an act relating to housing; prohibiting the use of tenant screening software that uses nonpublic competitor data to set rent; prohibiting the use of tenant screening software that is biased against protected classes; amending Minnesota Statutes 2024, section 504B.245; proposing coding for new law in Minnesota Statutes, chapter 504B

Status ● Introduced Effective Aug 1, 2025 Passage Likelihood M

WHAT THIS BILL REGULATES · 2 REQUIREMENT TYPES

How Is This Bill Enforced

Enforcement Authority
Private right of action for any person injured by a violation of § 504B.242. The attorney general has authority to investigate and prosecute violations of § 504B.241 (existing law) but the bill does not explicitly extend AG enforcement authority to § 504B.242. A residential tenant screening service or landlord may be sued directly by an injured person.
Private Right of Action
Private right of action for any person injured by a violation of § 504B.
Penalties
Greater of $1,000 or actual damages, together with costs and disbursements, including costs of investigation and reasonable attorney fees, and other equitable relief as determined by the court.

What This Bill Requires

Verbatim statutory text on the left; plain-language analysis and a per-section checklist on the right. Numbered markers cross-link to the matching checklist row.

Statutory Text
Analysis & Obligations
Minn. Stat. § 504B.242
Screening Algorithms — Price Fixing and Bias Prohibitions
Deployer

subd. 1(a) 1 A landlord shall not employ, use, or rely on or cause another person to employ, use, or rely on, an algorithmic deviceAlgorithmic device"Algorithmic device" means a device that uses one or more algorithms to perform calculations of data, including data concerning local or statewide rent amounts being charged to tenants by landlords for the purpose of advising a landlord on the amount of rent the landlord may want to consider charging a tenant, including devices and software more commonly known as revenue management software. An algorithmic device includes a product that incorporates an algorithmic device, but does not include a report by a trade association that publishes renter data in the aggregate and anonymous manner, nor does it include a product that establishes rent or income limits in accordance with the affordable housing program guidelines of a local government, the state, or a federal government law or program.Minn. Stat. § 504B.242, subd. 1(b) that uses, incorporates, or was trained on nonpublic competitor dataNonpublic competitor data"Nonpublic competitor data" means information that is not widely available or easily accessed by the public, including information about actual rent prices, occupancy rates, lease start and end dates, and similar data, regardless of whether the data are attributable to a specific competitor or anonymized, when the data are derived from or otherwise provided by another person that competes in the same housing market or in a related housing or rental market.Minn. Stat. § 504B.242, subd. 1(c) to set the amount of rent to be charged to a tenant for a residential rental unit.

subd. 1(b) For the purposes of this section, an "algorithmic deviceAlgorithmic device"Algorithmic device" means a device that uses one or more algorithms to perform calculations of data, including data concerning local or statewide rent amounts being charged to tenants by landlords for the purpose of advising a landlord on the amount of rent the landlord may want to consider charging a tenant, including devices and software more commonly known as revenue management software. An algorithmic device includes a product that incorporates an algorithmic device, but does not include a report by a trade association that publishes renter data in the aggregate and anonymous manner, nor does it include a product that establishes rent or income limits in accordance with the affordable housing program guidelines of a local government, the state, or a federal government law or program.Minn. Stat. § 504B.242, subd. 1(b)" means a device that uses one or more algorithmsAlgorithm"Algorithm" means a computational process, including one derived from machine learning, statistics, or other data processing or artificial intelligence techniques that makes decisions.Minn. Stat. § 504B.242, subd. 2 to perform calculations of data, including data concerning local or statewide rent amounts being charged to tenants by landlords for the purpose of advising a landlord on the amount of rent the landlord may want to consider charging a tenant, including devices and software more commonly known as revenue management software. An algorithmic deviceAlgorithmic device"Algorithmic device" means a device that uses one or more algorithms to perform calculations of data, including data concerning local or statewide rent amounts being charged to tenants by landlords for the purpose of advising a landlord on the amount of rent the landlord may want to consider charging a tenant, including devices and software more commonly known as revenue management software. An algorithmic device includes a product that incorporates an algorithmic device, but does not include a report by a trade association that publishes renter data in the aggregate and anonymous manner, nor does it include a product that establishes rent or income limits in accordance with the affordable housing program guidelines of a local government, the state, or a federal government law or program.Minn. Stat. § 504B.242, subd. 1(b) includes a product that incorporates an algorithmic deviceAlgorithmic device"Algorithmic device" means a device that uses one or more algorithms to perform calculations of data, including data concerning local or statewide rent amounts being charged to tenants by landlords for the purpose of advising a landlord on the amount of rent the landlord may want to consider charging a tenant, including devices and software more commonly known as revenue management software. An algorithmic device includes a product that incorporates an algorithmic device, but does not include a report by a trade association that publishes renter data in the aggregate and anonymous manner, nor does it include a product that establishes rent or income limits in accordance with the affordable housing program guidelines of a local government, the state, or a federal government law or program.Minn. Stat. § 504B.242, subd. 1(b), but does not include a report by a trade association that publishes renter data in the aggregate and anonymous manner, nor does it include a product that establishes rent or income limits in accordance with the affordable housing program guidelines of a local government, the state, or a federal government law or program.

subd. 1(c) For the purposes of this section, "nonpublic competitor dataNonpublic competitor data"Nonpublic competitor data" means information that is not widely available or easily accessed by the public, including information about actual rent prices, occupancy rates, lease start and end dates, and similar data, regardless of whether the data are attributable to a specific competitor or anonymized, when the data are derived from or otherwise provided by another person that competes in the same housing market or in a related housing or rental market.Minn. Stat. § 504B.242, subd. 1(c)" means information that is not widely available or easily accessed by the public, including information about actual rent prices, occupancy rates, lease start and end dates, and similar data, regardless of whether the data are attributable to a specific competitor or anonymized, when the data are derived from or otherwise provided by another person that competes in the same housing market or in a related housing or rental market.

subd. 2 2 The use of an algorithmAlgorithm"Algorithm" means a computational process, including one derived from machine learning, statistics, or other data processing or artificial intelligence techniques that makes decisions.Minn. Stat. § 504B.242, subd. 2 or artificial intelligenceArtificial intelligence"Artificial intelligence" means a technology system that can learn, adapt, and make decisions based on data, often using complex algorithms.Minn. Stat. § 504B.242, subd. 2 software for background screening is prohibited when the screening tool software is likely or known to have a disproportionate and arbitrary effect on a protected class listed in section 363A.09, subdivision 1. A landlord who makes a residential rental determination using a background screening tool that violates this section is liable under section 504B.245. For the purposes of this subdivision, "algorithmAlgorithm"Algorithm" means a computational process, including one derived from machine learning, statistics, or other data processing or artificial intelligence techniques that makes decisions.Minn. Stat. § 504B.242, subd. 2" means a computational process, including one derived from machine learning, statistics, or other data processing or artificial intelligenceArtificial intelligence"Artificial intelligence" means a technology system that can learn, adapt, and make decisions based on data, often using complex algorithms.Minn. Stat. § 504B.242, subd. 2 techniques that makes decisions; and "artificial intelligenceArtificial intelligence"Artificial intelligence" means a technology system that can learn, adapt, and make decisions based on data, often using complex algorithms.Minn. Stat. § 504B.242, subd. 2" means a technology system that can learn, adapt, and make decisions based on data, often using complex algorithmsAlgorithm"Algorithm" means a computational process, including one derived from machine learning, statistics, or other data processing or artificial intelligence techniques that makes decisions.Minn. Stat. § 504B.242, subd. 2.

effective date This section is effective August 1, 2025, and applies to actions taken on or after that date.

This new section creates two distinct prohibitions targeting algorithmic tools in the residential rental market. The price-fixing prohibition bars landlords from using algorithmic devices that rely on nonpublic competitor data — such as actual rent prices, occupancy rates, and lease dates shared among competing landlords — to set rent. The definition of algorithmic device is broad, encompassing revenue management software and any product incorporating such a device, but carves out trade association reports publishing aggregate anonymous renter data and affordable housing program compliance tools.

The bias prohibition addresses a different concern: it bars the use of any algorithm or AI software for tenant background screening when the tool is likely or known to produce a disproportionate and arbitrary effect on protected classes under Minnesota's Human Rights Act (§ 363A.09, subd. 1). This obligation runs to the landlord who makes the rental determination using the biased tool. Both subdivisions take effect August 1, 2025.

Compliance actions 2 items
1
Landlords must not use, rely on, or cause another person to use an algorithmic deviceAlgorithmic device"Algorithmic device" means a device that uses one or more algorithms to perform calculations of data, including data concerning local or statewide rent amounts being charged to tenants by landlords for the purpose of advising a landlord on the amount of rent the landlord may want to consider charging a tenant, including devices and software more commonly known as revenue management software. An algorithmic device includes a product that incorporates an algorithmic device, but does not include a report by a trade association that publishes renter data in the aggregate and anonymous manner, nor does it include a product that establishes rent or income limits in accordance with the affordable housing program guidelines of a local government, the state, or a federal government law or program.Minn. Stat. § 504B.242, subd. 1(b) that uses, incorporates, or was trained on nonpublic competitor dataNonpublic competitor data"Nonpublic competitor data" means information that is not widely available or easily accessed by the public, including information about actual rent prices, occupancy rates, lease start and end dates, and similar data, regardless of whether the data are attributable to a specific competitor or anonymized, when the data are derived from or otherwise provided by another person that competes in the same housing market or in a related housing or rental market.Minn. Stat. § 504B.242, subd. 1(c) to set the amount of rent charged to a tenant for a residential rental unit.
CP-03.2
2
Landlords must not use an algorithmAlgorithm"Algorithm" means a computational process, including one derived from machine learning, statistics, or other data processing or artificial intelligence techniques that makes decisions.Minn. Stat. § 504B.242, subd. 2 or AI software for tenant background screening when the screening tool is likely or known to have a disproportionate and arbitrary effect on a protected class under Minnesota's Human Rights Act (§ 363A.09, subd. 1).
H-02
Minn. Stat. § 504B.245
Tenant Report; Remedies

3 In addition to the remedies otherwise provided by law, any person injured by a violation of section 504B.241 or 504B.242 may bring a civil action against a residential tenant screening service or landlord and recover the greater of $1,000 or actual damages, together with costs and disbursements, including costs of investigation and reasonable attorney fees, and receive other equitable relief as determined by the court. The attorney general has the authority to investigate and prosecute violations of section 504B.241.

This section amends existing § 504B.245 to extend its private-right-of-action remedy to cover violations of the new § 504B.242 (screening algorithms). Under the amended provision, any person injured by a violation may bring a civil action against a residential tenant screening service or landlord and recover the greater of $1,000 or actual damages, plus costs, investigation costs, and reasonable attorney fees. The court may also award equitable relief. Notably, the attorney general's investigation and prosecution authority is limited to violations of § 504B.241 and is not extended to the new § 504B.242.

Passage Likelihood

Medium
Status Introduced
Chamber No passage
Committee No action
Majority party Yes
Bipartisan Yes
Prior session None

Legislative History

2025-03-03 Introduction and first reading
2025-03-03 Referred to Judiciary and Public Safety
2025-03-27 Author stricken Housley
2025-04-03 Author added Fateh

Entry Last Reviewed

2026-05-20
AI generated