If you want to buy cryptocurrency in Kenya, you’ll first need to deposit Kenyan Shilling (KES) to your Luno wallet.
Before you can do that, we’ll need you to verify your identity - a simple process to let us know that it’s you using your account.
Once you’ve correctly followed the steps to verify your details, it can take up to 48 hours before you can make a deposit. This guide explains how you can buy a deposit voucher using M-PESA.
How to make a deposit
-
Sign in to Luno
-
Go to your KES wallet then select Deposit
-
Confirm that your mobile number for M-PESA is correct
-
Enter the amount you’d like to deposit, then select NEXT
-
Confirm the amount and fee, then select CONTINUE
-
After you’ve been redirected to our payment partner, confirm the details and select Pay
-
Enter your M-PESA PIN to authenticate the transaction, then return to the payment screen
-
You should then see a confirmation that your deposit voucher was purchased successfully
Note
The number you’re using must be linked to the same name as the one on your Luno account.
Your voucher details will be forwarded to Luno and redeemed automatically. You don’t need to do anything else, just wait up to 24 hours for the funds to arrive in your Luno wallet.

Frequently asked questions
You’ll pay a 1% fee for each deposit. The fee is deducted from your deposit, which means that your Luno KES wallet will be funded with the deposit amount minus the fee.
Note
Read this article to view the fees and limits that apply for Luno accounts verified in Kenya.
The minimum deposit amount is KSh 500. The maximum deposit limit is:
-
Limit per transaction: KSh 250,000
-
Daily limit: KSh 500,000
There is no expiry time since vouchers are auto-redeemed at the time of creation.
No, only vouchers created using your Luno account will work with Luno.