NewLanded cost on imported stock is live — shipping and customs, spread across the shipment.See how it works
SMEs Doc

The small-business handbook

Plain-language notes on running the numbers side of a shop. Free to read, no account needed, and written for owner-operators — not for accountants. Three chapters, each one worth reading before you touch a spreadsheet.

Chapter one — PricingChapter two — CreditChapter three — Imported stock
Chapter one

Pricing so you keep something

Four numbers get used loosely around a shop, and two of them are not the same thing even though they sound like it. Cost price is what you paid to have the item on the shelf. Sell price is what the customer hands over. Margin and markup both describe the gap between those two — but they answer different questions, and mixing them up is the single most common way a shop quietly underprices its stock.

Markup answers "how much did I add on top of what I paid?" It is the profit divided by the cost price. Margin answers "what share of what the customer paid is actually mine to keep?" It is the profit divided by the sell price. A 50% markup and a 50% margin are not the same price — and because markup is always the bigger-looking number, it is easy to feel better off than you are if margin is the number you actually need.

Worked example
You bought it forGH₵ 60
You sell it forGH₵ 95
ProfitGH₵ 35
Margin36.8%35 ÷ 95
Markup58.3%35 ÷ 60

A few habits keep this from becoming a monthly guessing game:

  • Price from the true cost, not the invoice — freight, transport and any fee to get the item on the shelf belongs in cost price, not left out of the sum.
  • Decide your target margin per product line before you set a price, so a "good deal" from a supplier doesn't quietly become a bad deal for you.
  • Recheck margin whenever a cost changes — a supplier price increase that isn't passed on is a margin cut you didn't choose to make.
Chapter two

Selling on credit without losing money

Selling on trust is normal for most shops, and it is not something to apologise for. A regular customer who is good for it, a supplier who buys in bulk and pays at month-end, a neighbour in a tight week — refusing credit outright can cost you the relationship as much as extending it carelessly can cost you the money. The problem is never credit itself. It is credit with no limit and no record.

Three rules that keep credit from becoming a loss

  • Set a limit per customer, in advance. Decide the most you are willing to have outstanding with any one person before they ask — not while they are standing at the counter.
  • Record it the moment it happens, with a name attached. A credit sale that only lives in memory is the one that gets forgotten, disputed, or quietly written off six months later.
  • Follow up on a schedule, not a mood. Check outstanding balances weekly. A balance that is 8 days old is a conversation. A balance that is 34 days old is a pattern — and a signal to stop extending further credit until it's addressed.
What this looks like on the books
Grace Mensah360Part-paid · 8 days — a routine check-in
Boateng Hardware1,26034 days late — pause further credit
Chapter three

Counting imported stock properly

The invoice from your supplier is not the real cost of imported stock. Shipping, clearing at customs, and the exchange rate you actually paid on the day all land on top of it — and if none of that gets spread across the units, every price built "from the invoice" is quietly underpriced from the moment it hits the shelf.

The fix is called landed cost: take everything you spent to get the shipment onto your shelf, and divide it evenly across every unit in that shipment. From that point on, that unit's cost price is the landed cost — not the invoice line.

Worked example — 100 units
Invoice cost (converted)GH₵ 6,500
ShippingGH₵ 800
Customs & clearingGH₵ 400
Total landed costGH₵ 7,700
True cost per unitGH₵ 77.00GH₵ 7,700 ÷ 100 units — not GH₵ 65 from the invoice alone

Twelve gold cedis a unit is the difference between a margin you meant to have and one that quietly disappeared into freight. Spread the whole landed cost, every time — even when the shipment is small enough that it feels like it isn't worth the arithmetic.

Kivora does this arithmetic for you

Margin, credit limits and landed cost — calculated automatically the moment you enter a sale or a shipment, not worked out by hand at month-end.

Start freeTalk to us