How to Pay for International Software Subscriptions from India
Declined renewals, a ₹15,000 approval line and a bill about 23% above the dollar price. Here's how RBI's e-mandate rules, GST and forex markup work for software you buy from abroad, and the setup that keeps renewals going through.
To pay for international software subscriptions from India, use a Visa or Mastercard with international transactions switched on, register the recurring-payment mandate when the vendor asks, and approve the bank's alert whenever a charge goes above ₹15,000. When a renewal is declined, one of those three steps is usually what's missing.
The price on the page isn't the bill, either. Foreign software firms add 18% GST for Indian buyers, and your bank adds its own forex markup. SBI Card's is 3.5% plus taxes. On a $20 plan, that turns the sticker into roughly $24.58.
Get the card, the mandate and the tax right once, and you can pay for international software subscriptions without a renewal quietly failing on a tool you rely on.
We may earn a commission when you buy through links in this guide. It never affects the price you pay. How we make money
Use a Visa or Mastercard with international use enabled.
Approve the bank's mandate request on the first payment.
Charges above ₹15,000 need your approval every time.
Budget about 23% over the dollar price for GST and forex markup.
Pick an INR price when the vendor offers one.
Why renewals fail on Indian cards
Indian banks follow the RBI's rules on recurring payments, now collected in its Digital Payments E-mandate Framework, 2026 (checked 1 November 2026). They apply to cross-border charges as well as domestic ones.
In plain English, an automatic renewal needs a standing permission, called an e-mandate, registered with your bank. You set it up once with an extra check like an OTP. Your bank then sends a notice at least 24 hours before each charge, and you can cancel that one charge or the whole mandate from the notice.
A renewal fails when that chain breaks. The vendor never asked for a mandate, so the bank refuses the first automatic charge. Or the card isn't enabled for international use. Or the card network isn't supported: Stripe's India recurring payments docs say it only supports mandates on Visa and Mastercard, and that some Indian banks don't yet support mandates in every currency.
Here's the catch: Stripe also says payments from India-issued cards are attempted only once. There's no automatic retry tomorrow.
The ₹15,000 approval line
The RBI lets recurring charges go through without your extra approval only up to ₹15,000 per transaction. Above that, every single charge needs you to approve it, usually through a link in the pre-debit notice. The higher ₹1 lakh limit covers only insurance premiums, mutual funds and credit card bills, not software.
That line matters most for annual plans. Claude Pro costs $200 billed up front for a year, per Claude's pricing page on 1 November 2026. At any exchange rate above ₹75 to the dollar, that charge is over ₹15,000, before tax.
So an annual renewal often needs a live approval from you. Miss the bank's message and the renewal fails, even though the mandate is fine. Monthly plans usually stay under the line and go through on their own.
Our take: if you choose annual billing for a tool, diary the renewal date and watch for the bank's alert the day before. Our guide to annual vs monthly billing covers when paying upfront is worth it.
How to fix a declined renewal
Adobe's help page on RBI e-mandate payment failures gives the fix that works for most vendors: sign in, edit your payment method, re-enter the same Visa or Mastercard number and save. Your bank then sends an authentication request to register the mandate. Approve it, and the payment goes through.
The same routine, step by step:
Open your bank app and confirm international online transactions are on, with a limit above the charge.
In the vendor's billing settings, re-enter or re-add the card so it asks for a new mandate.
Approve the OTP or app prompt. That step registers the mandate.
If the charge is above ₹15,000, look for the approval link in the bank's notice before the next attempt.
Still failing? Try a different bank's card. Banks support mandates unevenly, as Stripe's docs note.
Do this before the next billing date. Adobe warns that if the payment method keeps failing, the subscription is cancelled.
What you really pay: GST and forex markup
Two costs sit on top of the dollar price.
GST comes first. Under the IGST Act, a foreign company selling online services to an unregistered buyer in India has to register and pay GST itself. Google Workspace's tax page spells out the result: without a GSTIN you're charged integrated tax at 18%. Claude's pricing page notes its prices don't include tax, and Surfshark's pricing page says "VAT may apply". Our Surfshark pricing breakdown shows how that plays out on a VPN plan billed in dollars.
Then your card adds a markup on the converted amount. SBI Card's FAQ puts it at 3.5% plus applicable taxes. Other banks publish theirs in the card's fee schedule.
Here's how it stacks on a $20 monthly plan, as an illustration:
Layer
Amount
List price
$20.00
18% GST
$3.60
3.5% forex markup on $23.60
$0.83
18% GST on the markup
$0.15
Total charged
about $24.58
That's about 23% over the sticker, every month. The markup is the part you can shrink, with a card that has a lower forex fee.
When the vendor has a rupee price
Some vendors now price for India directly. Grammarly's plans page showed Plus at ₹392 a month, billed annually, on 1 November 2026, labelled as a plan exclusive to India.
A rupee price removes the exchange-rate guesswork, because you know the amount before the charge arrives. That also makes the ₹15,000 line easy to check: you can see at a glance whether a renewal will need your approval.
Before you subscribe, check whether the pricing page changes when you're signed in from India, and compare the rupee price with the dollar one plus about 23%. If the rupee plan is cheaper and has the features you need, take it.
Which payment method to use
For automatic renewals in dollars, a Visa or Mastercard credit card is the safest choice. It supports mandates through the processors most software companies use.
UPI is narrower. Stripe's docs say UPI mandates only support rupees, and UPI doesn't support recurring payments above ₹15,000. That makes UPI useful for vendors that bill in INR, and a non-starter for most dollar plans.
Debit cards can work if your bank enables international use and supports mandates, but support varies. If you don't have a credit card, our guide to saving without a credit card covers what else works for everyday shopping.
Buying for a business
If you run a GST-registered business, add your GSTIN to the vendor's billing settings. Google's tax page says that when a customer provides a GSTIN, the customer becomes responsible for the tax, instead of being charged 18% on the invoice. Ask your accountant how to handle that under reverse charge and whether you can claim input tax credit.
Make sure the GSTIN's state matches your billing address. Google notes that a mismatch makes the account be treated as if no GSTIN was given.
The five-minute setup checklist
Run this when you start any foreign subscription:
Check for an INR price first.
Pay with a Visa or Mastercard with international use enabled.
Approve the mandate prompt on the first payment.
Note whether renewals will cross ₹15,000. If so, diary the date.
Add your GSTIN if you're a registered business.
Check your card's forex markup and compare it with your other cards.
The simple answer to how to pay for international software subscriptions from India is a Visa or Mastercard with international use on, a registered mandate, and your attention for any charge above ₹15,000. Most failures come from a missing mandate or a missed approval, not a problem with the card.
Budget for the real price, too. GST at 18% and a forex markup like SBI Card's 3.5% add up to roughly 23% over a dollar price, so a rupee plan is often worth choosing when it exists.
Rules and prices here were checked on 1 November 2026, so confirm the live pages before you pay. For the other levers that cut software bills, read our guide on how to save money on software subscriptions, and browse more tools in software and SaaS. Set it up once, and you'll pay for international software subscriptions without renewal-day surprises.
FAQs
Usually because there's no registered e-mandate, international use is off, or the charge was above ₹15,000 and needed your approval. Re-add the card in the vendor's billing settings and approve the bank's authentication request to register a fresh mandate.
Topics
software pricing
C
Written by
Coupo9 Editorial
Every statistic in our guides names its source, and prices come from the brand's own pricing page. When the facts behind a guide change, we update it or take it down.
About half of all software licenses go unused, and 89% of people underestimate what they spend on subscriptions. The audit and defensive habits that stop the quiet monthly drain, for solo founders and small teams.