How to set a flat delivery fee you will not regret in three months
One number has to cover a light parcel to the next town and a heavy one to the other side of the world. Do the arithmetic before the first order, not after.

Two orders come in on the same morning. One is going eleven miles away and will cost you about three dollars to post. The other is going roughly nine thousand miles and will cost twelve. Both buyers paid the same delivery fee, because you set one number and put it on the page. Whether that morning is fine or quietly awful depends entirely on a decision you made weeks earlier, probably in a hurry, probably by copying what someone else charged.
Why one number is harder than it sounds
Postage is priced on weight, dimensions and distance, and all three of those move independently. Your item has a fixed weight, which helps. The distance does not, and dimensions have a habit of pushing an order into a more expensive band because of the rigid mailer you added to stop the corners bending.
So you are looking for a single figure that survives contact with a distribution of orders you cannot see yet. If you set it at the domestic rate, every international order costs you money. If you set it at the worst case, the fee looks absurd next to a $20 item and people abandon the checkout. There is no number that is right for every order, which is the actual problem, and pretending otherwise is what causes the regret three months later.
The second complication is psychological. Delivery fees are scrutinised in a way item prices are not. A buyer who happily pays $34 for a print will pause at $9 postage, because postage feels like an administrative cost rather than a thing they wanted. That is unfair, and it is also completely reliable, so it has to be designed around.
Calculated per order, or named once
The alternative to a flat fee is a live calculation at checkout, which requires carrier accounts, weight tables and rules that need maintaining as rates change. For a shop of one person and four products, that is a great deal of machinery to keep accurate.
| Working postage out per order | One flat fee on store.fan |
|---|---|
| Rates configured per carrier and per zone, and re-checked whenever they change | One number you decide, entered once on the product |
| The buyer sees the cost only after entering an address, deep into checkout | The delivery fee is shown before payment, alongside the item price |
| A discount code can cut the total including postage, quietly | The fee survives discount codes, so a promotion reduces the item price only |
| Accurate to the cent on every order, at the cost of setup and upkeep | Slightly wrong on every order, in both directions, and it nets out |
| Postage rules live in a system separate from your product page | The fee sits on the product, next to the price, where you can change it in a minute |
| Fulfilment tooling implies someone else is doing the posting | You are doing the posting, and the fee is your reimbursement for doing it |
The sums, in order
This takes about twenty minutes and a kitchen scale. Do it before you publish the product, and write the answers down somewhere you will find them again.
Work these out before you publish
0/7A worked example, illustrative only
Take a run of enamel pins. Packed in a padded envelope with a backing card, one unit weighs 60 grams and fits through a letterbox. Domestic postage is around $2.50, the neighbouring region is about $6, and the furthest country you will post to is roughly $9.50. Consumables run about $0.70. You set the flat delivery fee at $5.50. Domestic orders return about $2.30 over cost, near-abroad orders lose about $1.20, and the long-haul ones lose about $4.70.
Whether that works depends on the mix, which is why the review matters more than the initial guess. If after twenty orders three quarters are domestic, you are ahead overall and the fee is doing its job. If two thirds are international, either raise the fee a dollar, raise the item price, or narrow the countries you accept. All three are one edit in your dashboard, and per-product analytics tell you where the buyers came from so the decision is not guesswork. The plan differences that affect measurement are set out on the pricing page.
Set the fee once, show it before payment, and stop absorbing postage out of the item price.
Start your storefrontThe mistake most people make
Most people set the fee from the postage rate for a bare item and forget the packaging, which is a small error until you multiply it by every order. The second most common mistake is never revisiting the number. Postal rates rise, your padding gets thicker after the first bent corner, and the fee you set in spring is quietly wrong by autumn. Put a reminder in the calendar for order twenty. If you are still choosing a plan for this, the FAQ answers the delivery and payment questions directly, and the features overview shows what physical goods sit alongside.
No. The delivery fee survives discount codes, so a promotion cuts the item price while the postage you named stays intact. That is deliberate: a sale should cost you margin, not postage.
You can set the fee to nothing and build the postage into the item price. That is a pricing decision rather than a generosity one, and it works best when the item is expensive enough for the postage to disappear into it.
Yes, if the parcels are genuinely different. A postcard and a framed print do not belong on the same number. The fee sits on the product, so set each one from its own packed weight.
Say in the product description which countries you post to, and be specific. Addresses can be collected from 250 countries, so the boundary has to come from you in writing rather than from the form.
A flat fee is not a compromise you settle for. It is a choice to keep the page simple and pay a small, known amount for that simplicity. Make the choice with the real numbers in front of you and you will not think about it again for months.
Name your fee, show it before payment, and keep 0% platform fee on every sale.
Open a free accountTurn your knowledge into income
Launch your Store.Fan in minutes — sell digital products, courses, and calls straight from your bio. Free to start.



