A guide for entrepreneurs

Start an online store without the systems eating the margin

Most online stores do not earn too little on their products. They pay too much for everything around them. Here is where the money leaks and how to keep the costs down.

Updated 13 November 2026

1. Work out the margin per order, not per product

The markup on a product tells you almost nothing about whether you make money. What decides it is what is left once the order has been packed, shipped, paid for and perhaps returned. Shipping, packaging, payment fees, returns, marketing and every system you pay for belong to each order, and together they are often larger than the purchase price.

Example: an order of SEK 400 including VAT
Example: an order of SEK 400 including VAT
Revenue excluding VATSEK 320
Cost: Purchase price of the goods−SEK 130
Cost: Shipping to the customer−SEK 55
Cost: Box, filler and label−SEK 8
Cost: Payment fee−SEK 10
Cost: Systems and apps, fixed fees spread per order−SEK 20
Cost: Allowance for returns−SEK 12
Cost: Marketing per order−SEK 60
Left per orderSEK 25

The figures are a worked example, not an average. Replace them with your own.

In the example, SEK 25 is left out of 400. That is not unusual, and it means every krona you save on shipping or systems goes straight to the bottom line. Shipping that is five kronor cheaper raises the profit by 20 percent.

What to do: Do the calculation for your most common order before you set prices and a free-shipping threshold.

2. The systems trap: five subscriptions that do not talk to each other

Most shops grow the same way: a store platform, a few apps, a shipping tool, a spreadsheet for stock and an accounting program. On their own they are reasonably priced. Together they become a cost that grows before the order volume does, and work that nobody puts a number on.

  • Fixed monthly fees hit hardest while you are small. SEK 3,000 a month is SEK 30 per order at 100 orders, and SEK 3 at 1,000.
  • Every link between two systems can break. When stock stops syncing you sell goods you do not have, and you find out when the customer complains.
  • Entering data twice is a hidden wage cost. Moving orders across, copying tracking numbers or booking entries by hand takes hours every week.
  • Lock-in periods and start fees tie you to a choice you made before you knew what you needed.

Fewer systems that cover more are almost always cheaper than many specialist tools, in fees and in time. And while you are small, a fee per order beats a fixed monthly fee, because the cost then follows the revenue.

What to do: List every system you pay for, add them up and divide by the number of orders. That is your system cost per order.

3. Shipping is the largest variable cost

Shipping is often the single largest cost after the goods themselves, and you can influence it more than most people think.

  • Delivery to a service point is usually cheaper than home delivery. Offer both, but make the service point the default.
  • Volumetric weight sets the price of light but bulky parcels. A box a few centimetres too large can move the parcel up a whole price band.
  • Compare the price per shipment for your most common parcels, not the list price. An agreement of your own pays off only from a certain volume, and until then a shared agreement through a service often gives a better price.
  • Set the free-shipping threshold from your calculation. It belongs where the average order carries the shipping cost, not where a competitor has theirs.
  • Allow for fees on top of the freight: fuel surcharges, fees per label and surcharges for wrong dimensions or weight.
Work out the shipping price for your parcel

What to do: Measure and weigh your three most common parcels and compare the price per shipment across several carriers.

4. Stock and inventory: where the money sits still

Goods on the shelf are money that is not working. Too much stock ties up capital, too little loses sales, and a wrong stock figure gives you both at once.

  • Overselling costs more than the order: a cancellation, a disappointed customer and often a worse review.
  • Reorder based on sales rate and lead time, not gut feeling. Track which items are not moving and stop buying them.
  • A spreadsheet works while one person does everything. Once two people pick, or you sell in more than one channel, it stops adding up.
  • Give every item a fixed location. It cuts the searching and lets someone other than you do the picking.

What to do: Count your stock, correct the figures and make sure they update automatically on every order, receipt and return.

5. Picking and packing: a mispick costs more than you think

A mispick means return shipping, a second shipment, packing time again, a customer who waits and sometimes goods that cannot be sold again. A single mispick can wipe out the profit on ten orders.

  • Pick from a list sorted by location, not by order. It saves steps.
  • Scan the goods while packing. A barcode that does not match stops the mistake before the parcel leaves the building.
  • Keep a few standard boxes that fit your most common orders. The right size saves both material and volumetric weight.

What to do: Count last month's mispicks and what they cost. That is often the case for scanning.

6. Returns: plan for them from the start

Consumers in the EU have a 14-day right of withdrawal on distance purchases, so returns will come regardless. What you can control is what they cost.

  • Decide who pays for return shipping and state it clearly in your terms.
  • Receive the return against the order, check the goods and put them back into stock the same day. A return lying in a pile is goods you cannot sell.
  • Refund and credit the same way every time, so the accounts add up without rework.
  • Track the reasons for returns. A wrong size or a photo that promises too much can be fixed in the shop.

What to do: Include returns in the per-order calculation, and make the returns flow as routine as shipping out.

7. Finance and accounting without manual work

  • VAT: if you sell to consumers in other EU countries for more than EUR 10,000 a year, the buyer's country's VAT applies. The OSS scheme lets you report it in a single return at home.
  • Payment providers often deduct their fees before the money reaches your account. Book the gross amount and the fee separately, or the payouts will never match the sales.
  • Let orders, returns and payouts flow into the accounts automatically. Booking each order by hand does not scale and goes wrong when things are busy.
  • Value your stock continuously. You need to know what the goods sold cost, not just what they sold for, to see the real margin.

What to do: Reconcile a month of payouts against sales. If it takes more than an hour, the flow needs automating.

8. Your own logistics or a third-party warehouse?

Handing storage and shipping to a third-party warehouse (3PL) frees up time, but it is rarely the cheapest option for a small shop. The price list often has many parts: a start fee, storage per pallet or shelf, handling per order and per line, packaging, returns handling and a monthly minimum.

Work out what an order costs with them, every part included, and compare it with what it costs you, your own time included. For many the middle way works best: run the stock yourself, but with a system that makes the work as structured as a warehouse would. Then you can still outsource later without starting over.

What to do: Compare the total cost per order, not an hourly rate or a pallet price.

9. Grow without the costs growing with you

  • Automate what is done every day first: order import, shipping, stock and accounting. That saves more than any single clever tool.
  • Track the cost per order every month, split into goods, shipping, packaging, payment, systems and returns. That is the figure that shows whether growth is profitable.
  • Choose systems you can leave. Check that you can export your data, that there is an open API and that there is no lock-in.
  • Switch before it hurts. Moving 500 items is a day's work, moving 5,000 in peak season is a project.

What to do: The cost per order should fall as volume rises. If it does not, something in the chain is scaling the wrong way.

In short

The costs in e-commerce rarely sit in one big item. They sit in many small fees, links and manual steps that grow with every order. If you can answer yes to these questions, you are in control.

  • Do you know what is left on your most common order after every cost?
  • Do you know your total system cost per order?
  • Can you cancel every system without a lock-in period?
  • Do you compare the shipping price per shipment for your most common parcels?
  • Does your free-shipping threshold actually cover the shipping cost?
  • Does stock update automatically in every channel?
  • Are goods scanned while packing?
  • Are returns back in stock the same day?
  • Do orders and payouts reach the accounts without manual work?
  • Can you export all your data if you want to change systems?

Stock, shipping and accounting in one system

MPH WMS is one of the options: warehouse management and carrier agreements in the same service, with a fee per order instead of a fixed monthly fee and no lock-in.