A Rp 200,000 monthly subscription feels expensive. The exact same product at Rp 6,700 per day feels almost trivial. Nothing changed except how the price was written.
This is price framing — one of the highest-leverage, zero-cost tactics available to any business owner. You don’t need a new product, a bigger ad budget, or a price cut. You need to understand how the brain processes numbers, then present yours accordingly.
Why the Same Price Feels Completely Different
Value is never absolute. It’s always relative — relative to a reference point, a comparison, or a context. Behavioral economists Daniel Kahneman and Amos Tversky spent decades documenting how systematically predictable this is. One of their foundational findings: the same outcome presented as a gain versus a loss triggers dramatically different responses, even when the math is identical.1
For pricing, this means the number on your tag is only half the story. The context around that number determines whether customers reach for their wallet or walk away.
A waiter at an upscale Jakarta restaurant knows this intuitively. The menu lists drinks starting at Rp 85,000 — expensive by most standards. But next to the Rp 350,000 wagyu appetizer, that Rp 85,000 sparkling water suddenly seems reasonable. The price didn’t change. The context did.
For small business owners, this is the whole game. You don’t need to be the cheapest. You need to be framed correctly.
The Mechanism: How Price Perception Works
When a customer encounters a price, the brain doesn’t evaluate it in isolation. It immediately asks: compared to what?
That comparison point — the anchor — shapes everything that follows. MIT economist Dan Ariely demonstrated this with a now-famous experiment: participants who were first shown a random two-digit number gave systematically higher estimates for unrelated quantities than those shown lower numbers.2 The initial number contaminated all subsequent judgments.
In your business, every price you display is an anchor. Every competitor price your customer saw yesterday is an anchor. The cost of their morning Indomaret coffee is an anchor. Price framing is the art of deliberately setting the right anchor before your customer evaluates your number.
Beyond anchoring, two other mechanisms drive price perception:
- Loss aversion: Kahneman’s research shows losing Rp 100,000 feels roughly twice as painful as gaining Rp 100,000 feels good.1 Framing a purchase as avoiding a loss often lands harder than framing it as a gain.
- Cognitive fluency: prices that are easy to process feel smaller. Rp 97,000 processes faster than Rp 97,327 — the cleaner number feels like a simpler decision, reducing friction at the moment of purchase.
4 Tactics You Can Apply This Week
1. Break It Down to the Smallest Meaningful Unit
Monthly or annual pricing triggers mental accounting — the brain slots it into a budget and it feels heavy. Daily or per-use framing sidesteps that entirely.
Examples:
- A course priced at Rp 1,200,000 becomes “Rp 40,000 per day — less than a boba drink.”
- A store subscription at Rp 300,000/month becomes “Rp 10,000 per day to run a professional online store around the clock.”
- An annual maintenance contract at Rp 3,600,000 becomes “Rp 300,000 per month, or Rp 10,000 per day.”
The comparison anchor matters more than the number itself. For Jakarta office workers, a grab coffee runs Rp 20,000–30,000. For warung customers in Surabaya, a cup of kopi tubruk is Rp 4,000. Match your comparison to your actual audience — not to the customer you imagine.
2. Anchor High Before Showing Your Real Price
Never lead with your cheapest option. Show the premium option first — even if you expect most customers to choose the mid-tier.
A solo graphic designer offers three packages:
- Full Brand Identity: Rp 8,000,000
- Logo + Style Guide: Rp 3,500,000
- Logo Only: Rp 1,500,000
Shown in this order, Rp 3,500,000 reads as a smart middle ground. Flip the order — cheapest first — and Rp 3,500,000 feels expensive.
This is why premium coffee shops list their largest size first. The Rp 85,000 large makes the Rp 65,000 medium feel like a deliberate saving — instead of feeling like an expensive coffee purchase.
Practical application: On your Tokopedia store, pin your highest-priced variant as the default. On your WhatsApp price list, reorder packages from most to least expensive. On your website, put the premium tier on the left.
3. Use the Decoy to Make Your Best Option Obvious
The decoy effect — documented in a 1982 paper by marketing researchers Joel Huber, John Payne, and Christopher Puto — works by making one option look dramatically better than a strategically inferior third option.3
Classic setup: you sell two packages. Basic at Rp 500,000, Premium at Rp 1,500,000. The gap feels large; many customers stay on Basic.
Add a Middle package at Rp 1,300,000 with slightly fewer features than Premium — say, Premium includes WhatsApp support and Middle doesn’t. Suddenly Premium at Rp 1,500,000 looks obvious: WhatsApp support for only Rp 200,000 more than Middle. The decoy moved buyers upward without pressure.
For a catering business: small (10 pax), medium (20 pax), large (25 pax) — where the price per head on medium is noticeably worse than large. That inefficiency is the decoy. It makes large feel like the rational choice.
4. Frame Around Loss, Not Just Gain
Most small business pricing says: here’s what you get. More effective: here’s what it costs you not to have this.
Examples:
-
Instead of: “Our local SEO package costs Rp 2,000,000/month” Try: “Businesses without local SEO miss an average of 35% of nearby searches — those are customers landing on your competitor. Our package costs Rp 2,000,000/month.”
-
Instead of: “Website maintenance Rp 500,000/month” Try: “A hacked or down website costs Indonesian SMEs an average of Rp 5–15 million in emergency fixes and lost sales. Maintenance is Rp 500,000/month.”
This isn’t scare tactics — it’s honest context. If the loss is real, naming it helps customers make an informed decision. The rule: the loss you describe must be genuine and directly relevant to your specific buyer.
The Mistake That Kills Price Framing
The single biggest error: inconsistent framing across channels.
You price per day on your Instagram story, per month on your Tokopedia listing, and per year in your WhatsApp PDF. Customers who see all three do the math, feel confused or mildly misled, and hesitate. Hesitation kills conversions.
Pick one framing that works best for your product and audience, then hold it everywhere: website, social media, WhatsApp price lists, DM replies. Consistency builds trust. Inconsistency triggers suspicion — even when every individual number is accurate.
A second common error: framing that doesn’t match your audience’s actual spending reality. Comparing your Rp 15,000/day service to “a cup of coffee” means nothing if your customers buy teh sachet from a warung at Rp 2,000. Know what your buyer actually spends daily, then build your anchor from there.
Price Framing Only Works on a Page People Trust
All four tactics above depend on one precondition: the customer trusts the page they’re reading. A pricing page built with strong anchoring, per-unit framing, and a decoy tier can lift conversions measurably — but only if the page loads fast, looks professional, and puts the price in front of the customer without three clicks of navigation first.
Your website is where price framing runs continuously without you in the room. Social media and WhatsApp are where you test ideas; your website is where the best version runs at scale, around the clock.
If your current pricing page isn’t doing that work, the framing you’ve built won’t land. Want us to review your pricing presentation and show exactly which framing adjustments would lift conversions for your specific audience? Free consultation →
References
Footnotes
-
Kahneman, D., & Tversky, A. (1979). Prospect Theory: An Analysis of Decision under Risk. Econometrica, 47(2), 263–291. jstor.org/stable/1914185 — Foundational paper establishing loss aversion and the framing effect: identical outcomes feel dramatically different depending on whether they’re framed as losses or gains. ↩ ↩2
-
Ariely, D., Loewenstein, G., & Prelec, D. (2003). Coherent Arbitrariness: Stable Demand Curves without Stable Preferences. Quarterly Journal of Economics, 118(1), 73–106. — MIT anchoring research showing that arbitrary initial numbers disproportionately influence subsequent valuations. ↩
-
Huber, J., Payne, J. W., & Puto, C. (1982). Adding Asymmetrically Dominated Alternatives: Violations of Regularity and the Similarity Hypothesis. Journal of Consumer Research, 9(1), 90–98. jstor.org/stable/2488929 — Original documentation of the decoy effect in consumer choice behavior. ↩
Price Framing for Small Businesses — Common Questions Answered
What is price framing and why does it work?
Price framing is the practice of presenting the same price in a way that shapes how expensive or affordable it feels — without changing the number itself. It works because value is always relative, not absolute. When a customer sees Rp 6,700/day instead of Rp 200,000/month, the brain compares it to something familiar — a cup of instant coffee — rather than an abstract monthly sum. Behavioral economists Kahneman and Tversky showed through decades of research that context determines perception far more than the number alone. For small businesses, this means you have real power to influence purchase decisions simply through how you write and display prices. Start by auditing every place your price appears and ask: what is the customer comparing this to right now?
What is price anchoring and how do I use it?
Price anchoring means placing a higher reference price near your actual price so customers evaluate yours as a reasonable deal rather than an isolated number. The simplest way: show your most expensive package first. When customers see Rp 5,000,000 at the top, your Rp 2,500,000 mid-tier feels like a bargain by comparison — even if they would have found Rp 2,500,000 expensive had they seen it first. Online stores can anchor with original pricing: 'was Rp 350,000, now Rp 199,000.' Service businesses can anchor with a premium package they rarely expect to sell — its job is to make the next tier feel accessible. Research on anchoring by MIT economist Dan Ariely shows the first number people see disproportionately sets their entire valuation framework. Practical step: reorder your package list so the most expensive option always appears first.
How does per-unit or per-day framing help with conversions?
Breaking a price down to its smallest unit dramatically lowers perceived cost by making comparison easier and more favorable. 'Rp 83,000/day' is easy to dismiss as trivial; 'Rp 2,500,000/month' can trigger sticker shock — even though they're the same amount. Daily spending anchors are deeply embedded in how people think about money: warung coffee at Rp 5,000, gorengan at Rp 2,000 each. When you say 'less than a grab coffee per day,' you're not just presenting a number — you're placing your product inside an already-approved mental spending category. Use this for subscriptions, monthly services, and any recurring-value product. Concrete first step: take your monthly price, divide by 30, and find the single daily purchase your specific customer makes that costs roughly the same amount. That comparison is your framing — put it on every channel where you list the price.
What is the decoy effect and how can a small business apply it?
The decoy effect — first documented by researchers Huber, Payne, and Puto in 1982 — occurs when adding a third option makes one of your existing options look significantly more attractive. A classic example: you offer a basic plan at Rp 200,000 and a premium plan at Rp 600,000. Many people hesitate at the jump. Add a mid plan at Rp 550,000 with slightly fewer features than premium, and suddenly the Rp 600,000 premium looks like exceptional value — only Rp 50,000 more for substantially more capability. The decoy's job is not to sell — it exists to make your preferred option look like the obvious choice. For a warung, this could be small/medium/large pricing where medium is positioned to make large feel efficient. For a service business, three packages where the middle is the decoy pushing buyers toward the top tier. Try sketching three pricing tiers and asking: which option does the middle tier make look most attractive?
How should I handle price transparency — should I show prices upfront?
For most small businesses, showing prices upfront reduces friction and filters for genuine buyers, saving you time on conversations that were never going to convert. When prices are hidden, customers must invest effort to ask — and many won't bother, especially for lower-consideration purchases. HubSpot's research on B2B buyer behavior found that pricing is among the top pieces of information buyers want to see on a vendor's website before making contact. For Indonesian SMEs using WhatsApp and Tokopedia, ambiguity about price is a conversion killer: 'DM for price' creates a barrier many browsers won't cross. The exception is custom high-value services where price genuinely varies and a consultation is necessary to quote accurately — in that case, frame it as 'prices from Rp X depending on scope' to anchor expectations while still inviting contact. Show the number; let the framing do its work.
Is there a risk that price framing feels manipulative to customers?
Price framing is manipulation only when it deceives — for example, showing a fake 'original price' that was never actually charged, or hiding fees that make the real cost much higher than advertised. Framing that presents accurate prices in a favorable context is standard marketing practice. Restaurants have done it for decades: a menu that lists dishes from most to least expensive uses anchoring to make mid-range items feel accessible. The line is honesty. If your Rp 6,700/day framing accurately reflects what the customer will pay, that's legitimate. If you're framing it as Rp 10,000/day but billing quarterly at a rate that doesn't match, that destroys trust the moment the customer does the math. Sustainable businesses use framing to help customers make the decision that's genuinely good for them — not to obscure what they're actually paying.