How to Price Products for Your Online Store
Step 1: Calculate Your Total Cost Per Unit
Before you can price a product, you need to know exactly what it costs to get that product from your supplier to your customer's door. Most new store owners dramatically underestimate their costs by counting only the product purchase price and forgetting everything else.
Product cost: What you pay your supplier per unit. If you buy 100 units at $8 each, your product cost is $8. If you buy from a domestic wholesaler, this usually includes shipping to you. If you source from overseas, you need to add freight costs separately.
Inbound shipping: The cost to get products from your supplier to your location or warehouse. For domestic suppliers, this might be free above a minimum order or $10 to $50 flat rate divided across units. For overseas orders, sea freight for a small shipment runs $300 to $800 total, and air freight runs $4 to $8 per kilogram. Divide total freight cost by number of units to get per-unit inbound shipping. If your freight costs $500 for 200 units, that is $2.50 per unit.
Packaging: Every order needs packaging materials. A poly mailer costs $0.30 to $0.80. A shipping box costs $0.50 to $2.00. Tissue paper, stickers, thank-you cards, and other branded inserts add $0.50 to $2.00 per order. Packing peanuts or bubble wrap add $0.20 to $0.50. Total packaging cost for a typical small-to-medium product: $1.00 to $4.00 per order.
Outbound shipping: What it costs to ship the order to your customer. USPS First Class (under 16 oz): $4 to $6. USPS Priority Mail: $8 to $12. UPS Ground: $7 to $10. If you offer free shipping, this entire cost comes out of your margin. If customers pay shipping, it still affects their total perceived price and your competitiveness.
Payment processing: 2.9% + $0.30 per transaction on most platforms (Shopify Payments, Stripe, PayPal). On a $30 sale, that is $1.17. On a $50 sale, that is $1.75. This is easy to forget but adds up to 4% to 5% of revenue for stores with lower average order values.
Platform fees: If you use Shopify with a third-party payment gateway, add 0.5% to 2% per transaction. If you sell on Amazon, their referral fee is 8% to 15% depending on category. If you sell on Etsy, the transaction fee is 6.5%. These marketplace and platform fees significantly impact your margins.
Return allowance: Estimate that 5% to 10% of orders will be returned (higher for apparel, lower for consumables). Each return costs outbound shipping (wasted), return shipping (if you offer free returns), and potentially a product that cannot be resold. Build a per-unit return allowance into your costs. If 7% of orders are returned and each return costs you $12, your per-unit return allowance is $0.84 ($12 x 0.07).
Add all of these together. For a product that costs $8 to purchase, with $2.50 inbound shipping, $2.00 packaging, $5.50 outbound shipping, $1.17 processing, and $0.84 return allowance, your true cost per delivered order is $20.01. That product needs to sell for at least $20.01 just to break even, before you spend a single dollar on marketing, pay for your platform subscription, or earn any profit.
Step 2: Research Competitor Pricing
Understanding what the market charges for products similar to yours sets the boundaries for your pricing. You do not have to match competitor prices, but you need to know where they stand so you can position yourself deliberately.
Search Google Shopping for your product or close equivalents. Note the price, whether shipping is included, the quantity (some competitors sell multipacks or bundles at a lower per-unit price), and the store's perceived quality level. Record at least 10 competitor prices to build a reliable picture of the market range.
Check Amazon for the same or similar products. Amazon prices tend to be the floor of the market because of intense competition and Amazon's customer-favoring algorithm. If the average Amazon price for your product category is $25, selling the same product on your own store for $40 requires a clear value justification (better quality, unique features, stronger brand, or a bundle).
Visit 3 to 5 competitor stores directly. Go beyond just looking at prices. Check whether they offer free shipping (effectively lowering the customer's perceived price), whether they sell bundles or multi-packs, whether they have a loyalty program or subscription option, and how they position their products (budget, mid-range, or premium). A competitor selling the same product for $5 more than your planned price but including free shipping and a premium unboxing experience is not actually more expensive in the customer's mind.
Calculate the market's price range. If competitors price between $22 and $38 for comparable products, the market midpoint is $30. Pricing below $22 suggests race-to-the-bottom competition where nobody profits. Pricing above $38 requires a genuine premium justification. Your optimal price depends on where your product's quality and branding position you within this range.
Step 3: Choose a Pricing Strategy
There are four primary pricing strategies, and the best ecommerce stores use elements of multiple strategies depending on the product and competitive situation.
Cost-plus pricing adds a fixed percentage markup to your total cost per unit. If your cost is $20 and you apply a 100% markup, your price is $40 with a 50% gross margin. The advantage is simplicity and guaranteed profitability on every sale. The disadvantage is that it ignores what customers are willing to pay and what competitors charge. A 100% markup might overprice you in a competitive market or underprice you in a market where customers pay for quality.
Cost-plus works well for commodity products where differentiation is minimal and the market is price-sensitive. It also works as a starting point for new store owners who are still learning their market. A common starting markup for physical products is 100% (2x cost), which produces a 50% gross margin. For digital products or products with very high perceived value, markups of 200% to 500% (3x to 6x cost) are normal.
Competitive pricing sets your price based on what competitors charge. You can match the market average, undercut by a specific percentage to attract price-sensitive buyers, or price slightly above the average while offering better value (free shipping, better customer service, or superior product quality). Competitive pricing works in markets with many sellers offering similar products because customers are actively comparing prices.
Value-based pricing sets the price based on the customer's perceived value rather than your costs. A handmade leather wallet that costs $15 to produce might sell for $75 because the customer values the craftsmanship, exclusivity, and durability. Value-based pricing produces the highest margins but requires strong branding, differentiated products, and marketing that communicates the value convincingly. This strategy works best for unique products, luxury goods, and specialized equipment.
Dynamic pricing adjusts prices based on demand, time, or customer segment. Airline and hotel industries use this extensively, and ecommerce tools like Prisync and Competera can automate price adjustments based on competitor price changes or demand signals. Dynamic pricing is most relevant for stores with large catalogs and high transaction volumes.
For most new ecommerce stores, the best approach is cost-plus as a floor (ensuring you never sell below cost) combined with competitive pricing as a ceiling (ensuring you are not wildly out of market range). Within that range, adjust based on your product's unique value and your brand positioning.
Step 4: Apply Psychological Pricing Tactics
Psychological pricing tactics influence how customers perceive your prices. These are not tricks that fool smart shoppers. They are well-researched cognitive patterns that affect purchasing behavior at a subconscious level, even for experienced buyers.
Charm pricing (ending in 9 or 7): A product priced at $29 feels meaningfully cheaper than one priced at $30, even though the difference is negligible. Research from MIT and the University of Chicago found that charm pricing increases sales by 8% to 24% compared to the nearest round number. The effect works because humans read left to right and anchor on the first digit. $29 is perceived as "twenty-something" while $30 is perceived as "thirty." Use $19, $27, $29, $39, $47, or $49 for products where price sensitivity matters.
Prestige pricing (round numbers): The opposite approach works for premium and luxury products. A $100 leather bag feels more premium than a $99.99 leather bag. Round numbers signal quality and confidence, while charm prices signal deals and value. If your brand positioning is upscale, use round numbers like $50, $75, $100, or $150.
Anchor pricing: Show the original price next to the current price to create a reference point. "Was $59, now $39" makes $39 feel like a bargain because the customer anchors on $59. This works for sales, promotions, and "compare at" pricing where you show the competitor's or manufacturer's suggested retail price alongside your lower price. Anchor pricing must be honest, showing a fake inflated "original" price is illegal in many jurisdictions (FTC guidelines in the US) and destroys trust when customers catch it.
Bundle pricing: Offer a group of related products at a combined price that is lower than buying each item separately. A yoga mat ($30) plus blocks ($20) plus strap ($12) sold individually totals $62. A bundle at $49 gives the customer a perceived 21% discount while increasing your average order value. The cost to you of the additional items in the bundle is usually small relative to the AOV increase. Bundling also reduces comparison shopping because customers cannot easily price-match your unique combination.
Free shipping threshold: "Free shipping on orders over $50" effectively sets a minimum order value that increases your AOV. Set the threshold 10% to 20% above your current average order value. If your average order is $35, a $45 free shipping threshold encourages customers to add an extra item. This is one of the most effective psychological pricing tactics in ecommerce because customers hate paying for shipping more than they hate paying a slightly higher product price.
Step 5: Calculate Break-Even and Set Profit Targets
Knowing your break-even point tells you exactly how many orders you need each month to cover all costs, and everything above that is profit. This number drives your marketing strategy and helps you evaluate whether your pricing is viable.
Calculate monthly fixed costs: platform subscription ($39), apps ($40), domain (prorated $1), accounting software ($15), any other recurring costs. Total example: $95/month.
Calculate net profit per order: selling price minus all variable costs (product cost, shipping, packaging, processing, return allowance). If you sell a product for $35 and your total variable cost per order is $18, your net contribution per order is $17.
Break-even orders per month: $95 (fixed costs) divided by $17 (contribution per order) = 5.6 orders. Round up to 6 orders per month to break even. Every order after the sixth in a month is pure profit at $17 per order.
Now add your marketing budget. If you plan to spend $300/month on advertising and your average customer acquisition cost from ads is $15, that budget generates about 20 new customers. Those 20 customers at $17 contribution each generate $340, covering the $300 ad spend with $40 remaining. Combined with the 6 break-even orders, you need about 26 total orders per month to cover all costs including marketing, with any orders beyond that being profit.
Test your pricing by adjusting the numbers. Increasing your price by $3 (from $35 to $38) might reduce your conversion rate by 5% but increases contribution per order from $17 to $20. If you were getting 30 orders at $35, a 5% conversion drop brings you to 28.5 orders at $38, producing $570 in contribution versus the original $510. The price increase earns more despite fewer sales. This kind of sensitivity analysis is why testing different prices is so valuable.
Set a target net profit margin of 15% to 30% on revenue after all costs. If you hit that range consistently, your pricing is working. Below 10%, you are working too hard for too little return. Above 40%, you may be leaving sales on the table by overpricing.
