How Do You Receive KES (Kenyan Shilling) Payments in India in 2026?
- Author:
- Manoj Sharma
- Verified by:
- Editorial team
- Published:
- Last modified:
Short answer
You can receive KES payments in India through local KES account details, a SWIFT wire from the Kenyan client's bank, a card or online checkout, or a remittance app. Each route converts the shillings before rupees reach you. On KES 650,000, Skydo pays the most of the platforms with full published pricing for KES: about ₹4,71,310 on 3 Nov 2026.
| Method | Cost | Speed | FIRA |
|---|---|---|---|
| Local KES account details | The Kenyan client pays only its own bank's charge, if any, for a domestic shilling transfer. The provider then charges a conversion or payout fee before paying INR to your Indian account. | The domestic leg runs on Kenyan rails such as KEPSS, which settles in real time, or the Nairobi Automated Clearing House. The payout to India then follows the provider's own schedule. | Ask the provider before signing up whether it issues an inward remittance document showing the purpose code and foreign currency amount for each payout. |
| SWIFT wire to an Indian bank | The Kenyan client's bank charges a sending fee. Intermediary banks may deduct charges on the way, and your Indian bank may charge an inward remittance fee. | Timing depends on the banks in the chain and their cut-off times. Ask your AD bank whether it quotes a direct KES rate. If it does not, the client may need to send US dollars instead. | Your AD bank credits the receipt against the purpose code and can issue a FIRC or inward remittance advice on request. |
| Card or online checkout | Processing charges are usually a percentage of each payment plus cross-border and currency charges set by the aggregator. | RBI leaves the settlement timeline to the agreement between the cross-border payment aggregator and the merchant. Each transaction is capped at ₹25 lakh. | The aggregator must give your AD bank the documents needed for EDPMS closure. Confirm what remittance document it issues to you. |
| Remittance app | Usually a transfer fee charged to the Kenyan sender, plus a conversion margin. | Depends on the service and on how the Kenyan sender funds the transfer. Ask the service for its delivery time to an Indian bank account. | Many are designed for family remittances, so purpose code and export documents may not match a business receipt. Check before using one for invoices. |
Who this is for: This page is for Indian freelancers, agencies and registered exporters who invoice clients in Kenyan shillings and want to know how KES reaches an Indian bank account as rupees.
At the mid-market rate
₹4,74,556
Highest payout: Skydo
₹4,71,310
- 1.Skydo₹4,71,310cost 0.68%
- 2.Razorpay₹4,68,957cost 1.18%
- 3.Stripe₹4,39,278cost 7.43%
1 KES = 0.7301 INR, XE live mid-market rates rate for 3 Nov 2026. Payout = amount minus fees, converted at the reference rate minus each platform's markup, minus 18% GST on fees where charged. Platforms without published pricing are left out.
What are the ways to receive KES in India?
| Method | Fees | Markup | Settlement | FIRA | Best for |
|---|---|---|---|---|---|
| Local KES account details | The Kenyan client pays only its own bank's charge, if any, for a domestic shilling transfer. The provider then charges a conversion or payout fee before paying INR to your Indian account. | Set by the provider when it converts the shillings. If the provider converts KES to US dollars before rupees, a margin can apply at each step, so compare the final rupee amount with the mid-market rate. | The domestic leg runs on Kenyan rails such as KEPSS, which settles in real time, or the Nairobi Automated Clearing House. The payout to India then follows the provider's own schedule. | Ask the provider before signing up whether it issues an inward remittance document showing the purpose code and foreign currency amount for each payout. | Freelancers with regular Kenyan clients who prefer to pay by local bank transfer |
| SWIFT wire to an Indian bank | The Kenyan client's bank charges a sending fee. Intermediary banks may deduct charges on the way, and your Indian bank may charge an inward remittance fee. | If the client sends shillings or buys US dollars to send, its Kenyan bank applies its own rate. Your AD bank converts the receipt to rupees at its TT buying rate unless you hold it in an EEFC account. | Timing depends on the banks in the chain and their cut-off times. Ask your AD bank whether it quotes a direct KES rate. If it does not, the client may need to send US dollars instead. | Your AD bank credits the receipt against the purpose code and can issue a FIRC or inward remittance advice on request. | Registered exporters with large invoices or an EEFC account |
| Card or online checkout | Processing charges are usually a percentage of each payment plus cross-border and currency charges set by the aggregator. | The client's card issuer sets the rate the Kenyan cardholder pays, and the aggregator or its AD bank converts the receipt to INR at its own rate. | RBI leaves the settlement timeline to the agreement between the cross-border payment aggregator and the merchant. Each transaction is capped at ₹25 lakh. | The aggregator must give your AD bank the documents needed for EDPMS closure. Confirm what remittance document it issues to you. | Sellers of fixed-price products, subscriptions or small invoices to many Kenyan buyers |
| Remittance app | Usually a transfer fee charged to the Kenyan sender, plus a conversion margin. | Built into the rate shown to the sender. | Depends on the service and on how the Kenyan sender funds the transfer. Ask the service for its delivery time to an Indian bank account. | Many are designed for family remittances, so purpose code and export documents may not match a business receipt. Check before using one for invoices. | Occasional personal transfers, with caution for export income |
Which countries pay in KES and what rails do they use?
| Country | Rail | Client enters | Speed | Best for |
|---|---|---|---|---|
| Kenya | KEPSS, the real time gross settlement system owned and run by the Central Bank of Kenya | Beneficiary name, Kenyan bank and account number of a local KES account | Settled individually and in real time between banks | Large shilling payments to a local KES account |
| Kenya | Electronic funds transfer through the Nairobi Automated Clearing House | Beneficiary name, Kenyan bank, branch and account number of a local KES account | Follows the clearing house cycle; ask the client's bank for its timing | Smaller routine shilling invoices |
| Kenya | Mobile money transfer through an authorised payment service provider | The details the receiving service gives for a mobile money payment | Depends on the service the client uses; the onward payout to India follows that service's schedule | Small payments from clients who keep funds in a mobile money wallet |
| Kenya | International SWIFT wire from a Kenyan bank | Your name and address, Indian account number, the Indian bank's SWIFT BIC and branch address, amount and invoice reference | Depends on the banks in the chain and their cut-off times | Exporters receiving directly into an AD bank or EEFC account |
| Kenya | Card payment through an online checkout | Card details on a payment page or invoice link | Card authorisation is immediate; payout depends on the aggregator agreement | Buyers who want to pay by card |
Which platforms are best for receiving KES in India?
The table ranks platforms with full published pricing for KES by the INR received on KES 650,000, then lists other business platforms that accept KES, unranked. Fees were checked on 30 Sept 2026 or later.
| Platform | Best for | FX markup | Fee | FIRA | Settlement | RBI status | INR on KES 650,000 |
|---|---|---|---|---|---|---|---|
| Skydo | Indian freelancers and exporters receiving mid to large B2B invoices | States zero FX margin at live rate | $19 up to $2,000, $29 to $10,000, 0.3% above + GST | States instant, free FIRA per payment | States under 24 hours; FAQ timelines vary by rail | RBI authorised PA-CB Inward and Outward; on RBI list | ₹4,71,310 |
| Razorpay | Indian businesses and freelancers on Razorpay invoicing foreign clients | States 0% markup on MoneySaver at live rate | 1% per bank transfer (Rs 1,000 flat below Rs 1,00,000) + GST | FIRS within 24 hours of settlement; no charge listed | States 1 day (T+1 after invoice shared) | RBI authorised PA-CB inward and outward, plus PA-O | ₹4,68,957 |
| Stripe | Registered Indian businesses selling online to card-paying foreign customers | 2% if converted; Stripe says rate is generally mid-market | 4.3% intl cards; 3% Visa/Mastercard, 3.5% Amex; + 2% if converted | Standard Chartered payment advice; FIRC cost not confirmed | Daily INR payouts; card funds after five business days | Not confirmed | ₹4,39,278 |
| Winvesta | Freelancers and small businesses collecting under 2,000 monthly per currency | States 0% markup on USD; non-USD not confirmed | 0.99% + USD 3 to 2,000/month; 0.2% above 100,000; GST conflicting | Free e-FIRA emailed within 24 hours | USD 1 business day, EUR/GBP 2; 1 pm IST cut-off | States RBI compliant; PA-CB not confirmed on RBI page | Not published for KES |
| Cashfree Payments | Registered Indian businesses wanting card checkout and bank transfer collection | Collections states no forex markup; card FX charge unpublished | Collections on request (2023: 1% to 1.5%); cards 2.99% + GST | e-FIRA in 1 day free; FAQ: e-FIRS T+1 on request | Cards T+2; collections within 7 days, typical time not confirmed | RBI authorised PA and PA-CB inward and outward | Not published for KES |
| Tazapay | Indian businesses collecting B2B or e-commerce payments from many countries | Not published; rate shown before you confirm | Collection fee by contract; cards 3.8% + USD 0.5; + other fees | USD 4 FIRC fee; NOC for AD1 bank FIRA | Weekly default; local same day to T+1, SWIFT to T+5 | Not confirmed on RBI PA-CB list; cites Rupee Drawing Arrangement | Not published for KES |
What is the real KES to INR rate you receive?
The real KES to INR rate is the mid-market rate, the midpoint between buying and selling prices. Bank TT, card and platform rates sit below it, and shillings converted through US dollars can carry two margins. For example, at an example rate of ₹0.68 per KES, KES 500,000 is ₹3,40,000. See what the mid-market rate means.
Today's rate, its history and every platform's payout are on the KES to INR rate page.
How much INR do you receive on KES 260,000, 650,000 and 1,300,000?
Each row applies the platform's published fee, FX markup and 18% GST on the fee to the mid-market rate of ₹0.7301 per KES for 3 Nov 2026.
| Platform and invoice | At mid-market | INR received | Cost | Best for |
|---|---|---|---|---|
| Skydo, KES 260,000 | ₹1,89,823 | ₹1,86,577 | 1.71% | Indian freelancers and exporters receiving mid to large B2B invoices |
| Skydo, KES 650,000 | ₹4,74,556 | ₹4,71,310 | 0.68% | Indian freelancers and exporters receiving mid to large B2B invoices |
| Skydo, KES 1,300,000 | ₹9,49,113 | ₹9,45,753 | 0.35% | Indian freelancers and exporters receiving mid to large B2B invoices |
| Razorpay, KES 260,000 | ₹1,89,823 | ₹1,87,583 | 1.18% | Indian businesses and freelancers on Razorpay invoicing foreign clients |
| Razorpay, KES 650,000 | ₹4,74,556 | ₹4,68,957 | 1.18% | Indian businesses and freelancers on Razorpay invoicing foreign clients |
| Razorpay, KES 1,300,000 | ₹9,49,113 | ₹9,37,913 | 1.18% | Indian businesses and freelancers on Razorpay invoicing foreign clients |
| Stripe, KES 260,000 | ₹1,89,823 | ₹1,75,711 | 7.43% | Registered Indian businesses selling online to card-paying foreign customers |
| Stripe, KES 650,000 | ₹4,74,556 | ₹4,39,278 | 7.43% | Registered Indian businesses selling online to card-paying foreign customers |
| Stripe, KES 1,300,000 | ₹9,49,113 | ₹8,78,556 | 7.43% | Registered Indian businesses selling online to card-paying foreign customers |
Can you hold KES in India?
Holding Kenyan shillings in India depends on your AD bank. An EEFC account lets a person resident in India keep up to 100 percent of foreign exchange earnings in foreign currency. Ask your AD bank whether it offers a KES balance. If it does not, you can invoice in US dollars and hold those. See EEFC account benefits.
- Eligibility: Any person resident in India with foreign exchange earnings can open an EEFC account, as set out in para 3.1 of the Master Direction on Deposits and Accounts.
- Conversion rule: The Master Direction says monthly accruals should be converted into rupees by the last day of the next month, after adjusting for approved uses or forward commitments (para 3.1). Ask your AD bank how it applies this.
- Uses: Balances can pay for current and capital account transactions abroad, and rupee withdrawals are allowed but cannot be credited back (para 3.1).
- No credit: Banks cannot give fund-based or non-fund based credit facilities against EEFC balances, and the account is non-interest bearing (para 3.1).
When should you convert KES to INR?
- Spot: Convert to INR on the day the money arrives at the rate your bank or provider quotes. This is the simplest option and leaves you open to rate moves between invoice and payment. The Central Bank of Kenya says the shilling rate is market determined.
- Forward contract: Ask your AD bank whether it quotes a forward against your export exposure. The amount and tenor cannot exceed the exposure under para 2.4 of the Master Direction on Risk Management. KES-INR is not among the currency pairs permitted on Indian stock exchanges under para 3.2. See RBI hedging rules for exporters.
- Limit order: Some banks and providers let you set a target rate and convert automatically when it is reached. RBI does not set a standard product for this, so check availability and charges with your bank.
- Natural hedge: If you pay costs abroad, you can keep foreign currency receipts in an EEFC account and pay those costs from it, as payments abroad are permitted debits under para 3.1.
What documents and compliance apply to KES receipts?
KES receipts follow the same Indian export rules as any foreign currency. Kenya is not an ACU member, so payment may come in rupees or any foreign currency through an authorised bank. Since 1 October 2026, the FEMA (Export and Import of Goods and Services) Regulations, 2026 set realisation at nine months and require an EDF.
- Purpose code: Choose the code that matches the service, such as P0802 "Software consultancy/implementation (other than those covered in SOFTEX form)" or P1006 "Business and management consultancy and public relations services" from the RBI purpose code list. See P0802 purpose code.
- EDF: Service exporters file an EDF within 30 days from the end of the invoice month under Regulation 3(2). The EDF replaced SOFTEX for software from 1 October 2026 under A.P. (DIR Series) Circular No. 20. See EDF form for exports.
- Realisation: The full export value must be realised within nine months of the invoice date, or 12 months if invoiced or settled in INR, under Regulation 5. See export realisation period.
- EDPMS: For invoices up to ₹10 lakh, your AD bank may close the EDPMS entry on your declaration under Regulation 4(2).
- FIRA: FIRA is not a term defined in RBI rules. For exported services, GST refund rules refer to Bank Realisation Certificates or Foreign Inward Remittance Certificates under Rule 89(2)(c). See what FIRA means.
How did we verify this?
Rules and rails are linked to official sources below with the dates they were checked. Platform figures come from each platform's own pages, checked on 30 Sept 2026 or later, and RBI authorisation was checked against RBI's published list. Rates are XE live mid-market rates, dated 3 Nov 2026. The method is on the methodology page.
- RBI: Foreign Exchange Management (Export and Import of Goods and Services) Regulations, 2026 (FEMA 23(R)/2026-RB, as amended), Reg 3(2) services EDF within 30 days from end of invoice month; Reg 4(2) EDPMS closure on declaration up to Rs 10 lakh; Reg 5 realisation nine months, twelve months if invoiced/settled in INR. (checked 8 Oct 2026)
- RBI: A.P. (DIR Series) Circular No. 20 dated 16 January 2026, Supersedes Master Directions on Export/Import and SOFTEX circulars from 1 October 2026. (checked 8 Oct 2026)
- RBI: FEMA (Manner of Receipt and Payment) Regulations, 2023, as amended, Reg 3(2)(I)(a)(iii): countries other than member countries of ACU - in Indian Rupees or in any foreign currency. (checked 8 Oct 2026)
- RBI: A.P. (DIR Series) Circular No. 84 (29 Feb 2012), purpose codes for reporting forex transactions, P0802 Software consultancy/implementation (other than those covered in SOFTEX form); P1006 Business and management consultancy and public relations services. (checked 8 Oct 2026)
- RBI Master Direction - Reserve Bank of India (Deposits and Accounts) Directions, Para 3.1: EEFC for persons resident in India; 100% of forex earnings may be credited; permitted debits; no credit facilities; non-interest bearing; accruals converted by the last day of the following month after approved uses. (checked 8 Oct 2026)
- RBI Master Direction - Risk Management and Inter-Bank Dealings, Para 2.4 hedging contracted exposures; para 3.2(ii) permitted exchange-traded currency pairs: USD-INR, EUR-INR, GBP-INR, JPY-INR, EUR-USD, GBP-USD and USD-JPY. (checked 8 Oct 2026)
- RBI Master Direction on Regulation of Payment Aggregators, Para 11(d): max value per PA-CB transaction Rs 25 lakh; para 11(h): PA-CB to provide documents for EDPMS closure. (checked 8 Oct 2026)
- IGST Act, 2017, section 2 (definition of export of services), Section 2(6): payment received in convertible foreign exchange or in INR where permitted by RBI, among other conditions. (checked 8 Oct 2026)
- IGST Act, 2017, section 16 (zero rated supply), 16(1) export of services is zero rated; 16(3) supply under bond or LUT. (checked 8 Oct 2026)
- CGST Rules, 2017, Rule 96A, Bond or Letter of Undertaking in FORM GST RFD-11 furnished prior to export for supply without payment of integrated tax. (checked 8 Oct 2026)
- CGST Rules, 2017, Rule 89, Rule 89(2)(c): for refunds on export of services, a statement of invoices and the relevant Bank Realisation Certificates or Foreign Inward Remittance Certificates. (checked 8 Oct 2026)
- Income Tax Department: India-Kenya Comprehensive Agreement (DTAA), Notification S.O. 731(E) dated 19-2-2018, Art 13(2): fees for management, professional and technical services may be taxed in the state where they arise, capped at 10% of the gross amount. Payments covered by Articles 15 and 16 are excluded from Article 13 (per the verified Kenya country page; the treaty page returned 403 to automated fetches on 2026-10-08). (checked 8 Oct 2026)
- Kenya Revenue Authority: Withholding Tax, Rates table: management fees and professional fees 5% resident, 20% non-resident; payer remits to the Commissioner of Domestic Taxes within 5 working days after deduction. (checked 8 Oct 2026)
- Central Bank of Kenya: National Payments System, KEPSS implemented 29 July 2005, wholly owned and managed by CBK, settles individually, continuously and in real time; EAPS transfers between banks in Kenya, Rwanda, Tanzania and Uganda in EAC local currencies; REPSS for COMESA in USD and Euro; Nairobi Automated Clearing House clears cheques and EFTs. REPSS available in Kenya through most commercial banks. (checked 8 Oct 2026)
- Central Bank of Kenya: Forex, CBK does not set the exchange rate; it is market determined based on supply and demand; published rate is the weighted average of registered interbank spot trades; banks and forex bureaus set their own rates. (checked 8 Oct 2026)
- Central Bank of Kenya: Mobile Payments statistics, August 2026: 95.31 million total registered mobile money accounts. (checked 8 Oct 2026)
- Skydo homepage (pricing and fee calculator), Know what you pay; calculator showing GST 18% of transaction fee (checked 6 Oct 2026)
- Razorpay MoneySaver Export Account (International Bank Transfers) pricing, Standard Plan: 0% FX markup, 1% fee, FlashLinks 2%, GST applicable, flat fee of INR 1,000 on transactions below INR 1,00,000, setup and AMC INR 0 (checked 6 Oct 2026)
- Stripe India pricing, International cards with USD/other currency presentment 4.3% + 2% if currency conversion is required; Mastercard and Visa cards issued outside India 3% + 2%; American Express outside India 3.5% + 2%; dispute received INR 1,000.00 (checked 7 Oct 2026)
- Winvesta FAQ: What are the charges for the global collections account?, Up to 2,000 a month: 0.99% + a small fixed fee; 2,000-100,000 a month: custom pricing; above 100,000 a month: flat 0.2%; USD Collections: $3 + 0.99%; 18% GST will be levied on Winvesta fees for every non-JPMC account (checked 7 Oct 2026)
- Cashfree Docs: Global Collections overview (checked 6 Oct 2026)
- Tazapay Pricing, Global Collection Accounts: *Contact sales; Global Cards 3.8% + USD 0.5; APMs 0.8%-2.5%; FIRC (India) USD 4; Custom tier: Volume-Based Discounts, Payment Method-Specific Rates, Customized FX (checked 7 Oct 2026)
Frequently asked questions
Can a Kenyan client send KES through KEPSS straight to an Indian bank account?
No. The Central Bank of Kenya describes KEPSS as Kenya's real time gross settlement system between banks holding accounts at the central bank. Its regional links, EAPS and REPSS, serve East African Community and COMESA countries, and India is in neither. An Indian account receives a SWIFT wire or a payout from a service holding local KES details.
Which currencies can be sent through EAPS from a Kenyan shilling account?
EAPS moves money between banks in Kenya, Rwanda, Tanzania and Uganda in East African Community local currencies, according to the Central Bank of Kenya. REPSS settles COMESA payments in US dollars and euros. Neither system reaches India, so a Kenyan shilling payment to an Indian exporter uses an international wire or a cross-border payment service.
Who sets the KES exchange rate used for a payment to India?
No single body sets it. The Central Bank of Kenya says the shilling rate is market determined by supply and demand, and banks and forex bureaus set their own rates. CBK's published rate is a weighted average of interbank spot trades. Your Indian bank or provider then applies its own KES or USD to INR rate.
Does a Kenyan client withhold tax before paying a KES invoice from India?
Often, yes. The Kenya Revenue Authority lists a 20% withholding rate on management and professional fees paid to non-residents. Where Article 13 of the India-Kenya DTAA applies, Kenyan tax is capped at 10% of the gross amount. Individual professionals may fall under Article 15 instead, so check with a tax adviser.
Can a Kenyan client pay a KES invoice from a mobile money wallet?
Only through a service that supports international transfers to Indian bank accounts. The Central Bank of Kenya reports 95.31 million registered mobile money accounts in August 2026, but that figure does not show which services can pay into India. Check that your bank reports the payment under a services purpose code and issues an inward remittance advice.
Is GST charged on services billed in Kenyan shillings?
Services to a Kenyan client are an export when IGST Act section 2(6) conditions are met, including payment in convertible foreign exchange. Exports are zero-rated under section 16. File an LUT under Rule 96A to export without IGST, and ask your adviser about a shilling invoice.
Should an Indian exporter invoice a Kenyan client in KES or US dollars?
Ask your AD bank first whether it quotes a KES rate, as not every Indian bank does. A US dollar wire can be converted directly to rupees. A KES invoice also carries the shilling's movement against the rupee until payment. See receiving USD payments in India for the dollar route and its costs.
Is there a limit on a single KES card payment through a payment aggregator?
Yes. A cross-border payment aggregator can process inward transactions of up to ₹25 lakh each under the RBI Master Direction on Payment Aggregators. A larger invoice priced in Kenyan shillings would need splitting, or a SWIFT wire instead. Settlement timing is set in your agreement with the aggregator.