The short version: you do not find a profitable price by doubling wholesale cost or guessing what rivals charge. You find it by stacking five cost layers: what the product costs, what card processors take, what packing and postage cost, what you reserve for returns, and what remains as profit.
This guide walks through the math for a small store, explains why markup and margin are not the same, and tests two prices for a $9 product. All rates are verified against official US sources checked on 2026-10-03.
This guide provides general business information and is not legal or tax advice.
The five cost layers of an online product
When you sell online, money leaves your pocket at five checkpoints before you earn net profit:
- Landed product cost: What you pay to produce or buy the finished unit. Under IRS Publication 334 (Schedule C, lines 35-42), Cost of Goods Sold includes inventory purchases, labor, materials, and freight-in. For an online store, this is your unit invoice plus inbound freight and customs.
- Payment and platform processing fees: The cut taken on checkout. Stripe charges 2.9% + 30¢ per domestic card transaction (+1.5% for international cards). PayPal charges 2.99% + 0.49 USD for standard debit/credit cards, or 3.49% + 0.49 USD on PayPal Checkout. On Etsy, you pay a $0.20 listing fee, a 6.5% transaction fee, and Etsy Payments processing fees (typically 3.0% to 6.5% plus a flat fee). Amazon charges referral fees from 8% to 15% with a $0.30 minimum fee, plus $0.99 per item on an Individual plan or $39.99 a month on Professional.
- Packaging and outbound postage: Boxes, tape, labels, and carrier postage. USPS Ground Advantage delivers lightweight packages in 2-5 business days with tracking and up to $100 insurance included. USPS Priority Mail delivers in 1-3 business days.
- Returns and refund reserve: Some orders go wrong. Under FTC rules, delays require prompt refunds within 7 working days if cancelled. Buyers also return items that arrive damaged. Budgeting 5% to 10% of revenue covers return shipping and restocking.
- Customer acquisition cost and overhead: The cost to win an order through advertising or marketplace ads (Etsy Offsite Ads takes 12% or 15%), plus monthly store software like Shopify Basic ($29/month yearly).
Subtracting Cost of Goods Sold from gross receipts gives gross profit under IRS rules. What remains after card fees, shipping, reserves, and overhead is your net profit.
Worked example: pricing a $9 product step by step
Here is a made-up but realistic store: a founder selling a desk organizer. The unit invoice is $8.00, and inbound shipping adds $1.00, giving a landed cost of $9.00.
Outbound shipping via USPS Ground Advantage costs $5.00, packaging costs $1.00, and the founder sets aside $1.00 for returns. The buyer pays by domestic card via Stripe (2.9% + 30¢).
The founder compares two retail prices:
- Price A ($20.00): A low price meant to beat competitors.
- Price B ($32.00): A calculated price designed to yield a solid margin.
Both options offer free shipping, so the retail price covers item and delivery.
The arithmetic for Price A ($20.00)
Card fee: 2.9% of $20.00 ($0.58) plus $0.30 = $0.88.
| Cost line | Amount | Notes |
|---|---|---|
| Retail price (customer pays) | $20.00 | Free shipping offered |
| Landed product cost | -$9.00 | $8.00 unit + $1.00 inbound freight |
| Packaging materials | -$1.00 | Box, protective wrap, label |
| Outbound postage (USPS Ground) | -$5.00 | 2-5 business day delivery |
| Payment processing fee (Stripe) | -$0.88 | 2.9% of $20 ($0.58) + 30¢ |
| Returns reserve | -$1.00 | 5% damage and refund allowance |
| Net profit per order | $3.12 | 15.6% net margin |
At $20.00, only $3.12 remains ($20.00 - $9.00 - $1.00 - $5.00 - $0.88 - $1.00). If the founder spends $4.00 on ads to win this customer, the sale loses money.
The arithmetic for Price B ($32.00)
Card fee: 2.9% of $32.00 ($0.928, rounded to $0.93) plus $0.30 = $1.23.
| Cost line | Amount | Notes |
|---|---|---|
| Retail price (customer pays) | $32.00 | Free shipping offered |
| Landed product cost | -$9.00 | $8.00 unit + $1.00 inbound freight |
| Packaging materials | -$1.00 | Box, protective wrap, label |
| Outbound postage (USPS Ground) | -$5.00 | 2-5 business day delivery |
| Payment processing fee (Stripe) | -$1.23 | 2.9% of $32 ($0.93) + 30¢ |
| Returns reserve | -$1.00 | Damage and refund allowance |
| Net profit per order | $14.77 | 46.2% net margin |
Comparing the two prices:
| Metric | Price A ($20.00) | Price B ($32.00) |
|---|---|---|
| Gross revenue | $20.00 | $32.00 |
| Total direct costs | $16.88 | $17.23 |
| Net profit | $3.12 | $14.77 |
| Net profit margin | 15.6% | 46.2% |
By raising the price from $20.00 to $32.00 (a 60% price increase), net profit jumps from $3.12 to $14.77, a 4.7x increase in cash earned per order. To make $1,000 monthly net profit, Store A needs 321 orders ($1,000 ÷ $3.12). Store B needs only 68 orders ($1,000 ÷ $14.77).
Rule of thumb: If fulfillment costs (postage, packaging, card fees) exceed 30% of retail price, your price is too low to support paid marketing.
Run it with your own numbers: Target retail price = (Landed cost + Packaging + Postage + Returns reserve + Card fixed fee + Target profit) ÷ (1 - Card fee percentage). You can model different order volumes and costs using the profit per order calculator.
Margin vs markup: why the difference matters
Founders often use markup and margin as if they were interchangeable words. They use the same dollar profit in their calculation, but divide by completely different numbers. Mixing them up leads to severe underpricing.
- Markup is the percentage added to your cost to reach your selling price: $$\text{Markup} = \frac{\text{Selling Price} - \text{Cost}}{\text{Cost}} \times 100$$
- Gross margin is the percentage of the final selling price that you keep: $$\text{Margin} = \frac{\text{Selling Price} - \text{Cost}}{\text{Selling Price}} \times 100$$
Here is how the math works on a $25 wholesale cost priced at $50:
- Dollar profit: $50 - $25 = $25
- Markup: ($25 ÷ $25) × 100 = 100% markup
- Gross margin: ($25 ÷ $50) × 100 = 50% margin
If you calculate that your business needs a 50% margin to pay for shipping, software, and advertising, but you mistakenly apply a 50% markup to a $25 cost, you price the item at $37.50 ($25 × 1.50). At $37.50, your actual gross margin is only 33.3% ($12.50 ÷ $37.50). You just lost one-third of the profit margin you intended to keep.
| Wholesale cost | Target margin | Required selling price | Equivalent markup |
|---|---|---|---|
| $10.00 | 30% | $14.29 | 42.9% |
| $10.00 | 50% | $20.00 | 100.0% |
| $10.00 | 60% | $25.00 | 150.0% |
| $10.00 | 70% | $33.33 | 233.3% |
To hit a specific target gross margin, divide your landed cost by (1 minus your target margin). For a 60% margin on a $10 item: $10 ÷ (1 - 0.60) = $10 ÷ 0.40 = $25.00.
Pricing rules for different business models
Different fulfillment setups carry different cost traps. Match your pricing strategy to your specific fulfillment model:
Handmade and artisan goods
When you make items yourself, your biggest uncounted cost is your own labor. If materials cost $10 and making the item takes two hours, pricing at $20 leaves you earning $5 an hour before fees. Count an hourly wage into your base cost before calculating retail prices. If you sell on marketplaces, account for Etsy’s $0.20 listing fee and 6.5% transaction fee, or Amazon Handmade’s category referral fees (typically 15% with a $0.30 minimum).
Print-on-demand (POD)
In print-on-demand, a provider prints and ships items individually as orders arrive. You hold no inventory, but the base production cost is high. For example, Printify allows free account setup, with paid plans offering up to 20% discounts on products. Because production costs take a large share of the sale, you must price high enough to leave room for card processing (2.9% + 30¢) and paid acquisition. Read our Printify pricing explained guide and print on demand explained for model breakdowns.
Wholesale reselling
In wholesale, you buy bulk inventory upfront from manufacturers or distributors at discounted wholesale rates. The Small Business Administration (SBA) notes this model offers high margin potential (often 50% or higher), but requires upfront capital and carries holding risk. Your retail price must cover inbound freight and carton handling before outbound shipping. Read how to source products for online store for supplier terms.
Digital products and downloads
Ebooks and digital files carry a landed unit cost of $0.00. However, payment processors take a minimum fee of $0.30 to $0.49 per transaction (Stripe charges 2.9% + 30¢; PayPal charges 2.99% + 0.49 USD or 3.49% + 0.49 USD on Checkout). On a $3 download, a 39¢ payment fee consumes 13% of your revenue. Price digital products on buyer value rather than zero reproduction cost.
Local delivery and store pickup
If you sell locally, you bypass carrier postage (saving $5.00 or more per order). You can pass part of this saving through free local pickup, or charge a flat local delivery fee.
Shipping: free shipping vs flat rate
Postage must be paid whether you display it separately or roll it into product prices:
- Free shipping: You set the checkout shipping price to $0.00 and add the estimated postage (such as $5.00 for USPS Ground Advantage) directly into the product retail price. Free shipping removes checkout friction, but buyers pay embedded shipping multiple times on multi-item orders.
- Flat rate shipping: You charge a fixed dollar fee per order (such as $4.99). This keeps catalog prices lower while ensuring postage expenses are covered.
- Conditional free shipping threshold: Free shipping applies only when an order crosses a minimum spend, such as orders over $50. This encourages buyers to add another item to their cart, spreading the fixed postage across a larger order.
For more details on carrier rules, review shipping basics for a new online store.
Legal rules on pricing and claims
Pricing is subject to federal consumer protection laws:
- Guides Against Deceptive Pricing (FTC): Under 16 CFR Part 233, former price comparisons and strikethrough prices must represent genuine, bona fide prices at which merchandise was openly offered to the public. Creating an inflated reference price to advertise a permanent fake discount is deceptive pricing under federal rules.
- Mail and telephone order delivery rules (FTC): You must have a reasonable basis for shipping claims and ship within 30 days if no date is stated. If an order cannot ship on time, you must notify the customer and provide a prompt refund within 7 working days if cancelled.
- Taxes and disclosures: If you sell to UK buyers, distance selling rules require showing prices inclusive of all taxes. In Australia, consumer protection laws under the ACCC prohibit terms that deny refunds for faulty products.
For policy requirements and legal terms, see legal pages and policies for online store.
Common mistakes when pricing products
Avoid these five frequent pricing traps:
- Forgetting payment processing flat fees: On small orders, the flat fee hurts worse than the percentage. On a $10 sale, Stripe’s 2.9% + 30¢ fee totals 59¢ (5.9% of the order). On a $100 sale, the fee is $3.20 (3.2%). Factor both the flat fee and percentage into every SKU.
- Ignoring return and restocking costs: Budgeting zero dollars for refunds means every returned parcel eats into your operational profit. A 5% returns allowance prevents cash flow surprises.
- Competing purely on lowest price: Large retailers win price wars because they negotiate bulk supplier discounts and lower freight contracts. Small stores must compete on unique product selection, presentation, and service.
- Treating markup as margin: Doubling your cost gives a 100% markup and 50% margin. Adding a 50% markup yields only a 33.3% margin. Know which formula you are applying.
- Leaving prices static while costs rise: When suppliers raise wholesale rates or USPS updates postage, recalculate your unit economics immediately. Review inventory basics for a small store to monitor supply levels and purchase costs.
What to do this week: a 4-step pricing plan
Follow this sequence to establish sound prices for your catalog:
- Calculate true landed cost for every product: Sum the supplier purchase price, inbound freight, customs duties, and packaging. Do not estimate; check your actual invoices.
- Choose your shipping pricing method: Decide whether to fold postage into retail prices (free shipping) or charge a flat rate at checkout. Check USPS Ground Advantage rates for your average package weight.
- Apply the margin formula with all fees included: Use the formula: Retail price = (Landed cost + Packaging + Postage + Returns reserve + 30¢ card fee) ÷ (1 - Card rate % - Target margin %). Test your numbers in the profit per order calculator.
- Verify compliance: Confirm that any comparison prices or discounts reflect bona fide past sales under FTC rules, and confirm your terms are posted clearly.
Sources (checked 2026-10-03)
- IRS: Publication 334 (Tax Guide for Small Business), official guidance on figuring Cost of Goods Sold on Schedule C (lines 35 through 42) and computing gross profit
- SBA: Calculate your startup costs, common business expenses including inventory, equipment, marketing, and the wholesale margin model
- SBA: Market research and competitive analysis, guidance on evaluating customer demand, market saturation, and competitor pricing
- LII / e-CFR: 16 CFR Part 233 - Guides Against Deceptive Pricing, FTC rules prohibiting artificial former price comparisons and deceptive bargain offers
- FTC: Mail, Internet, or Telephone Order Merchandise Rule, mandatory 30-day shipping requirement and prompt refund timing (7 working days)
- USPS: Ground Advantage, domestic shipping delivery in 2-5 business days with built-in tracking and up to $100 insurance included
- USPS: Priority Mail, domestic delivery in 1-3 business days with built-in tracking and up to $100 insurance included
- Stripe: Pricing overview, domestic card processing rate of 2.9% + 30¢, international card fee (+1.5%), currency conversion (+1%), and dispute fee ($15.00)
- PayPal: US business fees, standard card processing of 2.99% + 0.49 USD, PayPal Checkout rate of 3.49% + 0.49 USD, and chargeback fee (20.00 USD)
- Shopify: Plan pricing, plan pricing ($29 Basic, $79 Grow, $299 Advanced) and third-party payment provider fees (2% on Basic, 1% on Grow, 0.6% on Advanced, 0.2% on Plus)
- Amazon: Selling fees and pricing plans, Individual plan ($0.99 per item), Professional plan ($39.99 per month), and category referral fees (8% to 15%, $0.30 minimum)
- Etsy, Inc.: Form 10-K Annual Report, official disclosure of $0.20 listing fee, four-month listing duration, 6.5% transaction fee, 12% or 15% Offsite Ads fees, and Etsy Payments processing fee ranges
- Printify: Pricing, free plan and paid plans with up to 20% discount on all products



