Tecof • September 9, 2026
E-commerce Logistics and Warehouse Management

In Brief
E-commerce logistics and warehouse management cover the entire physical and digital flow from the moment an order is placed to the moment the box reaches the customer. Accurate stock levels, shelf layout built on ABC analysis, barcode-driven picking, agreements with more than one carrier and real-time inventory sync are the load-bearing columns. When those columns hold, delivery times shorten, mis-shipments and returns fall, and cost per order drops. Operations decide whether you keep the customer marketing paid for.
Here is the most expensive day a brand can have. A promotion went live on Friday afternoon, order volume tripled, the warehouse team worked until seven in the evening, and 47 of the 340 orders missed the carrier pickup. By Monday morning half the messages in the support inbox asked where the parcel was. The ad budget was fine. The site was fast. The link that snapped was in front of the shelf.
Research compiled by Firework puts the cost of poor inventory management at 11 percent of annual revenue, and 69 percent of online shoppers move to a competitor when the item they want is out of stock. Put those two figures side by side and the picture is clear: one wrong number on a stock card equals one customer lost at checkout.
In Turkey the picture is a layer more complicated. The same inventory pool sells through your own site and through Trendyol and Hepsiburada at once. Next-day delivery is treated as standard rather than as a perk. Carrier pricing is largely volumetric, so the box you choose touches your margin directly. The sections below open the links of that chain one at a time.
Inventory: Money Sitting on a Shelf
Inventory looks like a warehouse topic. It is a cash flow topic. Every carton waiting on a shelf is money not sitting in your bank account, and every order you cannot fill is a customer who may never come back. Both mistakes are expensive, but they bill you from different pockets.
Overstock and stockouts do not cost the same
Overstock does more than eat rent and shelf space. The coat left at the end of the season goes out at half price, cosmetics near their expiry date get written off, and an electronics item loses value on its own the day the new model lands. Stockouts are sneakier. Your loss is not limited to the revenue of that one order; it includes everything that customer would have bought over the next two years. Run the numbers: a brand with an average basket of 1,500 TL that loses 40 orders a month to stockouts burns 60,000 TL a month and 720,000 TL a year. If a third of those shoppers never return, the real damage sits above that figure.
Complexity compounds as SKU count grows
A SKU is the unique stock code assigned to each product variant. A t-shirt in three sizes and three colours is not one product, it is nine SKUs. When a catalogue of 200 products becomes 800 SKUs, counting time, shelf demand and the chance of error rise together. Once a quarter, sort sales by SKU, review the bottom 20 percent and retire the variants that never move. If you want to fix the coding logic before it grows, our guide to creating and managing stock codes walks through it step by step.
Put your reorder point in a table
Safety stock is the cushion you hold against demand swings. The reorder point is the threshold at which you email the supplier. The formula is plain: average daily sales times lead time, plus safety stock. On an imported item, an order placed without counting the 40-day lead time misses the season entirely.
| Product | Daily sales | Lead time | Safety stock | Reorder point |
|---|---|---|---|---|
| Locally produced t-shirt | 25 units | 10 days | 175 units | 425 units |
| Imported sneaker | 8 units | 40 days | 56 units | 376 units |
| Slow-moving accessory | 2 units | 15 days | 14 units | 44 units |
The safety stock figures above equal one week of sales. You can widen that cushion on fast-moving lines. Holding a wide cushion on every SKU simply recreates the overstock problem you were trying to solve.

Warehouse Layout and Picking Speed
The physical arrangement in your warehouse sets both preparation time and error rate. The encouraging part is that most of the improvement comes from rearranging the space you already have rather than from new capital.
Shelf placement through ABC analysis
ABC analysis splits products into three tiers by sales volume. Group A, the items that make up the first 80 percent of cumulative sales, belongs on the shelves closest to the packing station. Group B turns over at a moderate pace. Group C moves a few times a month and can sit at the far end of the aisle. In a warehouse preparing 100 orders a day, moving group A next to the station cuts kilometres off each picker's daily walking distance. Heavy cartons go on the bottom shelves, light and small boxes at eye level. Rerun the analysis at least quarterly, because the groups swap places when the season turns.
Picking method follows volume
At 30 orders a day, picking each order on its own is fine. At 150 orders, batch picking, where one trip collects the same item for several orders, cuts the number of trips noticeably. Above 400 orders, dividing the warehouse into zones and making each picker responsible for their own zone starts to make more sense. At the packing station, boxes, tape and labels should sit within arm's reach. Every step taken to hunt for supplies costs minutes per order, not seconds.
Counts do not hold without barcodes
When a barcode is scanned, stock decrements automatically and manual entry errors disappear. Replace the single annual stocktake with cycle counting: group A monthly, group B quarterly, group C once a year. If the gap between the system figure and the shelf figure keeps widening, the problem is in the process rather than the count, and it usually hides in goods receipt or in returns intake. A warehouse system that talks to your platform lets you spot the drift early. We collected what to watch for when choosing that platform in our piece on the costly mistakes brands make selecting an e-commerce platform.
Carriers, Volumetric Weight and Integrations
The carrier delivers your customer's last memory of your brand. However good the experience on site, a crushed box at the door writes over it. That makes the carrier decision a brand decision as much as a cost decision.
Do not depend on a single carrier
| Criterion | Where it is strong | What to watch |
|---|---|---|
| Branch network and reach | PTT Kargo reaches the most remote districts | Speed in big cities can trail competitors |
| Intra-city speed | Aras and Yurtici perform well in metro areas | Capacity strains during promotion weeks |
| Volumetric pricing | MNG and Surat can quote competitive tariffs | The advantage depends on volume and fades at low counts |
| Integration quality | Favour carriers with solid API support | A carrier with no test environment breaks things in production |
Working with one carrier means your operation stops when that carrier has a bad week. Using one company inside Istanbul and another for distant provinces improves both transit time and price. Reopen the contract as your volume grows, because tariffs are negotiated against volume.
Volumetric weight starts with the box
In Turkey the charge is based on whichever is higher, actual weight or volumetric weight, and volumetric weight is width times length times height divided by 3000. A 40x30x20 centimetre box comes to 8 desi; fit the same item into a 30x20x15 box and it drops to 3. That difference is worth roughly 15 to 25 TL per order. Define three or four standard box sizes and record which box belongs to which product, so the packing team is not guessing.
Let the label print itself and the customer stay informed
Typing every order into a carrier portal by hand wastes time and creates errors. With an API integration the order flows to the carrier, the barcoded label comes out of the printer, and the tracking number goes to the customer automatically. For notification texts, keep your IYS consent records current; for commercial messaging in Turkey that is a compliance requirement and the first thing an audit checks. You can see which carrier and marketplace connections ship ready to use on the Tecof integrations page. Global Growth Insights reports that same-day and next-day delivery now account for 29 percent of all e-commerce shipments, up from around 12 percent a few years ago.
Order Management and Channel Sync
When orders are not run from one place, the chaos grows in proportion to your growth. For a brand selling across three channels, keeping three separate panels open all day means at least one of them gets missed.
What an order management system does
An OMS gathers orders from your own site, the marketplaces and social channels into a single screen. It shows the live status of each order, decrements stock, triggers the e-invoice and pushes a preparation notice to the warehouse team. When that chain completes in seconds without human intervention, your team handles exceptions instead of data entry. The same Firework compilation notes that 78 percent of businesses plan to invest in inventory automation.
Overselling comes from sync latency
When an item sells on Trendyol, it has to leave your own site's stock at the same moment. If that gap is measured in minutes, overselling is inevitable and you end up telling a customer their order has been cancelled. That is not only an unhappy buyer; on a marketplace it lowers your performance score and triggers penalties. For a brand running 500 active SKUs across three channels, a lag that cancels just 20 orders a month costs 24,000 TL at a 1,200 TL average basket, before you count the visibility you lose as your marketplace score slips.
Have a protocol ready for the day it breaks
No operation runs at a hundred percent. When the wrong item ships, the correct one should leave without waiting, and the wrong one comes back on the same carrier. Do not apologise and then expect the customer to chase the process; design the resolution yourself. That is the single behaviour that turns a bad experience into loyalty. If you want your site to work as an operations hub rather than a shop window, our guide on turning a website into a sales machine is a solid starting point.

Returns and Reverse Logistics
Shopify's 2025 figures project 849.9 billion dollars in returns in the United States, with roughly 15.8 percent of online sales coming back. A return is not a write-off line. It is a second inventory flow that needs managing.
Return rates fall on the product page
Most returns come from a mismatch between expectation and reality. Publish the size chart alongside the model's height and the size they are wearing, state the fabric, and add a photo of the item held in someone's hand. If colour complaints keep arriving, change your lighting and reshoot in daylight. These fixes lower returns and lift conversion at the same time. The rest of what product page work pays back is covered in our article on raising your ecommerce conversion rate.
A returned item has three routes
Reverse logistics is the journey from the customer back to your warehouse. Every return gets inspected on arrival. Undamaged, unused goods go straight back to the shelf. Lightly flawed items go out through an outlet or B-grade listing at a discount. Repairable items get fixed and relisted. A brand that actually runs all three routes recovers a large share of what returns cost. Fortune Business Insights expects the reverse logistics segment to grow at a 20.95 percent compound annual rate between 2024 and 2032.
Withdrawal rights and data responsibility
Turkish distance selling regulation gives consumers a 14-day right of withdrawal. Spell out the exceptions in your policy, such as personalised items and goods that cannot be taken back for hygiene reasons. State in one sentence who pays the return shipping. For every field you collect on a return form you need a lawful basis and a defined retention period under KVKK. Transparency also cuts the volume of questions reaching your support team.
In-House Warehouse or 3PL?
Every growing brand hits the same question: run fulfilment under your own roof, or hand it to a third-party logistics provider? The answer moves with your volume, your product type and how fast you are scaling.
| Criterion | In-house warehouse | Working with a 3PL |
|---|---|---|
| Upfront cost | High: rent, racking, staff, software | Low: usually priced per order |
| Seasonal swings | You plan capacity, and adapting is slow | Flexes quickly when volume spikes |
| Brand experience | Custom packaging and gift notes are easy | Special requests usually carry a surcharge |
| Cost per order | Falls as volume grows | Cheap at low volume, pricey at very high volume |
| Responsibility for errors | Entirely yours, and fixes are fast | Governed by contract, and fixes can drag |
As a rule of thumb, a 3PL is the more rational starting point for most brands until daily order counts hold steadily above a meaningful threshold; it converts a fixed cost into a variable one and leaves your cash free. Once custom packaging, gift notes and channel-specific returns pile up, your own warehouse starts to earn its keep. Make the call with a calculation rather than a feeling: add rent, staff, packaging, software and error costs for both scenarios and divide by order count. The gap is often smaller than it first looks. Whichever model you pick, your platform has to work with both, and because the Tecof e-commerce platform holds stock, orders and shipping in one panel, changing model does not mean changing software.
Answer three more questions before you sign anything. Does the product need special handling, cold chain or fragile packing? How many times does your volume multiply in a promotion week? How much weight does the unboxing carry in the purchase decision? A brand selling handmade ceramics needs the handwritten note inside the box as much as the order itself, and that rarely survives being outsourced. A commodity that ships in a standard carton leans the other way, where a provider's scale wins on cost.
Capacity Planning for Peak Weeks
November discounts, season changes and the week before New Year test the same warehouse with triple the volume. A promotion is not lost in the ad panel. It is lost in the 47 orders nobody could pack on Friday evening.
Plan capacity in hours, not units
How many orders does one person prepare per hour? Without that number you cannot decide how many people to roster. Say the answer is 18 and you expect 900 orders on promotion day. That is 50 person-hours, which means a team of six on an eight-hour shift or a planned overtime block. Scale your boxes, tape and labels by the same multiplier. A roll of tape running out mid-promotion halts the whole chain, because at eight in the evening there is nowhere to replace it.
Freeze a stock snapshot before the promotion
Run a physical count the day before the discount goes live and correct the system figure. Finding out that an item sold in the first hour is not actually on the shelf is the worst news you can deliver that day. If the catalogue is too large to count in full, count at least the lines going on offer. Cap the quantity you list at the discounted price too, because a promotion that sells out beats a promotion that gets cancelled.
Keep a backup carrier and a backup message
Carrier capacity tightens in peak weeks and pickup times slide. Sign with a second company in advance and split the daily volume between them. Extending your delivery promise by a day during a promotion week beats making a promise you cannot keep. Put a realistic date in the order confirmation email, and if it slips, tell the customer before they ask. Nothing reduces post-promotion cancellation requests more reliably.
Measurement: The Numbers to Read Weekly
Intuition misleads in logistics, because the costs are scattered across small line items and none of them looks significant on its own. Added up, they can be the biggest enemy of your margin.
Six metrics are enough
- Order fill rate: how much of incoming demand you shipped complete and on time.
- On-time delivery rate: the share of parcels that arrived within the promised window.
- Pick accuracy: how often the right item ends up in the right order.
- Inventory turnover: how many times your stock cycles in a year.
- Logistics cost per order: warehouse, staff, packaging and shipping divided by order count.
- Return reason mix: not the rate itself but its breakdown, which tells you where to start.
Put unit economics in a table
Picture a brand with a 900 TL average basket and a 40 percent gross margin, so 360 TL of gross profit per order. Standardising the packaging changes the table like this.
| Line item | Today | After box standardisation |
|---|---|---|
| Shipping | 90 TL | 75 TL |
| Packaging materials | 15 TL | 12 TL |
| Warehouse and staff share | 45 TL | 45 TL |
| Total logistics cost | 150 TL | 132 TL |
| Profit left per order | 210 TL | 228 TL |
Eighteen lira per order becomes 36,000 TL a month at 2,000 orders and 432,000 TL a year, without adding a single lira to the ad budget. Refresh this table weekly rather than monthly, because deviations in logistics compound fast and a small error caught late turns into a serious cost line within a few weeks.
Here is the job for tomorrow morning: export the last 30 days of orders, put the carrier invoice next to them, and calculate your logistics cost per order in a single cell. Then take a tape measure to the five products you ship most, remeasure their boxes and recalculate the volumetric weight. For most brands those two hours point straight at the most profitable thing they will do that month.
Frequently Asked Questions
What does e-commerce logistics and warehouse management cover?
It covers the whole flow from goods arriving at your warehouse to delivery at the customer's door, and back again when needed. Demand planning, goods receipt, put-away, picking, packing, shipping and returns are the links in that chain. The inventory, order and shipping software that runs the flow belongs to it too. Everything physical about the customer experience sits under this heading.
Does a small brand need its own warehouse?
Usually not at the start. Building your own warehouse at low volume creates a fixed cost and ties up cash you need elsewhere. Starting with a 3PL or a small storage unit and moving in-house once order counts hold steady is the safer path. Decide with a cost-per-order comparison of both scenarios rather than by instinct.
How do I prevent overselling?
Connect every sales channel to one central inventory pool and run real-time synchronisation. Defining a per-channel quota on high-risk SKUs adds a second layer of safety. Push the delay between order confirmation and stock decrement as close to zero as you can. If you are not measuring that delay yet, measure it first.
What is the fastest way to cut shipping costs?
Packaging optimisation. Pricing in Turkey is largely volumetric, so empty space is money leaving the building. Set three or four standard box sizes and record which box each SKU uses. The second lever is routing different regions through different carriers, and the third is using your rising volume in the annual tariff negotiation.
How do I run an ABC analysis?
Sort the last 6 to 12 months of sales by SKU from highest to lowest. The items making up roughly the first 80 percent of cumulative sales are group A, the next slice is B, and the long tail is C. Move group A to the shelves nearest your packing station. Repeat at least quarterly, because the groups shuffle with the seasons.
Is my return rate too high?
Look at your own trend and your category rather than hunting for an absolute threshold. Apparel returns naturally run higher than electronics. What matters is whether the rate is climbing over time and how the reasons break down. If size and colour mismatches dominate, the problem sits on the product page, not in the warehouse.
How often should I count stock?
Cycle counting beats one big annual stocktake. Counting group A monthly, group B quarterly and group C yearly keeps accuracy high without stopping the operation. Barcodes shorten each count considerably. If the discrepancy keeps growing, review goods receipt and returns intake rather than counting more often.
Do I have to offer same-day delivery?
Not at all, though it is becoming an expected option in large cities. Piloting it in one city and one category is easier to manage than opening it to every order. Because it is expensive, either charge for it as a premium service or tie it to a high basket value. Never promise a window you cannot hold.
How should I split stock between marketplaces and my own site?
A single pool is the most efficient setup, but a channel quota reduces risk on high-demand SKUs. Margins are better on your own site because there is no commission, so leaving a small buffer in its favour on critical products makes sense. Base the split on channel-level profitability data rather than raw volume, and revisit it monthly.