How to Calculate
Warehouse Costs
Find out exactly how much your warehouse really costs — calculate all 3 cost types, compute cost per unit, and benchmark against your industry with a formula you can use today.
Total Warehouse Cost = Fixed Costs + Variable Costs + Inventory Holding Costs per month. Divide by monthly throughput (Invoices or Pallets) to get cost per unit. Multiply by 12 and divide by annual sales to get % of sales — the key metric to benchmark against your industry. For FMCG, the target is approximately 8% or below.
Real-world model example: total warehouse cost 860,967 THB/month against annual sales of 150 million THB = 6.89% of sales — below the FMCG benchmark of 8%.
What Is Warehouse Cost and Why Does It Matter?
Most businesses assume "warehouse cost" simply means rent. In practice, the true cost of running a warehouse is far broader — it includes everything from staff salaries and equipment depreciation to the interest cost of capital tied up in inventory.
Without a clear picture of total warehouse costs, businesses risk pricing products at a loss without realising it, or failing to identify which cost categories are bloated compared to industry peers.
Calculating your warehouse costs correctly is the starting point for every major operational decision: whether to invest in a WMS, right-size your inventory, restructure your team, or expand your facility. It is also the only way to meaningfully assess your return on any warehouse investment.
Once you know your cost breakdown, you can set a target, track improvement over time, and demonstrate the ROI of operational changes — including implementing a Warehouse Management System.
The 3 Types of Warehouse Costs
The standard warehouse cost model separates costs into three categories. Each behaves differently and responds to different improvement levers.
1) Fixed Costs
Fixed costs occur every month regardless of how busy the warehouse is. They are relatively predictable but can only be reduced through structural changes such as renegotiating leases, right-sizing the team, or switching to a SaaS-based IT system.
| Cost Item | Example in Cost Model |
|---|---|
| Warehouse rent | 1,000 THB/sq.m. × 200 sq.m. = 200,000 THB/month |
| Forklift rental | 35,000 THB × 2 units = 70,000 THB/month |
| Handlift rental | 8,000 THB × 7 units = 56,000 THB/month |
| Selective Rack depreciation | 500,000 ÷ 120 months = 4,167 THB/month |
| WH Manager salary | 70,000 THB/month |
| Supervisor salaries | 35,000 THB × 2 people = 70,000 THB/month |
| Officer salaries | 12,000 THB × 10 people = 120,000 THB/month |
| Security guard | 15,000 THB/month |
| WMS on-premise depreciation | 3,000,000 ÷ 120 months = 25,000 THB/month |
| WMS SaaS subscription (illustration) | 1,990 THB/month |
| Handheld scanners | 30,000 THB × 10 units ÷ 60 months = 5,000 THB/month |
| CCTV, safety, wifi, infra, computers, printers | Varies by warehouse |
2) Variable Costs
Variable costs fluctuate month to month based on operational volume. They are often the easiest to reduce quickly through process improvements and automation.
| Cost Item | Example in Cost Model |
|---|---|
| Overtime (OT) | 30,000 THB/month |
| Packaging materials | 20,000 THB/month |
| Internal transport | 1,500 THB × 100 trips = 150,000 THB/month |
| Utilities (water, electricity) | 15,000 THB/month |
3) Inventory Holding Costs
Often the most overlooked category, inventory holding costs represent the financial burden of keeping stock sitting in your warehouse. The larger your average inventory value — or the slower your stock turns — the higher this cost becomes.
| Cost Item | Example in Cost Model |
|---|---|
| Capital interest on inventory | 10,000,000 THB stock value × 8%/year ÷ 12 = 66,667 THB/month |
| Stock insurance | 12,000 THB/year ÷ 12 = 1,000 THB/month |
| Damage and shrinkage losses | 1,000,000 THB/year ÷ 12 = 83,333 THB/month |
Notice that the damage and shrinkage line alone accounts for 83,333 THB/month in this example. A WMS that eliminates most picking errors and stock discrepancies directly reduces this line item — which is one reason WMS ROI tends to be rapid and measurable.
Formula: Cost per Unit and % of Sales
Once you have totalled all three cost categories, apply these formulas to turn raw numbers into actionable management metrics:
| Formula | Description |
|---|---|
| Total warehouse cost/month | Fixed + Variable + Inventory Holding |
| Cost per unit | Total cost/month ÷ monthly throughput (Invoices or Pallets) |
| % of sales | (Annual warehouse cost ÷ Annual sales) × 100 |
Throughput is the number of Invoices or Pallets that pass through your warehouse each month. Choose the unit most meaningful for your business: B2C operations typically use order count; B2B bulk operations often use pallet count.
Once you have your % of sales figure, benchmark it against your industry:
- FMCG (Fast-moving consumer goods): approximately 8% or below
- Food and beverage: may run slightly higher due to cold chain requirements
- Industrial parts and components: often lower due to high value-per-unit
If your figure is significantly above the benchmark, the next step is to identify which of the three cost categories is inflated — and address it with targeted process improvements or systems investment.
Real-World Calculation Example
The following example is drawn from a real cost model template used by the MOLOG team when conducting warehouse cost analyses for clients. All figures are sourced from the original model file.
| Cost Category | Monthly Total (Example) |
|---|---|
| Fixed Costs (rent + equipment + salaries + IT) | Per line items in tables above |
| Variable Costs (OT + materials + transport + utilities) | 30,000 + 20,000 + 150,000 + 15,000 = 215,000 THB |
| Inventory Holding Costs (interest + insurance + shrinkage) | 66,667 + 1,000 + 83,333 = 151,000 THB |
| Total warehouse cost/month | ≈ 860,967 THB |
Calculating % of sales:
- Annual warehouse cost = 860,967 × 12 = 10,331,604 THB
- Annual sales = 150,000,000 THB
- % of sales = (10,331,604 ÷ 150,000,000) × 100 = 6.89%
- FMCG benchmark: ~8%
- Result: Below benchmark — a good position
Notice that the WMS SaaS subscription cost (1,990 THB/month in this illustration) is a small fraction of total fixed costs, yet its impact on reducing variable costs, labor, and shrinkage is disproportionately large — which is precisely why the ROI calculation for WMS implementation consistently shows a short payback period.
Note: The WMS subscription figure of 1,990 THB/month used in this example is a modelling assumption only — it is not a published sales price. Actual MOLOG WMS pricing depends on the tier, number of users, and features required.
How a WMS Reduces Warehouse Costs
Once you understand your cost structure, the natural next question is: where is the best lever to pull? For most warehouse operations, a Warehouse Management System addresses all three cost categories simultaneously.
Reduce Errors — Lower Inventory Holding Cost
A WMS with Barcode Scanning on every transaction reduces warehouse management errors by 70–90%. This directly reduces shrinkage losses (in the example above, potentially recovering most of the 1,000,000 THB/year shrinkage line). It also enables higher stock accuracy (target: 99%+), which allows you to carry lower safety stock — reducing the capital interest cost tied up in idle inventory.
Increase Throughput Speed — Lower Variable and Fixed (Labor) Costs
Speed improvements from WMS adoption based on MOLOG ROI model data:
- Goods receiving (Receiving): 30% faster
- Order picking (Picking): 50% faster
- Packing: 30% faster
- Checking: 30% faster
Faster processes mean lower overtime costs immediately. They also mean you can handle higher throughput volume with the same headcount — effectively reducing the fixed cost per unit even if absolute fixed costs remain the same.
Optimise Space — Lower Fixed Cost (Rent)
WMS Location Management ensures every bin and shelf is used efficiently, eliminates double-handling of goods, and provides real-time visibility into space utilisation. For growing operations, this translates into delaying the need for warehouse expansion — one of the most significant fixed cost increases a business can face.
Additionally, improving Stock Turnover by 20% through better inventory control and FEFO/FIFO enforcement means the same sales volume can be supported with lower average stock on hand — directly reducing Inventory Holding Cost month by month.
For detailed workflow documentation including Inbound, Outbound, and Production processes, refer to the MOLOG WMS Help Center.
Key Takeaways
Key Takeaways — Warehouse Cost Calculation
- Total warehouse cost = Fixed + Variable + Inventory Holding per month
- Cost per unit = Total cost ÷ Throughput (Invoices or Pallets per month)
- % of sales = (Annual warehouse cost ÷ Annual sales) × 100 — FMCG benchmark ≈ 8%
- Real-world example: 860,967 THB/month at 150M THB annual sales = 6.89% (below benchmark)
- A WMS reduces errors by 70–90%, picking time by 50%, and improves Stock Turnover by 20%
- The MOLOG team provides a free ROI Report within 7 days — contact sale.th@mologtech.com
Frequently Asked Questions
What percentage of sales should warehouse costs be?
For FMCG businesses in Thailand, warehouse costs should generally be around 8% of annual sales or lower. A real-world cost model example with annual sales of 150,000,000 THB shows total warehouse costs of approximately 860,967 THB/month, equalling 6.89% of sales — which is below the FMCG benchmark and considered a good result.
What are the 3 types of warehouse costs?
Warehouse costs are divided into three main types: (1) Fixed Costs — expenses that occur every month regardless of activity, such as rent, equipment depreciation, permanent staff salaries, and IT systems; (2) Variable Costs — expenses that fluctuate with workload volume, such as overtime, packaging materials, internal transport, and utilities; (3) Inventory Holding Costs — the cost of holding stock, including capital tied up in inventory (interest cost), insurance, and damage or shrinkage losses.
How does a WMS help reduce warehouse costs?
A WMS reduces warehouse costs across multiple dimensions: it reduces warehouse management errors by 70–90% (cutting returns and shrinkage costs), speeds up receiving by 30% and picking by 50% (reducing labor costs and overtime), improves space utilization (delaying the need to expand warehouse footprint), and improves Stock Turnover by 20% (lowering the capital cost tied up in inventory).
How do you calculate cost per unit in a warehouse?
Divide total monthly warehouse cost (Fixed + Variable + Inventory Holding) by your monthly throughput — either number of Invoices or Pallets processed. For example, if total warehouse cost is 860,967 THB/month and throughput is 5,000 invoices/month, cost per invoice = 172 THB. Then compare the annual figure as a percentage of annual sales against industry benchmarks to assess performance.
What is Inventory Holding Cost and how is it calculated?
Inventory Holding Cost is the cost of keeping stock in your warehouse. It includes: capital interest (e.g., inventory value of 10,000,000 THB × 8% annual interest rate = 800,000 THB/year or 66,667 THB/month), stock insurance (e.g., 12,000 THB/year = 1,000 THB/month), and damage or shrinkage costs (e.g., 1,000,000 THB/year = 83,333 THB/month). The higher your average inventory value or the slower your turnover, the higher this cost becomes.
Want to Know Your Actual Warehouse Cost Percentage?
The MOLOG team analyses warehouse costs and prepares a free ROI Report within 7 days — you don't need complete data to get started.
Request a Free Demo and ROI Report