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.
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.
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
KES 0.00 = 0.00% of trade
See full breakdown
Fee Impact by Quantity
Buying more shares reduces the fee percentage
| Shares | Trade Value | Fees | Fee % |
|---|
Break-Even Analysis
Broker Comparison
Understanding NSE Fees
Why are small trades expensive?
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?
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%" 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?
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?
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.
Ready to trade smarter?
Make every trade count.
Free forever. No sign-up. Built for Kenyan investors.