Underpricing is the #1 silent killer of new boutiques. You'll feel "fair." You'll get sales. And you'll wonder six months later why you're working 50 hours a week and still broke. The fix is a real pricing formula — and the discipline to use it.

Step 1: Calculate landed cost (not wholesale cost)

Wholesale cost is what the vendor charges. Landed cost is what the item actually costs you on your shelf:

Run the numbers before you price

Before you price your next product, run the numbers with the Boutique Profit Margin Calculator so you keep margin protected.

Open the Boutique Profit Margin Calculator

Landed cost = wholesale + shipping in + duties (if imported) + payment processing + packaging

Example on a $14 wholesale dress:

  • Wholesale: $14.00
  • Inbound shipping per unit: $1.50
  • Packaging (poly mailer + tissue + sticker): $0.80
  • Payment processing (avg 3% of retail): ~$1.20
  • Landed cost: ~$17.50

If you priced "off" the $14 number, you'd be losing $3.50 per order before any marketing cost. This is how new boutiques accidentally lose money on every sale.

To break the cost side down properly — freight, duties, order fees, and how to spread them across units — read what wholesale orders really cost, or run the order through the Boutique Landed Cost Calculator first.

Step 2: Apply the 2.5× rule (minimum)

For most boutique apparel, the floor is retail = 2.5× landed cost. Many categories (premium, designer, accessories) push 3×–4×.

$17.50 landed × 2.5 = $43.75 → round to $44 or $48

Why 2.5× and not 2×? You still have to pay for:

  • Marketing (ads, email tools, content)
  • Returns and damaged goods (5–10% of sales)
  • Discounts and promotions
  • Shopify and app subscriptions
  • Yourself (yes — pay yourself)

At 2×, the margin gets eaten alive. At 2.5×, you actually keep some.

Step 3: Round to psychological price points

Don't list dresses at $43.75. Round to numbers that read clean and premium:

  • Under $50: end in $4, $8 (e.g. $38, $44, $48)
  • $50–$100: end in $4, $8, $9 (e.g. $58, $68, $89)
  • Over $100: end in $5, $8, $9 (e.g. $118, $135, $148)

Avoid weird endings like $43 or $61. They feel arbitrary.

Step 4: Use price anchors

Customers don't price-check in absolute dollars — they compare. Build a price range across your collection:

  • Entry pieces: $24–$38 (tops, accessories — easy yes)
  • Core pieces: $44–$78 (dresses, the workhorses)
  • Premium anchor: $98–$148 (one or two statement pieces)

The premium anchors make your core pieces feel reasonable. Stores with everything in one tight band feel cheap or expensive — both lose sales.

Pricing mistakes to avoid

  1. Matching Shein. You're not Shein. Pricing against fast-fashion giants kills margin instantly.
  2. Pricing "what feels fair." Your feelings aren't a margin. Math is.
  3. Charging less because you're new. New customers are paying for the product, not your tenure. Charge what it's worth.
  4. Forgetting fees. 3% Shopify Payments + ~$0.30 per transaction adds up.
  5. Discounting your way to volume. 20% off on a 2× margin = barely breaking even. Run sales sparingly and from a healthy base price.

Your next step

Pricing flows from your business plan — see one-page boutique business plan template for the one-page framework that pricing fits into. Run every new product through the Boutique Profit Margin Calculator and pressure-test sale prices with the Boutique Markdown Calculator before you commit. For tools that help track real margins (and the apps I run my boutique on), check the Launch Stack.

Price for the business you want, not the business you're afraid to be.

— Carina