📊 Built for Kenyan retail investors

Small trades are losing you 8%+ in fees.

Stamp duty, broker charges, and statutory levies eat returns on small NSE trades. Calculate exactly what you'll pay — and find the sweet spot — before you trade.

ABSA
Buy 1 share @ KES 0.00
You pay KES 0.00
0.00% in fees
ABSA
Buy 332 shares @ KES 0.00
Fee drops to 1.61%
You save KES 0.00

Stamp duty is KES 2 per KES 10,000 bracket. The same KES 2 becomes negligible on larger trades.

The gap we solve

NSE investors see the share price, but not the true trade cost.

This calculator turns hidden charges into one clear number before you place an order — so you know exactly what you'll pay or receive.

Without this tool

You estimate fees from brokerage only, then discover later that stamp duty and levies pushed your break-even much higher.

With NSE Fee Calculator

You see brokerage, VAT, statutory levies, stamp duty, and break-even in one place — tuned for NSE realities and Kenyan retail trade sizes.

Brokerage + VAT 57%
NSE + CMA + CDSC + ICF 29%
Stamp Duty (on 1 share) 14%

On a single ABSA share (KES 30.20), the KES 2 stamp duty is 6.6% of the trade value alone.

📜

Stamp Duty

KES 2 per KES 10,000 bracket — charged separately on every trade, buy and sell.

🏦

Statutory Levies

NSE (0.12%), CMA (0.08%), CDSC (0.08%), and ICF (0.01%) apply to all trades.

💼

Broker Rates Vary

From 1.00% to 1.50% — and some brokers charge minimum fees that hit small trades hard.

Calculator

Your trade, fully priced

Results update instantly as you adjust inputs.

Enter current market price

Understanding NSE Fees

💡

Why are small trades expensive?

The KES 2 stamp duty applies per KES 10,000 bracket. On a KES 150 trade, that's 1.33% just in stamp duty! On larger trades, the same KES 2 becomes negligible.

🎯

What's the sweet spot?

The sweet spot is the maximum shares you can buy while staying within one KES 10,000 stamp duty bracket: floor(10000 / price). For SCOM at KES 32.30, that's 309 shares.

📱

Ziidi's "1.5%" explained

Ziidi's "~1.5% all-in" refers to brokerage only. Statutory levies (NSE 0.12%, CMA 0.08%, CDSC 0.08%, ICF 0.01%) are charged on top, making the true total ~2.04%.

💰

How much does Ziidi charge per trade?

Safaricom Ziidi (powered by Kestrel Capital) charges 1.50% brokerage with no minimum fee — great for small trades. Add 0.24% VAT on brokerage, 0.29% statutory levies (NSE, CMA, CDSC, ICF), and stamp duty (KES 2 per KES 10,000). On a KES 10,000 trade, total fees are about KES 205. Use the calculator above to see your exact cost.

⚖️

How do NSE broker fees compare?

Brokerage rates range from 1.00% (SIB) to 1.50% (Ziidi, EFG Hermes). Faida charges 1.25% but has a KES 100 minimum fee that hits small trades hard. Ziidi has no minimum fee, making it cheapest for trades under ~KES 8,000. For larger trades, SIB's lower rate wins. The broker comparison table shows the full picture.

AI-friendly access

AI Usage

AI assistants can reference this calculator using machine-readable files and shareable URLs.

AI files: llms.txttool.json

Deep-link format: https://nsecalc.co.ke/?ticker=SCOM&qty=10&broker=ziidi&direction=buy

Ready to trade smarter?

Make every trade count.

Free forever. No sign-up. Built for Kenyan investors.

Loading market data...