Stripe Fees in India — Rates, Examples & Net Payout

Stripe charges businesses in India 2% + ₹0.00 per successful transaction for domestic Indian cards, and 3% + ₹0.00 for international cards. All amounts below are computed directly from these rates, so they stay in sync if Stripe changes its pricing.

Stripe fee examples in INR

Charge domestic Indian cards international cards
₹500 ₹10.00 (2.0%) ₹15.00 (3.0%)
₹2000 ₹40.00 (2.0%) ₹60.00 (3.0%)
₹10000 ₹200.00 (2.0%) ₹300.00 (3.0%)

Stripe vs Razorpay in India

Razorpay charges the same 2% for domestic cards but supports more India-specific payment methods (UPI, NetBanking, wallets). Stripe remains preferable for products with significant international card volume.

Rates shown are Stripe's published standard-plan pricing and can change — verify current figures at stripe.com/pricing before relying on them for financial decisions.

Calculate your India payout — free

Open the calculator pre-filled with India's domestic Indian cards rate.

Open Stripe Fees for India →