Skip to content
Scan your site free

MINNESOTA / MCDPA

IN FORCE

Minnesota Consumer Data Privacy Act (MCDPA) Reference Guide

Minnesota requires covered controllers to honor qualifying universal opt-out preference signals for targeted advertising and personal-data sales. The control must reach every affected tag, vendor and server-side route.

The MCDPA took effect July 31, 2025. Its temporary 30-day warning-and-cure requirement expired January 31, 2026, so current enforcement guidance must not present that window as ongoing.

What is the Minnesota Consumer Data Privacy Act?

The Minnesota Consumer Data Privacy Act (MCDPA), Minnesota Statutes sections 325M.10 through 325M.21, took effect July 31, 2025. It gives residents access, correction, deletion, portability, third-party disclosure and opt-out rights, plus added protections around consequential profiling. Minnesota Revisor: chapter 325M Minnesota Attorney General: MCDPA overview

A technical scan can show whether website requests and storage respond to a privacy signal. It cannot decide coverage, exemptions, vendor roles or whether a particular transfer is a statutory sale. Minn. Stat. § 325M.12

Minnesota privacy law at a glance

FieldMinnesota rule
LawMinnesota Consumer Data Privacy Act (MCDPA), Minn. Stat. §§ 325M.10–325M.21
StatusIn force since July 31, 2025
Threshold A100,000 consumers in a calendar year, excluding data used solely to complete payment transactions
Threshold B25,000 consumers and more than 25% of gross revenue from personal-data sales
Sale definitionExchange for monetary or other valuable consideration, subject to exclusions
Opt-out rightsTargeted advertising, sale, and qualifying profiling
Universal opt-outQualifying preference signals must be honored for targeted advertising and sale
Additional rightsSpecific-third-party disclosure list and added profiling explanation/review rights
Sensitive dataConsent required; consent revocation must be effective within 15 days
Request timing45 days; one 45-day extension; appeals in 45 days with a possible 60-day extension
EnforcementMinnesota Attorney General; temporary 30-day warning-and-cure provision expired January 31, 2026
Civil penaltyUp to $7,500 per violation; no private MCDPA right of action
Small businessesPrior consent required before selling sensitive data even when the general threshold exemption applies
MCDPA key law facts
Law
Minnesota Consumer Data Privacy Act (MCDPA), Minn. Stat. §§ 325M.10–325M.21
Status
In force since July 31, 2025
Threshold A
100,000 consumers in a calendar year, excluding data used solely to complete payment transactions
Threshold B
25,000 consumers and more than 25% of gross revenue from personal-data sales
Sale definition
Exchange for monetary or other valuable consideration, subject to exclusions
Opt-out rights
Targeted advertising, sale, and qualifying profiling
Universal opt-out
Qualifying preference signals must be honored for targeted advertising and sale
Additional rights
Specific-third-party disclosure list and added profiling explanation/review rights
Sensitive data
Consent required; consent revocation must be effective within 15 days
Request timing
45 days; one 45-day extension; appeals in 45 days with a possible 60-day extension
Enforcement
Minnesota Attorney General; temporary 30-day warning-and-cure provision expired January 31, 2026
Civil penalty
Up to $7,500 per violation; no private MCDPA right of action
Small businesses
Prior consent required before selling sensitive data even when the general threshold exemption applies

Minnesota’s second coverage path uses a 25% revenue threshold, not the 50% figure found in several other state laws.

01 / APPLICABILITY

Coverage includes two thresholds and a narrow small-business rule.

The MCDPA covers legal entities doing business in Minnesota or targeting residents when they control or process at least 100,000 consumers’ data in a calendar year, excluding data used solely to complete payment transactions. The alternative is 25,000 consumers plus more than 25% of gross revenue from personal-data sales. Minn. Stat. § 325M.12: scope

The statute lists extensive entity, activity and data exclusions. A qualifying small business is generally excluded from the full act but still may not sell a consumer’s sensitive data without prior consent. Minn. Stat. § 325M.12: exclusions Minn. Stat. § 325M.17: small businesses

Payment-only data is excluded from Threshold A

The statute excludes personal data controlled or processed solely to complete a payment transaction from the 100,000-consumer calculation. Counsel should determine whether a specific dataset fits that condition.

02 / RIGHTS AND DUTIES

Minnesota adds third-party and profiling transparency rights.

Residents may confirm and access processing, correct, delete and obtain portable data, and opt out of targeted advertising, sale and qualifying profiling. They may also obtain a list of specific third parties receiving personal data and receive explanation, review and correction rights for certain consequential profiling decisions. Minn. Stat. § 325M.14: consumer rights

Controllers generally respond within 45 days, with one justified 45-day extension. Appeals receive a response within 45 days, with a possible 60-day extension. Minn. Stat. § 325M.14: requests and appeals

Resident rights

  • Access, correct and delete eligible data
  • Receive eligible data in portable form
  • Opt out of targeted advertising and sale
  • Opt out of qualifying profiling
  • Request specific-third-party disclosure information

Controller duties

  • Publish a clear privacy notice
  • Honor authenticated rights and appeals
  • Obtain sensitive-data consent
  • Maintain security and a data inventory
  • Document required assessments and policies
45 DAYS

Initial rights-request response

+45 DAYS

One justified request extension

45 DAYS

Appeal response; possible 60-day extension

Minn. Stat. § 325M.14

03 / WEBSITE TRACKING

Valuable consideration and cross-site behavior both matter.

Minnesota defines sale as an exchange for monetary or other valuable consideration, subject to exclusions. Targeted advertising concerns ads selected using activity over time and across nonaffiliated sites or apps, while first-party, contextual, requested and measurement-only advertising are excluded. Minn. Stat. § 325M.11: definitions

Inventory each client-side and server-side destination, the data sent, the recipient and the purpose. Test whether the actual direct opt-out and a qualifying preference signal produce the expected change.

Follow every path that can disclose data

  1. Inventory scripts, cookies, pixels and server calls.

  2. Classify purpose, recipient and consideration with counsel.

  3. Send the direct opt-out and a qualifying preference signal.

  4. Observe storage and requests after each choice.

  5. Repair controls that fail to propagate the choice.

  6. Retest and preserve evidence.

04 / UNIVERSAL OPT-OUT

Minnesota expressly requires qualifying preference signals.

A controller must allow consumers to opt out of targeted advertising and personal-data sale through a qualifying opt-out preference signal sent with the consumer’s consent. The mechanism must require an affirmative choice and meet the statute’s neutrality and consistency conditions. Minn. Stat. § 325M.14, subd. 3

Test consent rejection and GPC in separate browser sessions, then compare the results. The result should be compared with the site’s direct opt-out route, because the two mechanisms can fail at different points.

  1. Minnesota consumer enables a signal
  2. Site detects the preference
  3. Tags and vendors receive the state
  4. Sale and targeted-ad flows respond
  5. Post-choice traffic is verified

Evidence to preserve

  • Signal state detected at the site
  • Direct request state and timestamp
  • Client-side and server-side enforcement paths
  • Requests and storage observed afterward
  • Classification assigned to each surviving flow

05 / ENFORCEMENT

The temporary cure period has expired.

The Minnesota Attorney General may enforce the MCDPA and seek an injunction and civil penalties up to $7,500 per violation. The statute creates no private right of action. Its mandatory warning letter and 30-day cure paragraph expired January 31, 2026, so it should not be described as a current cure right. Minn. Stat. § 325M.20

  1. May 2024

    Minnesota enacted the MCDPA. Minnesota Revisor: chapter 325M

  2. July 31, 2025

    The MCDPA took effect for most covered organizations. Minnesota Attorney General: effective date

  3. January 31, 2026

    The mandatory 30-day warning-and-cure paragraph expired. Minn. Stat. § 325M.20

06 / PREPARATION

Connect legal decisions to direct and signal-based controls.

Counsel determines coverage, exemptions, sale, targeted-advertising, profiling and sensitive-data treatment. Product and engineering teams implement those decisions across consent tools, hard-coded scripts, tag managers, APIs and downstream platforms.

Legal and privacy scope

  • Thresholds and exemptions
  • Sale and targeted-advertising classification
  • Profiling and third-party disclosure rights
  • Sensitive data, children and small businesses
  • Notices, appeals, assessments and contracts

Your technical team’s scope

  • Discover scripts, cookies and platforms like Google Ads and Meta
  • Test direct opt-out and GPC behavior
  • Check browser and server-side paths
  • Implement approved suppression rules
  • Retest and document observable outcomes

A practical Minnesota sequence

  1. Confirm coverage and exclusions.

  2. Map every flow to purpose and recipient.

  3. Identify sale and targeted-advertising paths.

  4. Honor both direct and preference-signal choices.

  5. Inspect browser and server behavior afterward.

  6. Repair and verify mismatches.

07 / TECHNICAL VERIFICATION

How to document website tracking behavior.

Use separate browser sessions to compare the site’s initial behavior, its response to a direct opt-out, and its response to Global Privacy Control where relevant to your review. Record the page URL, test time, browser settings and exact choice made so the result can be reproduced.

Inspect cookies and network requests before and after each choice. Record which requests continue, their destinations and the controls involved. Browser evidence can help diagnose an implementation; it cannot establish statutory applicability, the legal purpose of every transfer or organization-wide compliance.

01

Signal evidence

GPC and consent-rejection state used in the run.

02

Traffic evidence

Scripts, storage and platforms like Google Ads and Meta observed afterward.

03

Purpose context

Recipient and use supplied for counsel’s classification.

04

Repair evidence

Before-and-after results following a control change.

09 / FAQ

Minnesota privacy law questions.

When did the Minnesota Consumer Data Privacy Act take effect?

July 31, 2025 for most covered organizations. Certain postsecondary institutions have a July 31, 2029 date. Minnesota Attorney General: MCDPA effective date

Which organizations are covered by Minnesota’s law?

Generally, entities doing business in Minnesota or targeting residents that meet the 100,000-consumer threshold or the 25,000-consumer plus 25%-of-revenue threshold, subject to exclusions. Minn. Stat. § 325M.12

Does Minnesota require Global Privacy Control recognition?

Minnesota expressly requires covered controllers to honor qualifying opt-out preference signals for targeted advertising and sale. GPC is a relevant implementation test when it meets the statutory conditions. Minn. Stat. § 325M.14, subd. 3

How does Minnesota define sale?

Sale includes exchange for monetary or other valuable consideration and has listed exclusions. Minn. Stat. § 325M.11

What additional rights does Minnesota provide?

The law includes a right to specific-third-party disclosure information and detailed rights around certain consequential profiling decisions. Minn. Stat. § 325M.14

Does Minnesota require sensitive-data consent?

Yes. It also requires an effective revocation mechanism and generally a stop to applicable processing within 15 days after revocation. Minn. Stat. § 325M.16

How long may a Minnesota rights request take?

Generally 45 days, with one justified 45-day extension. Appeals generally receive a response in 45 days and may receive a 60-day extension. Minn. Stat. § 325M.14

Does Minnesota still have a mandatory 30-day cure period?

No. The warning-letter and 30-day cure paragraph expired January 31, 2026. Minn. Stat. § 325M.20

Does Minnesota impose any rule on excluded small businesses?

A qualifying small business may not sell a consumer’s sensitive data without prior consent. Minn. Stat. § 325M.17

Does a website scan report guarantee full Minnesota compliance?

No. It documents technical behavior under stated test conditions and does not determine complete legal compliance.

10 / PRIMARY SOURCES

Sources and editorial method.

This guide relies on the current Minnesota Statutes published by the Revisor of Statutes and the Minnesota Attorney General’s effective-date announcement. The expired cure provision is described by its current temporal status.

  1. Minnesota Statutes chapter 325M
  2. Minn. Stat. § 325M.11: definitions
  3. Minn. Stat. § 325M.12: scope and exclusions
  4. Minn. Stat. § 325M.14: consumer rights and universal opt-out
  5. Minn. Stat. § 325M.16: controller duties
  6. Minn. Stat. § 325M.17: small businesses
  7. Minn. Stat. § 325M.18: policies and assessments
  8. Minn. Stat. § 325M.20: enforcement
  9. Minnesota Attorney General: MCDPA announcement

Prepared by Etalon Editorial Team. Last reviewed September 27, 2026. Material corrections may be sent to contact@etalondata.com.

11 / SCOPE AND RESPONSIBILITY

A technical scan has defined limits.

Etalon is not a law firm and does not provide legal advice. A passing scan or certificate does not guarantee that an organization satisfies every legal obligation.

Technical testing records observable website behavior. Your legal and privacy team remains responsible for coverage, exemptions, classifications, notices, requests, sensitive data, contracts, assessments and governance.

OPTIONAL SUPPORTING TOOL

Using Spectra in a technical review

Etalon Spectra compares network requests and cookies across isolated consent states to identify tracking that continues after a visitor opts out.

It can support the evidence-gathering process described in this guide. Findings describe tested website behavior and do not determine whether an organization complies with the law.