Skip to main content
Sales & Marketing9 min read

Dynamic Pricing With AI: What It Can and Cannot Do

September 8, 2026By Ajan Kanagalingam

Pricing software that used to belong to airlines is now a plugin. A restaurant can vary covers by night, a landscaper can price by season and route density, a shop can clear stock on a schedule nobody has to remember. The capability arrived faster than the judgment about how to use it, and regulators have started to notice: China's Supreme People's Court published guidance this week, reported by Xinhua, stating that businesses using algorithms to charge different prices for the same thing without reasonable justification can be liable where consumers are harmed.

The three kinds, and why the distinction matters

KindWhat variesCustomer reaction
Time-basedHour, day, season, lead timeAccepted. Everyone understands a Saturday premium
Demand-basedRemaining stock, booking pace, capacityMostly accepted when the reason is visible
Customer-basedWho is looking, their device, their historyPoor. This is the one that ends up on social media

The first two vary the price of a circumstance. The third varies the price of a person, and customers read that as being charged what you think they will tolerate. Two people comparing receipts is all it takes, and in a small market they will compare.

Where it earns money in a small business

Perishable capacity. An empty table, an unbooked hotel room, an idle van on a Tuesday. That capacity expires worthless, so a lower price to fill it is pure gain and a higher price at peak is the same logic in reverse. Hospitality, accommodation, tickets, studio and clinic time all sit here.

Seasonal trades. Landscaping, snow clearing, HVAC, pool servicing. Demand swings by a factor of five across the year and most operators still quote one number. Pricing the shoulder season deliberately moves work into weeks that were empty.

Stock with a shelf life. Anything dated, seasonal, or about to be superseded. A markdown schedule that starts earlier and moves in smaller steps usually beats one large clearance at the end.

Job-cost variability. A callout twenty minutes away and a callout ninety minutes away are not the same job. Pricing for travel, access difficulty and urgency is dynamic pricing that customers find entirely reasonable, and it is the version most trades under-use. Our note on AI quote generation covers building that into the quote itself.

Where it backfires

Regulars. Your best customers are the ones who buy often enough to notice the price moving. A scheme that maximises revenue from strangers can quietly annoy the twenty people who keep the lights on in February.

Screenshots. Any price a customer finds unfair travels further and lasts longer than the margin gained. The reputational cost is real, hard to quantify in advance, and lands on a small business harder than a national chain.

B2B relationships. Business buyers compare notes at industry events and expect a rate card. Surge pricing a commercial client who has bought from you for six years reads as opportunism whatever the model says.

Emergencies. Raising prices during a storm, a flood, or a breakdown is legally constrained in some places and reputationally constrained everywhere. Set a ceiling that holds during exactly the conditions when a model would want to push through it.

The legal direction of travel

The Chinese guidance is not Canadian law and does not bind anyone here. It matters as a signal, because it is one of the first times a senior court has put algorithmic price discrimination alongside deepfakes and infringing content in a single set of liability rules. Regulators tend to converge on this kind of question over a few years rather than in isolation.

In Canada, the settled enforcement risk sits in how prices are presented rather than in whether they vary. Drip pricing, where mandatory fees only appear at checkout, has been an active area for the Competition Bureau. Anything that keys off a protected characteristic is a separate and more serious problem, and can be produced accidentally by a model using a proxy such as postal code, which is the mechanism we described in AI bias in a small business. None of this is legal advice, and a customer-based scheme deserves a lawyer's eye before launch rather than after a complaint.

How to run it without wrecking trust

1. Vary circumstances, not people. Everyone booking a Saturday at 7pm sees the same number. This single rule removes most of the legal risk and nearly all of the reputational risk while keeping most of the revenue gain.

2. Publish the logic. "Peak pricing applies Friday and Saturday evenings and on long weekends" converts a suspicious price into an understood one. It also stops staff having to improvise an explanation at the counter.

3. Set a floor and a ceiling by hand. Bounds are the control that survives a model behaving oddly, and they are the first thing missing in most implementations. A pricing system optimises the number you gave it, which is the general failure we set out in your AI will optimise for the score you set.

4. Start with rules, not a model. If a spreadsheet could express your pricing logic, use rules first. They are explainable to a customer, auditable by you, and they establish a baseline that any later model has to beat.

5. Review the outliers weekly. Look at the ten highest and ten lowest prices the system produced. That is fifteen minutes and it catches the problem before a customer does.

Where to start

Export a year of sales with dates, times and quantities, and ask a general AI assistant to find the patterns: which days sell out, which are consistently soft, how far ahead people book, what a slow Tuesday actually costs you. That analysis used to be a consulting project and is now an afternoon. The related forecasting work is covered in demand forecasting with AI.

Then change one price band and hold everything else steady for a month. Compare revenue and unit volume against the same month last year, not against your expectation. Most businesses find the gain comes from filling the soft periods rather than from charging more at peak, which is a better outcome anyway because nobody complains about it. Our note on the pricing gap covers the margin side of the same question.

Frequently Asked Questions

What is dynamic pricing?

Changing what you charge in response to conditions rather than holding one number all year. It splits into three kinds. Time-based pricing varies by hour, day or season and is the oldest and least controversial. Demand-based pricing responds to how much is left and how fast it is selling. Customer-based pricing, sometimes called personalised pricing, shows different people different prices for the same thing at the same moment, and that is the kind that attracts complaints and regulators.

Is dynamic pricing legal in Canada?

Varying prices by time, season, demand or channel is ordinary commercial practice and is widely used by airlines, hotels, parking operators and utilities. The areas that draw enforcement attention are misleading price presentation, including drip pricing where mandatory fees appear only at checkout, and any pricing that turns on a protected characteristic. Rules differ by province and by sector, and none of this is legal advice, so run a customer-based pricing scheme past a lawyer before launching it rather than after.

Can a small business actually use AI for pricing?

Yes, and the cost has dropped sharply. A general AI assistant can analyse a year of your sales data and propose price bands by day and season in an afternoon. Booking platforms, restaurant systems and e-commerce plugins increasingly ship pricing rules built in. Start with the rules a spreadsheet could express, prove they work, and only move to a model that sets prices on its own once you can tell whether the extra complexity earned anything.

Will dynamic pricing annoy my customers?

It depends entirely on whether the reason is legible. People accept paying more for a Saturday evening table, a long-weekend cabin, or a same-day emergency callout, because the reason is obvious and applies to everyone. They react badly to prices that seem to move for no stated reason, and worse to discovering someone else paid less for the same thing at the same time. Publish the logic and most of the objection disappears.

What is the biggest mistake with AI pricing?

Letting a model set prices without a floor, a ceiling, and a rule about who it applies to. A pricing model optimises the number you told it to optimise, so an unconstrained one will happily find that a small group of desperate customers will pay a great deal, which is profitable in the quarter and expensive afterwards. Set hard bounds, review the outliers weekly, and keep a person able to override any price the system produces.

Price the soft weeks before you price the peak

We analyse a year of your sales, design pricing rules that customers can understand, and measure whether the change earned anything before you roll it out further.

Related Articles

Sales & Marketing

AI SEO Tools: Which Ones Are Worth Paying For

September 5, 2026Read more →
Sales & Marketing

ChatGPT Ads: What They Mean for Your Business

September 4, 2026Read more →
AI Tools

AI Voice Cloning: What Businesses Can and Cannot Do

August 29, 2026Read more →
AK
Ajan Kanagalingam
Founder & ChatGPT Consultant, ChatGPT.ca

Ajan leads the ChatGPT.ca team: 200+ custom GPT builds and automation projects for 50+ businesses across 20+ industries. Based in Markham, Ontario. PIPEDA-compliant solutions.

Stay ahead of AI in Canada

Weekly case studies, new tools, and ROI playbooks for Canadian SMEs. One email, zero spam.