YouTube pays Kenyan creators through AdSense, which deposits earnings directly to a Kenyan bank account if you link one, or to a mailing address if you don't have a bank account yet.

To receive YouTube payments in Kenya, you need a Google AdSense account connected to your YouTube channel. AdSense is Google's payment system for creators, and it can send money to a Kenyan bank account via electronic transfer. The money does not go to YouTube first and then to you — AdSense is the middle step that handles all the routing.

The payment lands in your bank account between the 21st and 26th of each month, provided you have earned at least 100 Kenyan shillings (KES) in the previous month and your AdSense account is in good standing. If you have not yet opened a bank account, AdSense can send a check by mail to a Kenyan address, though this is slower and less reliable than a direct bank transfer.

Key Takeaways

  • YouTube payments reach your Kenyan bank account through Google AdSense, which handles the transfer directly from Google to your bank.
  • You must link a valid Kenyan bank account to your AdSense account before YouTube can send any money there.
  • Payments arrive between the 21st and 26th of each month if you earned at least 100 KES the previous month and your account passed all verification checks.
  • If you do not have a bank account, AdSense can mail a check, but this method is slower and carries a higher risk of loss or delay.
  • Your bank may charge a small fee for receiving international transfers, depending on the bank and account type.

Setting up your AdSense account to receive payments

Before YouTube can pay you, you need to create a Google AdSense account and link it to your YouTube channel. Go to adsense.google.com, sign in with the same Google account you use for YouTube, and follow the setup steps. Google will ask for your name, address, phone number, and tax information. For Kenyan creators, you will also need to provide your tax identification number (TIN) if you have one, or confirm that you do not have one yet.

Once your AdSense account is created, go to your YouTube Studio, select "Monetization" from the left menu, and connect your AdSense account. YouTube will verify the link within a few hours. After that, any ad revenue from your videos will flow into AdSense and be held there until the payment threshold is met.

Adding your Kenyan bank account to AdSense

In your AdSense account, go to "Payments" and then "Payment methods." Click "Add payment method" and select "Bank account." You will be asked to enter your bank name, account number, and account holder name. Make sure the account holder name matches exactly what is on your bank account — if it does not, the transfer may be rejected or delayed.

Most Kenyan banks accept international transfers to shilling accounts, but some banks charge a fee for receiving money from outside Kenya. Contact your bank before you add the account to AdSense so you know whether a fee applies and how much it will be. Common banks that work with AdSense include Equity Bank, KCB, Safaricom M-Pesa (if you have linked it to a bank account), and Cooperative Bank.

Once you add your bank account, AdSense will verify it by sending a small test deposit (usually less than 1 KES) to your account within a few days. Check your bank statement, find the deposit amount, and enter it into AdSense to confirm the account is real and belongs to you. Until you verify the account this way, AdSense will not send your earnings there.

When money actually arrives in your account

YouTube does not pay you every time someone watches an ad. Instead, AdSense collects your earnings throughout the month and sends one payment per month. The payment is processed between the 21st and 26th of each month, but the exact date depends on your bank and whether any holds are in place.

Your bank may hold the money for one to three business days after it arrives, especially if it is your first international transfer from that sender. Some banks in Kenya flag international transfers for review, which can add another day or two. If you do not see the money by the end of the month, check your bank's transaction history or contact your bank directly — the money may be held pending verification rather than lost.

You will only receive a payment if you earned at least 100 KES in the previous calendar month. If you earned 50 KES in January, that money rolls over to February. Once your total reaches 100 KES, AdSense will send it out in the next payment cycle. This means your first payment may take two or three months to arrive, depending on how quickly your channel grows.

What happens if you don't have a bank account

If you do not have a Kenyan bank account, you can ask AdSense to send a check by mail instead. Go to "Payment methods" in AdSense and select "Check" as your payment method. You will need to provide a mailing address in Kenya where the check can be sent.

Checks take much longer to arrive — typically four to eight weeks from the time AdSense processes the payment. Checks can also be lost or stolen in the mail, and if that happens, you will need to contact AdSense to request a replacement, which adds another month or more. For this reason, opening a bank account is strongly recommended if you plan to earn money from YouTube over time.

Fees and taxes on YouTube payments

Google does not charge you a fee to receive your AdSense payment, but your Kenyan bank may charge a fee for receiving an international wire transfer. This fee is typically between 500 and 2,000 KES, depending on your bank and the size of the transfer. Ask your bank what their fee is before you start earning, so you are not surprised when the money arrives.

YouTube earnings are subject to Kenyan income tax. If you earn more than a certain amount per year (the threshold varies by tax year), you may need to file a tax return with the Kenya Revenue Authority (KRA). Google does not withhold taxes from your AdSense payment, so you are responsible for setting aside money for taxes and paying them yourself. Keep records of all your YouTube earnings and any bank fees you pay, as these may be deductible.

Troubleshooting: money didn't arrive or account was rejected

If your payment did not arrive by the end of the month, first check your AdSense account to confirm the payment was actually sent. Go to "Payments" and look at your payment history. If it shows "Payment sent," the money left Google and is now with your bank. Contact your bank and ask them to search for a wire transfer from Google Ireland Limited or Google LLC (the sender name varies). Your bank can tell you whether the transfer arrived, whether it is on hold, or whether it was rejected.

If AdSense rejected your bank account, you will see an error message in your payment methods. Common reasons include a mismatch between the account holder name and your AdSense name, an invalid account number, or a bank that does not accept international transfers. Fix the account information and try again. If the same bank keeps rejecting transfers, try a different bank account or ask your bank whether they have a specific process for receiving transfers from Google.

If your AdSense account itself is suspended or not approved for payments, you will not receive any money at all. This can happen if Google detects unusual activity, if you violate YouTube's monetization policies, or if your account information is incomplete. Check your AdSense email for any messages from Google explaining the hold, and follow their instructions to resolve it.

Frequently Asked Questions

Can I use M-Pesa to receive YouTube payments?

Not directly. AdSense does not send money to M-Pesa accounts. However, if your M-Pesa account is linked to a bank account (through Safaricom's M-Pesa for Business or a partnership with your bank), you can add that bank account to AdSense and receive payments there. Then you can transfer the money from your bank to M-Pesa if you want to use it as a mobile wallet.

How long does it take for money to show up after YouTube processes the payment?

AdSense processes payments between the 21st and 26th of each month. Your bank typically receives the transfer within one to three business days after that. Some banks hold international transfers for an additional one to two days while they verify the sender. In total, expect the money to appear in your account between the 22nd and the 30th of the month.

What if my bank account name doesn't match my YouTube channel name exactly?

The account holder name on your bank account must match the name on your AdSense account, not your YouTube channel name. If they do not match, AdSense will reject the transfer. Update your AdSense name to match your bank account, or open a new bank account in the name that matches your AdSense account.

Do I have to pay taxes on YouTube money in Kenya?

Yes. YouTube earnings are taxable income in Kenya. If you earn above the annual threshold set by the KRA, you must file a tax return. Keep records of all your AdSense payments and any fees your bank charged, as these may affect your tax liability. Consider consulting a tax professional if your earnings are substantial.

Can I change my bank account after I've already added one to AdSense?

Yes. Go to "Payment methods" in AdSense, remove the old account, and add a new one. You will need to verify the new account with a test deposit before AdSense will send payments to it. Plan ahead so your new account is verified before the next payment cycle.