How to Price Your Products for Profit

Learn how to price products so you actually make money: count every cost, understand margin vs markup, use pricing psychology, and do free-shipping math.

7 min read · Published Oct 27, 2026

Key takeaways

  • Price from your full costs, not just what the product costs to make or buy.
  • Margin is profit as a share of the price, markup is profit as a share of the cost, and mixing them up leads to underpricing.
  • Free shipping is not free, so build it into your price or set a threshold that your margin can cover.
  • Test small price changes and raise prices when demand is steady and your costs are climbing.

Pricing is where many new sellers quietly lose money. They look at what similar items cost, pick something a little cheaper, and only later realize that fees, shipping, and returns ate the profit. This guide is for anyone selling physical or digital products online who wants to set prices with confidence. By the end you will be able to work out what a sale really costs you and what price makes the effort worth it.

The numbers in the examples below are round, illustrative figures. Your real costs and platform fees will differ, and fees change over time, so check each platform’s current fee page.

Start with your cost of goods

Cost of goods, often shortened to COGS, is what it costs to get one finished unit ready to sell. What belongs in it depends on how you source your products.

  • Handmade: Materials, plus a fair value for your time. If you leave out your labor, you are pricing as if your hours are free. Even a rough hourly rate is better than zero.
  • Resale: What you paid for the item, including any tax, shipping to you, and cleaning or repair costs.
  • Print on demand: The base product cost plus the printing cost the provider charges, plus the shipping the provider charges per order.
  • Dropshipping: The supplier’s price plus their shipping charge.
  • Digital products: Close to zero per sale, but the time to create the product and any software you pay for count as costs you want to recover over time.

Write the number down for each product. If you cannot say what an item costs you, you cannot price it.

Count every cost, not just COGS

Cost of goods is only the beginning. These are the costs beginners most often forget:

  1. Platform fees. Marketplaces charge listing fees and a percentage of each sale. Store builders charge a subscription, which you can spread across your expected orders.
  2. Payment processing. Usually a percentage of the order plus a small flat amount.
  3. Shipping. The label cost, and the shipping you pay out of pocket when you offer free shipping.
  4. Packaging. Boxes, mailers, tape, labels, tissue paper, and inserts. Each is cheap, but they add up across many orders.
  5. Advertising and promotion. If you pay for ads or promoted listings, divide that spend by the orders it brings in.
  6. Returns and replacements. Some products arrive damaged, get lost, or come back. Set aside a small allowance on every sale to cover them.
  7. Taxes and your own time. Income taxes depend on your situation, so keep records and ask a tax professional for specifics. Your time is a real cost too, even if you do not charge yourself an hourly wage.

Add these up per order. The total is your all-in cost, and your price must beat it by enough to leave real profit.

Margin vs markup

These two words sound alike, and mixing them up is a classic way to underprice.

  • Markup is profit as a percentage of cost. If something costs you $10 and you sell it for $15, your profit is $5, which is a 50% markup.
  • Margin is profit as a percentage of the selling price. The same sale leaves a $5 profit on a $15 price, which is a margin of about 33%.

Same sale, two different percentages. Margin is the number to watch because it tells you how much of each dollar you take in is yours to keep. Fees and ad costs are usually quoted as a share of price, so margin is the figure that interacts with them directly.

Worked example (illustrative numbers only)

Say you sell a custom mug through your own online store. The numbers below are made up to show the method.

Cost itemPer order
Product and printing$9.00
Packaging$1.00
Shipping you pay$5.00
Allowance for returns and replacements$1.00
Advertising per order (average)$3.00
Payment and platform fees (say about 6% of price plus 30 cents)$2.10 at a $30 price
All-in cost$21.10

If you price the mug at $30, your profit is $30 minus $21.10, which is $8.90.

  • Margin: $8.90 divided by $30 is roughly 30%.
  • Markup on all-in cost: $8.90 divided by $21.10 is roughly 42%.
  • Markup on product cost alone: $30 compared with $9 looks like a 233% markup, which sounds great but ignores everything else.

That last line is the trap. A seller who looks only at product cost sees a huge markup and feels rich, while the real profit is a modest slice of the price.

Working backward from a target margin

Say you want a 40% margin on that mug. The fixed costs (everything except the percentage fee) are $9.00 + $1.00 + $5.00 + $1.00 + $3.00 + $0.30, which is $19.30. The percentage fee takes 6% of the price and your profit target takes 40%, which leaves 54% of the price to cover the fixed costs. So:

Price = $19.30 divided by 0.54, which is about $35.75.

Round that to $36 and the numbers hold: a 6% fee is about $2.16, all-in cost is about $21.46, and profit is about $14.54, or a little over 40% of the price. This works for any product. Add up your fixed costs, subtract your percentage fees and target margin from 100%, and divide.

If that price feels too high compared with the market, you have three choices: lower your costs, accept a smaller margin, or change the product so it justifies the price.

Know the market, but do not copy it

Check what similar products sell for on the platform you plan to use. Our guide to checking resale value shows how to look at real sold prices for used items. For new products, look at what comparable sellers charge and what their reviews say.

Competitor prices tell you the range shoppers expect, not what you should charge. Many competitors have not done the math in this guide. If your costs force a higher price, you need a reason for shoppers to pay it: better photos, a stronger brand, personalization, faster shipping, or a bundle.

Pricing psychology basics

A few well-known habits are worth testing, though none is a guarantee.

  • Charm pricing. Prices like $29 or $29.99 instead of $30 are common in retail, and some sellers find they feel lower to shoppers. Others prefer round numbers for handmade or premium goods because they feel more confident. Try both on similar products.
  • Anchoring. Showing a higher-priced option next to your main option makes the main option look more reasonable. A premium version or a larger set can do that job.
  • Bundles. Selling a set, such as three items for a bundled price, raises the average order and spreads your shipping cost across more products.
  • Good, better, best. Offering three tiers lets shoppers choose, and many pick the middle.
  • Avoid being the cheapest. The lowest price attracts shoppers who compare on price alone, and it leaves no room to improve later. Low prices can also signal low quality.

Change one thing at a time so you can tell what made the difference.

Free-shipping math

Shoppers like free shipping, but you still pay the postage. You have three practical ways to handle it.

  1. Build shipping into the item price. In the mug example, the $5 you pay for shipping is already inside the $30 price. The shopper sees one number and you still cover the cost.
  2. Charge shipping separately. This keeps the item price lower and looks cheaper in search results, but some shoppers abandon at checkout when they see the extra charge.
  3. Free shipping over a threshold. You set a minimum order, such as an amount above your typical single-item price, to encourage larger carts.

Setting a threshold (illustrative numbers only)

Say your typical order is $25 and shipping costs you about $5. Before shipping and ads, you keep roughly $12 per $25 order. If a shopper adds a second item and reaches a $40 order, you keep roughly $19 before shipping, and the shipping cost is still about $5. So your margin on larger orders improves, because shipping is the same for one more item. That is why a free-shipping threshold set just above your average order can raise profit per package.

Always check the math with your actual shipping rates, which vary by weight, size, and destination.

When to raise your prices

Many sellers wait too long. Consider a raise when:

  • Your products sell steadily with little pushback, or you sell out.
  • You have a backlog of orders you cannot keep up with.
  • Your costs rise: materials, shipping, platform fees, or supplier prices.
  • You have gathered strong reviews and your shop looks established.
  • Your margin, calculated honestly, is thinner than you thought.

Raise in small steps, such as a few dollars on your best sellers first, and watch for a few weeks. If sales hold, you found money you were leaving behind. If they drop sharply, move partway back. Do not apologize for a raise in your listing. Just update the price.

Common pricing mistakes

  • Forgetting fees and shipping until after the first sale.
  • Matching a competitor who may be losing money.
  • Treating markup and margin as the same number.
  • Discounting too early. Heavy sales can train shoppers to wait for them.
  • Never reviewing prices after launch.

Next steps

Put your numbers to work with our step-by-step guide to starting an online store. If you plan to list on a marketplace, the guide to selling on Etsy shows how fees fit into a real shop. For more tools and tutorials, visit the guides hub.

Keep learning