Skip to content

Understanding the True Cost of Doing Business

The obvious costs are easy to see. It is the hidden ones, overheads, fees, waste, and time, that quietly decide whether you actually make money.

By Karani Geoffrey, Founder & CEO, Upeosoft
In short

The true cost of doing business is far more than the price of your stock or materials. It includes overheads like rent and salaries, transaction fees, taxes, the cost of holding stock and waiting to be paid, and your own time. Most businesses underprice because they never count these hidden costs, which is exactly what a good system makes visible.

Key takeaways
  • Direct costs are only the visible tip; overheads and hidden costs decide your real profit.
  • Transaction fees, bad debt, and the cost of trapped cash quietly erode every sale.
  • Your own time is a real cost, and ignoring it makes unprofitable work look profitable.
  • Costs you cannot see are costs you cannot control or price for.
  • A single system that captures every cost is what turns hidden drains into managed numbers.

The costs you see are the smallest part

Ask most founders what a product costs them and they will name the purchase price or the materials. That is the direct cost, and it is real, but it is only the visible tip of a much larger iceberg. Below the surface sits everything else it takes to keep your doors open and deliver that product, and that is where profit is quietly won or lost.

The true cost of doing business is the full cost of being in business, spread across everything you sell. Founders who only count the obvious costs consistently overestimate their margins, underprice their work, and wonder why hard-earned sales never turn into wealth. Seeing the whole iceberg is the first step to actually making money.

Overheads: the cost of simply existing

Overheads are the costs you pay whether you sell one unit or a thousand. They do not attach neatly to any single sale, which is exactly why they get forgotten, and yet they must be covered by your total sales or you lose money overall.

  • Rent and the cost of your premises or storage.
  • Salaries and wages, including the people who do not directly touch the product.
  • Electricity, water, internet, and airtime.
  • Software, licences, insurance, and professional fees.
  • Security, cleaning, transport, and general administration.

The transaction and finance costs nobody counts

Every time money moves in your business, a small piece of it is taken, and these slices add up to a real cost that most founders never put on paper. M-Pesa charges, bank fees, and card processing fees each nibble at your revenue on every transaction.

Then there is the cost of finance and risk: interest on loans and overdrafts, and bad debt from customers who simply never pay. On a thin margin, a customer who defaults does not just cost you their invoice; it can wipe out the profit from several good sales. Individually these costs look trivial, which is why they are ignored. Across a year of thousands of transactions, they are anything but, and they mean your real margin is lower than your headline margin on every sale.

The cost of stock sitting and cash waiting

Some of the most expensive costs in a business are not payments at all; they are money that is stuck. Stock sitting on your shelf is cash you have already spent but cannot use, and the longer it sits, the more it costs you in tied-up capital, storage, and the risk of it expiring, spoiling, or going out of fashion.

The same is true of cash waiting in unpaid invoices. When a customer takes 60 days to pay, you are financing them for two months, and that has a real cost, whether it is interest on the overdraft you use to bridge the gap or the opportunities you cannot take because your money is locked up. These costs never appear on a bill, but they are as real as rent, and they punish businesses that carry too much stock and collect too slowly.

Your time is not free

The most consistently ignored cost in small business is the founder's own time. When you personally do the selling, the delivery, the bookkeeping, and the deliveries, none of that shows up as a cost, so the business looks more profitable than it is. It is not more profitable; it is subsidised by your unpaid labour.

The test is simple: if you had to pay someone a fair wage to do everything you currently do for free, would the business still make money? For many owners the honest answer is uncomfortable. Valuing your own time is not vanity; it is the only way to know whether the business actually works or whether it only survives because you are working for nothing. Price and plan as if your time has to be paid for, because one day it will.

You cannot control what you cannot see

The reason hidden costs stay hidden is that they are scattered and hard to add up. Overheads sit in one place, fees in bank statements, bad debt in your head, stock in a store, your time nowhere at all. No one deliberately ignores these costs; they simply never see them gathered in one view.

And a cost you cannot see is a cost you cannot manage or price for. You cannot cut a fee you have not measured, reduce stock you are not tracking, or price above a true cost you have never calculated. The founders who make real money are not the ones with the lowest costs; they are the ones who can see all their costs clearly and make deliberate decisions about each one. Visibility is the whole game.

Turning hidden costs into managed numbers

The practical goal is to bring every cost into one place and allocate it fairly across what you sell, so you can see the true profitability of each product, service, and customer. Done by hand this is nearly impossible, which is why most owners run on a rough overall figure that hides which lines make money and which quietly bleed.

When your system captures direct costs, overheads, fees, and stock holding automatically, it can show you real margin, not a comforting guess. Suddenly you can see that one popular product barely breaks even while a quiet one carries the business, and you can act on it. That is the difference between running a business on hope and running it on facts.

How Upeosoft helps

We implement ERPNext to capture the true, full cost of your business in one connected system. Direct costs, overheads, transaction fees, stock holding, and payment timing all flow into a single source of truth, so you can finally see real profitability by product, service, and customer, not just a headline margin that flatters you.

That visibility is what lets you price properly, cut the costs that are draining you, and stop subsidising work that never actually paid. If you suspect your real costs are higher than you think, and for most businesses they are, let us give you the clear picture that turns hidden drains into decisions you control.

Frequently asked questions

What are hidden costs in a business?

Hidden costs are the real expenses that do not show up on an invoice: your share of overheads on each job, M-Pesa and bank fees, the cost of stock sitting unsold, bad debt from customers who never pay, and your own unpaid time. They are hidden only because most businesses never track them, not because they are small.

Why do I keep underpricing my products or services?

Almost always because you are pricing off direct costs alone and ignoring overheads, fees, and your time. When you add up the full cost of delivering something, many prices that felt healthy turn out to be barely breaking even. You cannot price above true cost if you do not know what true cost is.

Is my own time really a business cost?

Yes. Every hour you spend on a job is an hour you cannot spend elsewhere, and eventually you will need to pay someone to do that work. If your pricing only works because you work for free, the business is not actually profitable; it is subsidised by you. Value your time honestly.

How do transaction fees affect my margins?

M-Pesa charges, bank fees, and card fees take a slice of every payment, and on thin margins that slice matters. Individually they look tiny, but across thousands of transactions they add up to real money. Businesses that ignore them are overstating their margin on every single sale.

How do I find out my true cost of doing business?

Capture every cost in one place, both the obvious direct ones and the overheads, fees, waste, and time, then allocate them fairly across what you sell. That is hard to do by hand, which is why most owners never see the full picture. A proper system does the allocation for you automatically.

Karani Geoffrey
Karani Geoffrey
Founder & CEO, Upeosoft

Karani Geoffrey is the Founder & CEO of Upeosoft, a software and automation company rooted in Kenya. He builds custom software, AI systems, and production-grade ERPNext for businesses across East Africa, and writes about the Kenyan realities - eTIMS, M-Pesa, SHIF, unreliable internet and power - that make or break real systems.

Next step

Want this working in your business?

Upeosoft builds and hardens the systems behind this article - for real Kenyan operations, with eTIMS, M-Pesa and offline realities handled.

Keep reading

Money and Financial Control

How to Fix Cash Flow Problems Before They Sink Your Business

Cash flow, not profit, is what actually keeps the doors open. Here is how Kenyan founders spot trouble early and fix it before it becomes a crisis.

7 min readRead article →
Money and Financial Control

The Numbers Every Kenyan Founder Should Check Every Week

You do not need a finance degree to stay in control. You need a short weekly habit of checking the few numbers that actually predict trouble.

6 min readRead article →
Money and Financial Control

Why Profitable Businesses Still Run Out of Cash

Being profitable and having cash are two different things. Here is why the gap opens up, and how to make sure your profit actually reaches your bank account.

6 min readRead article →