Due 28 OctAUQuarterly BAS Due (July–September) NewUSForm 1099-NEC & Contractor Payment Reporting Check See deadlines ›
Due 31 OctPaper Self Assessment Return Deadline NewSole Trader Allowable Expenses & Simplified Expenses Check See deadlines ›
Due 2 NovForm 941 Quarterly Payroll Tax Return Due (Q3) NewForm 1099-NEC & Contractor Payment Reporting Check See deadlines ›
Due 31 OctEU One Stop Shop (OSS) VAT Return — July to September NewEU Product Liability Directive Readiness Check See deadlines ›
Due 28 OctQuarterly BAS Due (July–September) NewAutomated Decision-Making Privacy Check (Australia) See deadlines ›

AI & Tech United Kingdom For businesses

Algorithmic & Personalised Pricing Compliance Check

Check whether your use of algorithmic, dynamic, or personalised pricing complies with UK consumer protection law and the CMA's growing scrutiny of pricing algorithms under the DMCCA 2024.

Start free check 10 questions · 6 minutes · No signup
Trending now

Did you know? The numbers behind this check.

  • Up to 10% global turnoverCMA direct fining power
  • 6 April 2025 (DMCCA 2024)In force since
  • Undisclosed personalisation = material omissionKey risk
  • Competition law (algorithmic collusion)Also relevant

Why this matters.

The Digital Markets, Competition and Consumers Act 2024 gave the Competition and Markets Authority direct fining powers — up to 10% of global turnover — for breaches of consumer protection law from 6 April 2025, and pricing algorithms have become a specific enforcement focus. Businesses increasingly use software to set prices dynamically based on demand, stock levels, competitor pricing, or an individual customer’s browsing history, location, device type, or purchase behaviour. The CMA has warned that personalised pricing — charging different customers different prices for the same product based on data profiling — can breach the Consumer Protection from Unfair Trading Regulations 2008 where it involves misleading omissions, and has flagged that opaque “market” or “surge” pricing algorithms raise separate concerns under both consumer law and, where competitors’ pricing tools interact algorithmically, competition law on tacit collusion.

The risk for businesses is that pricing algorithms are frequently built or licensed from third-party vendors without full visibility into how they set prices, making it hard to demonstrate compliance if challenged. Under the DMCCA, a commercial practice is unfair if it involves a material omission — and failing to disclose that a price shown to a customer has been personalised, or that it changes based on demonstrated purchase intent (e.g. items sitting in a basket), can itself be the breach, independent of whether the underlying price is “fair.” Businesses using dynamic pricing software, personalisation engines, loyalty-tier pricing, or third-party revenue management tools should understand what data drives their pricing, whether that use is disclosed to customers, and whether their approach could be seen as exploiting behavioural data rather than simply responding to supply and demand.

Have these to hand.

  • Whether your business uses software, algorithms, or automated tools to set or adjust prices
  • Whether pricing varies between customers based on data such as browsing history, location, device, or loyalty status
  • Whether pricing changes in real time based on demand, stock, or competitor prices
  • Your current customer-facing disclosures (if any) about how prices are set

What you’ll get.

  • 1A score out of 100Where you stand today, at a glance.
  • 2Findings ranked by riskWhat could cost you, highest risk first.
  • 3A plan with timeframesWhat to fix first and by when.

This free tool checks your algorithmic, dynamic, or personalised pricing practices against UK consumer protection law and the CMA’s enforcement priorities under the Digital Markets, Competition and Consumers Act 2024.

More in AI & Tech. Checks people run next.

General guidance only, not legal advice. Consult a qualified solicitor or adviser in your jurisdiction for specific issues.