Korean Price Psychology: How to Price a Product for Coupang Shoppers
Korean shoppers read prices in units of 만 (10,000 won)
Korean counts money in units of 만원 (man-won, 10,000 won) rather than thousands. A shopper doesn't process ₩29,900 as 'twenty-nine thousand nine hundred' — they think '삼만원 언더' (under three man-won). This means the psychological walls in Korean e-commerce sit at 10,000 / 20,000 / 30,000 / 50,000 / 100,000, not at the round numbers a US seller would instinctively pick.
The practical consequence: crossing a 만원 line costs you far more conversion than the won amount suggests. Moving from ₩19,900 to ₩21,000 is a ~5% price increase but it moves your product from the '2만원 미만' (under 20,000) mental bucket to the '2만원대' (20,000s) bucket. Shoppers who filter or scan by budget simply stop seeing you.
Before you set any price, write down the nearest 만원 wall below your target and ask whether you can land under it after Coupang commission, shipping, and expected coupon discounts.
- ₩9,900 — the classic impulse ceiling; extremely dense competitive band
- ₩19,900 / ₩29,900 — mid-impulse, common for accessories, small appliances, supplements
- ₩49,900 — the last price many shoppers will buy without comparison shopping
- ₩99,000 — below the 10만원 wall, where 'considered purchase' behavior begins
- Avoid ₩10,200 or ₩20,500 style prices — you pay the psychological penalty of the higher band with none of the margin
Nine-ending prices work, but the mechanics differ
Charm pricing exists in Korea, but the trailing digits behave differently. Korean listings overwhelmingly end in 900 or 000 — ₩12,900, ₩15,000, ₩23,900. Endings like ₩12,999 or ₩12,995 look foreign and slightly untrustworthy because the 1-won and 10-won coins are effectively out of circulation. Prices that require decimal-level precision read like a sloppy currency conversion, which is exactly what a cross-border seller wants to avoid signaling.
There's also a positioning split. 900-endings signal value and promotion. Clean 000-endings signal premium or professional pricing — cosmetics, health devices, and gifting products often use ₩38,000 or ₩45,000 rather than ₩37,900. If your listing photos and detail page look premium, a 900-ending can undercut that impression.
Pick one convention per brand and stay consistent across your catalog. Mixed endings within a single seller storefront read as unmanaged.
- Value / high-velocity goods: end in 900 (₩8,900, ₩14,900)
- Premium / gifting goods: end in 000 (₩39,000, ₩68,000)
- Never end in 99 or 95 — it reads as an unconverted foreign price
- Multi-packs: price so the per-unit math is easy (₩29,900 for 3 = 'about 1만원 each')
Shipping is part of the price, not a line item
Korean shoppers are conditioned by 로켓배송 (Rocket Delivery) to expect next-morning arrival with no shipping fee. Against that baseline, any visible 배송비 (delivery fee) is a conversion tax. A ₩13,000 item with ₩3,000 shipping loses badly to a ₩15,900 item marked 무료배송 (free shipping), even though the shopper pays more.
If you're on 마켓플레이스 (third-party Marketplace) fulfillment rather than Rocket, the safest move is to bundle shipping into the unit price and advertise 무료배송 outright. If your margin can't absorb it, set a free-shipping threshold just above your average order value — commonly ₩20,000 or ₩30,000 — so the fee becomes a nudge toward a bigger basket instead of a reason to bounce.
Also check your 반품배송비 (return shipping fee) disclosure. Korean shoppers read this field. An unusually high return fee on a cross-border listing signals risk and depresses conversion even at a competitive price.
- Absorb shipping into the price wherever the 만원 wall allows it
- If you must charge, set the free-shipping threshold ~15-30% above your typical order value
- Bundle a low-cost second unit to push shoppers over the threshold instead of discounting
- State delivery timing plainly — a longer but honest ETA converts better than a vague one
Coupons, instant discounts, and the anchor price game
Coupang's interface shows a struck-through 정상가 (list price) next to the discounted price plus a 할인율 (discount rate) badge. Shoppers have learned to look for the percentage, not the absolute price. This means your list price is a marketing asset — but only if it's credible. A permanent '70% 할인' badge trains shoppers to treat your list price as fiction and to wait for deeper cuts.
A more durable structure: set a list price you genuinely charge during non-promotional windows, then use seller-funded 쿠폰 (coupons) and 즉시할인 (instant discount) to land the final price just under a 만원 wall during promotions. That way the badge does work for you and the final number does work for you at the same time.
Watch how discounts stack with Coupang's own card and membership promotions. If a card discount pushes your final price below your floor on high-volume days, you can end up funding a loss you didn't model.
- Design promotions so the post-discount price lands at ₩9,900 / ₩19,900 / ₩29,900, not ₩10,400
- Keep discount depth in the 10-30% range for everyday listings; save deep cuts for real events
- Model your worst-case stacked discount before enabling seller coupons
- Rotate promotion timing rather than running a permanent sale badge
Price against the actual search results, not your home market
The only price benchmark that matters is the top of page one for the Korean keyword your buyers actually type. That keyword is usually not the literal translation of your English product name — shoppers may search a category term, a loanword transliteration, or a brand-generic hybrid, and each variant can surface a different competitive price band.
Before locking a price, pull the top 20-30 organic results for your two or three main keywords and record the price, review count, and whether each is 로켓배송. What you're looking for is the band where results have real review volume — that's the price the market has validated. Sitting far below it invites a race to the bottom; sitting far above it requires a differentiation story your detail page must actually tell.
If you can't read Korean, this is where a tool matters. SeoulRank surfaces Korean keyword variants with English glosses and tracks your daily Coupang rank, so you can see whether a price change moved your position or just your margin.
- Record the median price of results with 100+ reviews — that's your realistic band
- Note how many page-one competitors are Rocket; if most are, budget for a delivery-speed disadvantage
- Check the 옵션 (options) tabs of competitors — the headline price is often the smallest variant
- Re-check quarterly; Korean category price bands shift fast during 대규모 행사 (large-scale sale events)
Test price changes without wrecking your ranking
Coupang's ranking and 아이템위너 (Item Winner) logic responds to sales velocity and conversion, which means price changes have second-order effects. Cutting price can lift rank, and the rank lift, not the price itself, may be what drove the revenue gain. Raising price back afterward often gives back both.
Test in one direction at a time and hold everything else still — same images, same title, same coupon state. Give each test at least 7-14 days so you cover a full weekly cycle, and track rank daily alongside units and conversion rate. If rank moved and conversion didn't, the price wasn't the lever.
Keep a simple change log: date, old price, new price, promotion state, and daily rank for your top keywords. Three or four documented tests will teach you more about your category's elasticity than any general pricing rule.
- Change one variable per test; never adjust price and images in the same week
- Run tests for a minimum of one full week to absorb weekday/weekend swings
- Log daily keyword rank, not just weekly sales — rank explains most sales movement
- Set a hard margin floor before testing down, and don't move it mid-test
- If a lower price wins, verify it still wins after your competitors respond 2-3 weeks later
Find your Korean keywords in 30 seconds
Free during beta — English in, shopper-Korean keywords out.
Try the Keyword Finder