Understanding Fees
Lesson by Uvin Vindula
The Hidden Cost of Buying Bitcoin
One of the most common mistakes beginners make is not understanding the fees involved in buying Bitcoin. If you are not careful, fees can eat into a significant portion of your investment — especially with smaller amounts. Let us break down every fee you will encounter.
1. P2P Spread
The P2P spread is the difference between the actual market price of USDT (or BTC) and the price the P2P seller charges you. This is not a "fee" in the traditional sense — it is the profit the seller makes.
For example, if USDT is worth LKR 325 on the global market, a P2P seller in Sri Lanka might sell it for LKR 330. That LKR 5 difference (about 1.5%) is the spread.
Typical P2P spread for Sri Lankan LKR: 1-3%
This is usually the biggest cost when buying Bitcoin in Sri Lanka. You can minimize it by:
- Comparing prices across multiple sellers
- Trading during peak hours when more sellers are active (evenings and weekends)
- Building a relationship with reliable sellers who offer good rates
2. Trading Fees
When you buy BTC with USDT on the spot market, Binance charges a 0.1% trading fee. This is very competitive — many exchanges charge the same or more.
If you hold BNB (Binance's own token) in your account, you can pay fees with BNB and get a 25% discount, bringing the fee down to 0.075%. For beginners, this small optimization is not critical, but it is good to know.
3. Withdrawal Fees
If you want to move your Bitcoin from Binance to your personal wallet (which you should — more on this in the next lesson), Binance charges a withdrawal fee. This fee is not charged by Binance as profit — it covers the Bitcoin network transaction fee.
Bitcoin withdrawal fees vary based on network congestion but typically range from 0.0001 to 0.0005 BTC. At current prices, this could be a few hundred to a few thousand LKR.
Pro tip: You can reduce withdrawal fees by using the Lightning Network (if your wallet supports it) — Lightning fees are nearly zero.
4. Network Fees (Gas Fees)
Every Bitcoin transaction on the blockchain requires a network fee paid to miners who process the transaction. When you withdraw from an exchange, this is included in the withdrawal fee. But if you later send Bitcoin from one personal wallet to another, you will pay this fee directly.
Network fees fluctuate based on how busy the Bitcoin network is. During high-traffic periods, fees can spike significantly.
Real Example: Buying BTC with LKR 50,000
Let us walk through what happens when you use LKR 50,000 to buy Bitcoin:
| Step | Cost | Amount |
|---|---|---|
| Starting amount | — | LKR 50,000 |
| Buy USDT via P2P (2% spread) | ~LKR 1,000 | ~LKR 49,000 worth of USDT |
| Convert USDT to BTC on spot (0.1% fee) | ~LKR 49 | ~LKR 48,951 worth of BTC |
| Withdraw to personal wallet | ~LKR 500-2,000 (varies) | ~LKR 46,951-48,451 worth of BTC |
| Total fees | ~LKR 1,549-3,049 | ~3-6% of your investment |
As you can see, on a LKR 50,000 purchase, you can expect to lose about 3-6% to fees. The P2P spread is the biggest chunk.
How to Minimize Fees
- Compare P2P sellers — even a 0.5% difference matters over time
- Buy in larger amounts less frequently — instead of buying LKR 5,000 weekly, consider LKR 20,000 monthly. The withdrawal fee is fixed regardless of amount.
- Use limit orders instead of market orders — you can sometimes get slightly better prices
- Time your withdrawals — Bitcoin network fees are usually lower on weekends and during off-peak hours (US night time)
- Use Lightning Network for withdrawals if your wallet supports it
Fees Are the Price of Entry
Do not let fees discourage you from buying Bitcoin. Think of it this way: a 3-6% entry cost is comparable to what you would pay in fees and spread when exchanging currencies at a money changer. As the crypto ecosystem matures and more Sri Lankans join, these costs will likely decrease over time.
Disclaimer: All fee examples use approximate figures that were accurate at the time of writing. Actual fees vary by exchange, network congestion, market conditions, and P2P seller rates. Always check current fees before transacting. Past price examples do not indicate future values.
Key Takeaways
- •The P2P spread (1-3%) is the biggest cost when buying Bitcoin in Sri Lanka — always compare sellers for the best rate
- •Binance charges a 0.1% spot trading fee, with a 25% discount if you pay using BNB
- •On a LKR 50,000 purchase, expect total fees of about 3-6% including P2P spread, trading fees, and withdrawal fees
- •Minimize fees by buying larger amounts less frequently, comparing sellers, and using Lightning Network for withdrawals
- •Withdrawal fees are fixed regardless of amount — so larger, less frequent withdrawals are more cost-effective
Quick Quiz
Question 1 of 3
0 correct so far
Which fee is typically the largest when buying Bitcoin in Sri Lanka?