Charming Prices

Apply psychological price rounding to make your prices more appealing — .99, .x9, whole numbers, and more.

What Are Charming Prices?

Charming prices (also called psychological pricing) round your calculated prices to specific patterns that consumers perceive as more attractive. For example, $4.99 feels cheaper than $5.00, even though the difference is just one cent.

Available Strategies

BasePrice offers five charming strategies:

StrategyPatternExample InputResult
OffNo rounding$4.16$4.16
.x9Nearest .X9$4.16$4.19
.x5Nearest .X5$4.16$4.15
.99Nearest .99$4.51$4.99
.00Nearest whole$4.16$4.00

How Each Strategy Works

Off — The calculated price is used as-is, with no rounding.

.x9 — Rounds to the nearest price ending in 9 at the tens digit:

  • $4.16 → $4.19 | $4.72 → $4.69 | $12.45 → $12.49

.x5 — Rounds to the nearest price ending in 5 at the tens digit:

  • $4.16 → $4.15 | $4.72 → $4.75 | $12.45 → $12.45

.99 — Rounds to the nearest price ending in .99:

  • $4.16 → $3.99 | $4.51 → $4.99 | $12.45 → $12.99

.00 — Rounds to the nearest whole number:

  • $4.16 → $4.00 | $4.72 → $5.00 | $12.45 → $12.00

Zero-Decimal Currencies

For currencies without decimals (like JPY, KRW), BasePrice applies appropriate rounding that scales with the price magnitude — smaller prices round to smaller increments, larger prices to larger ones.

For example, ¥416 → ¥400 or ¥450 depending on the strategy.

Charming + Apple Price Tiers

When publishing to Apple, charming is applied before snapping to Apple's fixed price tiers. This means the charming step helps the final Apple tier land on or near a psychologically appealing price point.

💡Charming is optional

If you prefer exact calculated prices, set the charming strategy to Off. Prices will still be snapped to Apple tiers for App Store products, but without psychological rounding first.

Choosing a Strategy

GoalRecommended
Premium perception.00 (clean, round numbers)
Value perception.99 (classic "just under" pricing)
Subtle charm.x9 (moderate psychological effect)
Middle ground.x5 (balanced rounding)
Data-driven pricingOff (exact calculated prices)
Was this page helpful?