E-Commerce Website Costs: The Expenses Beyond Setup
You see a figure in an e-commerce quote and plan your budget around it. But that figure builds the site; most of the items that actually let you sell sit outside the quote, and some of them recur every month, others with every order. This article does not give you prices; it explains how the expenses group together, which ones grow with sales and how to set up your own calculation.
Split the expenses into three groups
Thinking of e-commerce cost as a single total is misleading. The three groups behave differently, and that difference is what affects your decisions.
| Group | Behaviour | Example |
|---|---|---|
| One-off | Paid once at the start | Site development, design, product import, product photography |
| Fixed recurring | Paid every month/year whether you sell or not | Hosting, platform subscription, domain name, e-invoicing, maintenance |
| Grows with sales | Recurs with every order | Payment commission, shipping, packaging, returns |
The practical consequence of this split is this: fixed costs are the monthly burden that continues even if you sell nothing — you need to reach a sales volume that covers them. Costs that grow with sales determine how much of each order you actually keep. Mixing the two up is the most common reason stores lose money while believing they are making a profit.
One-off items
- Site setup and design: The item that appears in the quote.
- Product import: If you have a tidy list, bulk import is possible. If product information is scattered, a data clean-up job comes first, and this is usually underestimated.
- Product photos: One of the items that most affects sales in e-commerce, and almost always outside the development quote.
- Product descriptions: Who will write them? Using supplier texts as they are is easy, but it does not set you apart from your competitors.
- Integration setup: The initial setup of payment, shipping, e-invoicing and accounting connections.
- Legal texts: Distance selling contract, pre-contractual information form, returns and privacy texts. We recommend having your legal adviser prepare these.
Fixed items you will pay every month
- Hosting or platform subscription: If you use a ready-made platform, the package fee; if you are on your own server, the hosting cost.
- Domain name: Renewed annually.
- SSL certificate: Included in some packages, separate in others.
- e-Fatura / e-Arşiv (Turkey’s electronic invoicing and e-archive systems): Credits or a subscription, depending on the provider.
- Paid plugins and modules: Varies by platform; ask from the start which of the functions you need carry an extra charge.
- Maintenance and updates: Security patches and version upgrades.
- Marketing tools: Email marketing, live chat, analytics tools.
The total of this list is your store’s monthly cost of “staying open”. When you make your sales plan, your first target is to cover this total.
Items that grow as sales grow
- Payment provider fees: A commission per transaction. The rate changes for instalment sales, and the cost rises as the number of instalments increases.
- Shipping: The difference between your negotiated rate and the shipping fee you charge the customer either stays with you or comes out of your pocket. Free shipping campaigns hit this item directly.
- Packaging: Boxes, filling, tape, labels. Looks small per unit, grows with volume.
- Returns: The return shipping cost, getting the product back into saleable condition and sometimes not being able to sell it at all. This rate varies a great deal by sector.
- Advertising: If you use paid ads, customer acquisition cost is a separate item for every order.
The overlooked item: labour
The thing most often left out of e-commerce cost calculations is the person who processes the order. Preparing orders, packing, handing parcels to the courier, answering customer questions, handling returns and keeping product information up to date — all of this takes time.
If you do this work yourself at the start, the cost is invisible, but it exists. When order numbers grow, you either hire someone for it or steal time from your other work. Putting a labour item into the calculation from day one keeps you realistic in year two.
How to set up your own calculation
You do not need a complex model. A simple two-step framework is enough for most businesses:
Step one — what is left from one order? From the selling price of an average order, subtract: what the product costs you, the payment commission, the shipping difference, packaging and a share for returns. What remains is that order’s contribution to your fixed costs.
Step two — how many orders do you need? Divide the total of your monthly fixed costs by the contribution left from one order. The result is your break-even point: the minimum number of orders per month the store needs to cover its own costs.
Working out this number is the most useful thing you can do before starting in e-commerce. If the result looks achievable, you go ahead. If it looks out of reach, you have two options: lower the fixed costs (start with a simpler platform) or increase the contribution per order (pricing, product selection, average basket value). Both are better than finding out after the site has been built.
If you are not sure whether you will have the volume, testing demand by selling on a marketplace first is a sensible route. For a comparison, see our article on your own site or a marketplace.
Questions to ask when getting a quote
- Is product import included in the quote, and up to how many products?
- Whose responsibility are product photos and descriptions?
- Which payment and shipping integrations are in scope? How is a new one charged if added later?
- What is the platform’s monthly fee, and how does it change as the product count or turnover grows?
- Which functions require paid add-on modules?
- What does maintenance cover, and is it mandatory?
- Can I export my data (products, customers, orders)?
- In whose name will the domain, hosting and payment provider accounts be opened?
The last point matters: opening the accounts in your business’s name ensures that your store and your customer data stay with you even if you change providers later.
Frequently asked questions
Which is more economical, a ready-made platform or custom development?
At the start, a ready-made platform is almost always cheaper. What happens in the long run depends on your product count, turnover-based pricing and the customisations you need. Fill in the three groups above separately for each option and compare.
How soon after the site goes live do sales come in?
Nobody can predict this. The site is where the sale happens; demand is created by your product, your price and your marketing. Planning where the first customers will come from before launch is more decisive than the site itself.
Should I offer free shipping?
This is as much a cost decision as a marketing decision. If you cover the shipping, that amount comes off your contribution per order. Applying it above a certain basket value is a common way to protect the contribution and raise the average basket at the same time.
I also sell on a marketplace; how does stock stay in sync?
It depends on the integration options offered by the marketplace and the platform. Tell us from the start which channels you use so that technical feasibility is checked at the beginning of the project.
Do you prepare the legal texts?
Making the site display these texts and run the consent flow is technically our job. The content of the texts and whether they fit your business is a legal matter; we recommend having a legal adviser prepare or review them. Regulations can change, and we do not provide legal advice.
Let’s talk through your own numbers
Share your product count, average basket value, current sales channels and the integrations you need; together we will work out which items apply to you and what is really needed for the first launch. You can look at our Antalya e-commerce website setup and development service and contact us for a quote; we communicate in English or Turkish.