Stripe fees in India

A Stripe account in India pays 2% on a Mastercard or Visa card issued in India. See Stripe’s standard rates there in Indian rupees, then work out the fee on your own payment.

At a glance

Standard online rates in Indian rupees (INR)

  • Invite only

Card payments

Mastercard and Visa cards issued in India
2%
Mastercard and Visa cards issued outside India
3%4.3% when the customer pays in another currency

Other charges and limits

Currency conversion
+2%When a card issued outside India pays in another currency
Debit cards issued in India
0.4%Capped at ₹200.00
American Express cards issued outside India
3.5%
Smallest payment
₹0.50

Checked Oct 6, 2026 against Stripe’s India pricing pageDoAny is not affiliated with Stripe.

Your Stripe fee and payout

Charge your customer
₹40,816.33The smallest charge that leaves you at least ₹40,000.00 after the fee.
Stripe fee
₹816.33
You receive
₹40,000.00
Mastercard and Visa cards issued in India
2%

The fee is 2% of this payment.

  • Stripe’s standard pricing in India is by invitation only.
  • Not counted here: debit cards issued in India pay 0.4%, capped at ₹200.00; American Express cards issued outside India pay 3.5%.

Stripe India pricing, checked Oct 6, 2026 · Payment minimums

More options

Customer pays ₹40,816.33. Fee ₹816.33. You receive ₹40,000.00.

Your payment

Rates follow Stripe’s published standard pricing for the country your Stripe account is in. Negotiated rates? Choose “I know my rates”.

Your Stripe account

Where your Stripe account is registered, not where your customer is. It sets the currency and the rates. Choosing another country opens its page.

What do you want to work out?

Enter what you want to keep. The fee is added on top.

For each payment.

All the same size.

Payment method

Payment method
Where is the card from?

Where the card was issued, compared with your account’s country.

How these rates were checkedChecked Oct 6, 2026
  • The rates come from Stripe’s India pricing page, checked Oct 6, 2026.
  • Stripe’s standard pricing in India is by invitation only.
  • Not counted here: debit cards issued in India pay 0.4%, capped at ₹200.00; American Express cards issued outside India pay 3.5%.
  • Several payments are treated as the same size. The fee is worked out on each payment, then added up.
  • Not included: Stripe Billing or Invoicing, payouts, disputes, platform fees and tax. This shows the math only, not advice on passing fees to customers.
  • “Use these fees in service pricing” takes the rates of a US Stripe account only, since service pricing works in US dollars.
  • Smallest payment: ₹0.50 in Indian rupees. Card networks or your account can cap large payments lower.

Sources: Stripe India pricing · Payment minimums

Charge your customer₹40,816.33See result

What Stripe takes from a payment in Indian rupees

Stripe’s fee and what you receive on ₹800, ₹8,000, ₹80,000, worked out by the calculator on this page with the rates checked Oct 6, 2026.

CardOn ₹800On ₹8,000On ₹80,000
Mastercard and Visa cards issued in India2%₹16.00you receive ₹784.00₹160.00you receive ₹7,840.00₹1,600.00you receive ₹78,400.00
Mastercard and Visa cards issued outside India3%₹24.00you receive ₹776.00₹240.00you receive ₹7,760.00₹2,400.00you receive ₹77,600.00
Mastercard and Visa cards issued outside India, paid in another currency6.3%₹50.40you receive ₹749.60₹504.00you receive ₹7,496.00₹5,040.00you receive ₹74,960.00

Good to know in India

  • Stripe’s standard pricing in India is by invitation only.
  • Not counted here: debit cards issued in India pay 0.4%, capped at ₹200.00; American Express cards issued outside India pay 3.5%.
  • Smallest payment: ₹0.50 in Indian rupees. Card networks or your account can cap large payments lower.
  • Not included: Stripe Billing or Invoicing, payouts, disputes, platform fees and tax on your own sales. This shows the math only, not advice on passing fees to customers.

Stripe fees in India: questions

How much does Stripe charge in India?

Stripe’s standard pricing in India is by invitation only. The standard rate in India is 2% per successful card payment for Mastercard and Visa cards issued in India. Fees are in Indian rupees (INR), the currency of a Stripe account in India. Checked against Stripe’s India pricing page on Oct 6, 2026.

What does Stripe charge for international cards in India?

Mastercard and Visa cards issued outside India pay 3%. If the customer pays in another currency, those cards pay 4.3% instead, plus 2% to convert the payment to Indian rupees. Checked Oct 6, 2026.

How much is the Stripe fee on ₹8,000 in India?

On a payment of ₹8,000 with a Mastercard or Visa card issued in India, Stripe takes ₹160.00 and you receive ₹7,840.00. With a Mastercard or Visa card issued outside India it takes ₹240.00 and you receive ₹7,760.00. If that customer also pays in another currency, it takes ₹504.00 and you receive ₹7,496.00. Worked out with Stripe’s standard rates, checked Oct 6, 2026; the calculator on this page works out any amount.

What is the smallest payment Stripe accepts in India?

Stripe’s minimum charge for an account that settles in Indian rupees (INR) is ₹0.50, so the calculator won’t work out a smaller payment. There is also a largest payment, which your card network or account can set lower.