Back to Blog

HomeBlogsHow to...

March 11, 2026

How to Receive International Payments in India 2026 (Complete Guide)

If you run an Indian business that bills clients abroad, receiving international payments is the single biggest operational headache. Stripe does not work for most Indian entities. PayPal eats 8 to 9% of every invoice. Wise and Payoneer only handle bank transfers. Banks demand paperwork for every wire. And on top of all of that, you still need FIRA for GST and income tax compliance.

This guide is the complete 2026 playbook. It walks through the 5 methods Indian businesses actually use to receive USD, GBP, and EUR, the real all-in cost of each, the compliance documentation you need, and the cheapest setup most agencies, freelancers, and SaaS companies should run.

Short answer: Use Playto Pay. 1% flat on virtual bank account transfers, 4% flat on cards, zero forex markup, daily INR settlement to your Indian bank, FIRA auto-generated on every transaction. No US LLC, no offshore entity, setup in under 10 minutes.

The long answer is below.


Who This Guide Is For

  • Agencies invoicing US, UK, EU, or UAE clients for marketing, design, development, or video
  • Freelancers receiving project payments from international companies or platforms
  • SaaS companies billing international subscribers monthly in USD or GBP
  • E-commerce businesses selling products or services to global buyers
  • Coaches and consultants charging international clients for advisory or training
  • Course creators selling online programs to a global audience
  • Any Indian business trying to figure out the cleanest way to get paid in foreign currency

The Core Constraint: Why International Payments Are Hard for Indian Businesses

Indian businesses sit inside a tightly regulated cross-border payment regime. The Reserve Bank of India and FEMA control how foreign currency flows in. Every USD received by an Indian entity must be properly reported, converted to INR within set timelines, and documented with FIRA (Foreign Inward Remittance Advice) for GST and income tax compliance.

That regulatory framework rules out a lot of what works in other countries:

  • Stripe does not cleanly process cross-border foreign currency for most Indian entities
  • Holding USD in a foreign wallet indefinitely is not allowed for most business types
  • Receiving wires into a personal foreign account creates serious tax exposure The legitimate options are limited to RBI-authorized infrastructure. The good news: there are now several solid 2026 options, and pricing has fallen dramatically since 2023.

The 5 Methods to Receive International Payments in India

Method 1: Virtual Bank Accounts (VBA)

How it works: You receive virtual USD, GBP, and EUR account numbers in your name (or your business name). Your international client wires money to that account like a domestic bank transfer. The platform converts to INR and deposits in your Indian bank.

Best for: Agencies, freelancers, and SaaS companies receiving structured B2B invoice payments above $500.

Real cost in 2026:

  • Playto Pay VBA: 1% flat, zero forex markup
  • Wise: ~1 to 1.7% all-in
  • Skydo: $19 to $29 flat per transfer (~0.4 to 1.5% effective)
  • Payoneer: ~5% all-in (3% fee + 2% forex) Pros: Lowest fees of any method. Looks like a normal bank account to your client. FIRA auto-generated on top platforms.

Cons: Only works when your client is willing to send a wire transfer. Not suitable for retail card checkout.


Method 2: International Card Acceptance

How it works: Your client pays via Visa, Mastercard, Amex, Apple Pay, or Google Pay through a checkout page or payment link. The card is charged in USD, GBP, or EUR. The platform settles INR to your Indian bank.

Best for: Course creators, SaaS, e-commerce, coaches, and consultants selling to retail buyers internationally.

Real cost in 2026:

  • Playto Pay: 4% flat, zero forex markup
  • Razorpay International: ~3% + 1-2% forex (~4-5% all-in)
  • Cashfree International: ~3.5% + 1-2% forex (~5% all-in)
  • Stripe India (if accessible): ~4.3% + 2% forex (~6.3% all-in)
  • PayPal: ~4.4% + 4% forex (~8.4-9% all-in) Pros: Buyers pay instantly with one tap. No bank transfer friction. Apple Pay and Google Pay convert better than cards alone for retail.

Cons: Higher fee than VBA. Chargeback risk on certain product categories.


How it works: You generate a payment link from your dashboard, share it via email or WhatsApp, and the client picks any payment method (card, bank transfer, Apple Pay, BNPL). Or you embed a checkout button on your website.

Best for: Anyone selling services, digital products, or one-off invoices. Especially useful for agencies and consultants who want one link that handles every payment method.

Real cost: Same as the underlying method (4% for cards via Playto Pay, 1% for VBA, etc.)

Pros: Highest conversion. Lets the buyer pick what they want to use. No technical integration.

Cons: Only available on full-stack platforms like Playto Pay. Wise, Skydo, and Xflow do not offer payment links.


Method 4: Recurring Billing and Subscriptions

How it works: Your client authorizes a card or bank account once and the platform charges them automatically every month. Essential for SaaS, memberships, and monthly retainers.

Best for: SaaS, membership businesses, agency retainers, consultants on monthly engagements.

Real cost: Same as cards (4% on Playto Pay) per charge.

Pros: Eliminates manual invoicing and payment chasing. Predictable cash flow.

Cons: Bank-transfer-only platforms (Wise, Skydo, Xflow, Payoneer) do not support recurring billing. You need a card-capable platform.


Method 5: PayPal and Wallet Transfers

How it works: Your client pays into your PayPal wallet. You withdraw the funds to your Indian bank account on a delay.

Best for: One-off small payments where the client specifically insists on PayPal.

Real cost: ~8.4 to 9% all-in for Indian businesses. The most expensive method on this list.

Pros: PayPal is recognized everywhere. Easy for the buyer.

Cons: Highest fees. Account holds and reserves are a real risk. PayPal began issuing FIRC for Indian users following RBI's in-principle PA-CB approval in May 2025, but the process is separate from in-dashboard auto-generation. 3 to 5 day withdrawal delay. Not viable as a primary method for any serious volume.


All-In Cost Comparison: What You Actually Receive on a $5,000 Invoice

Method / PlatformFeeYou Receive (approx ₹84/$)FIRA
Playto Pay (VBA)$50 (1%)₹4,15,800✅ Auto
Wise~$65~₹4,14,540⚠️ Manual
Skydo$29~₹4,17,564✅ Auto
Playto Pay (Card)$200 (4%)₹4,03,200✅ Auto
Razorpay International~$200-250~₹4,00,000✅ Yes
Payoneer~$262~₹4,00,632❌ No
Stripe India~$315~₹3,93,540❌ No
PayPal~$435~₹3,80,460⚠️ FIRC via request

Approximate figures at ₹84/$1. Live rate varies daily. Skydo's flat fee structure means it can be the cheapest on transfers above ~$3,000 but more expensive on smaller payments.


FIRA: The Compliance Document You Cannot Skip

FIRA (Foreign Inward Remittance Advice) is the document Indian banks issue when foreign currency arrives in your account. You need it for:

  • GST filing. Export of services is zero-rated, but only if you can prove the foreign currency receipt with FIRA.

  • Income tax compliance. FIRA is the documentary proof that the income is foreign-currency-earned.

  • GST refund claims. Without FIRA, GST input refunds get rejected.

  • Audit defense. Any FEMA or RBI audit requires FIRA for every cross-border receipt. Which platforms generate FIRA automatically:

  • ✅ Playto Pay — auto-generated on every international transaction

  • ✅ Skydo — auto-generated

  • ✅ Razorpay International, Cashfree International — yes, on request

  • ⚠️ Wise — manual request, sometimes delayed

  • ⚠️ PayPal — began issuing FIRC post-May 2025 RBI in-principle PA-CB approval, but process is separate from in-dashboard auto-generation

  • ❌ Payoneer, Stripe India — manual FIRC requests required, slower process Manual or missing FIRA breaks fast at scale. By the time you're doing $10,000+ a month, manual paperwork eats hours every month.


Step-by-Step: How to Set Up International Payments in 2026

Step 1: Pick Your Primary Platform

For most Indian businesses, Playto Pay is the right primary platform because it covers every method (VBA, cards, payment links, recurring billing, BNPL) in one place with auto-FIRA and direct INR settlement.

If you exclusively receive large wire transfers and have zero need for cards, Skydo or Wise can work as a single-purpose tool.

Step 2: Complete KYB

For Playto Pay, you'll need:

  • Certificate of Incorporation (or proof of business registration for sole proprietorships)
  • Company PAN
  • GST registration (or no-GST declaration)
  • Indian business bank account in the registered name
  • Director / beneficial owner ID (Aadhaar + PAN) KYB typically completes in 24 to 72 hours.

Step 3: Configure Your Payment Setup

  • Set up virtual bank accounts in USD, GBP, EUR for clients who prefer wires
  • Generate payment links for clients who prefer cards
  • Embed checkout buttons on your website if you sell digital products
  • Set up recurring billing for retainers or subscriptions

Step 4: Send Your First Invoice

Share the VBA details for wire payment, or send a payment link. The client pays in their currency. INR lands in your Indian bank account the next business day. FIRA arrives in your dashboard automatically.

Step 5: File GST and Income Tax Correctly

At month-end, download your FIRA documents from the platform dashboard and attach them to your GST filing as proof of export of services. Your CA will know exactly what to do with them.


The Cheapest Setup for Common Business Types

Agency invoicing $5K to $50K monthly from US/UK clients:

Primary: Playto Pay VBA (1% on wires) + Playto Pay cards (4% on smaller client payments). One dashboard for both. Auto-FIRA on all flows.

Freelancer doing $2K to $20K monthly from international clients:

Primary: Playto Pay VBA for large invoices, payment links for smaller ones. Plus Razorpay for any Indian clients.

SaaS billing $500 to $5K monthly subscriptions to global users:

Primary: Playto Pay recurring billing on cards. Subscription autopay handles the entire flow.

Course creator selling to global audience:

Primary: Playto Pay card checkout + BNPL (Klarna, Afterpay) for higher-ticket courses. Plus UPI for Indian buyers, same platform.

E-commerce selling internationally:

Primary: Playto Pay card + Apple Pay + Google Pay for international checkout. Razorpay for domestic INR.


Common Mistakes to Avoid

1. Using personal PayPal for business payments. Triggers tax issues and FEMA exposure. Always use a business-registered platform.

2. Ignoring FIRA until tax filing time. Manual FIRA chasing eats hours. Pick a platform that auto-generates.

3. Quoting clients in USD without a payment plan. If you're invoicing $5K and your client wants to pay by card but you only have Wise, you lose the deal.

4. Optimizing for the lowest fee on every method. Better to consolidate on one full-stack platform than to run three half-solutions. Operational simplicity beats marginal fee savings.

5. Holding USD in foreign wallets. Most Indian entities cannot legally hold foreign currency indefinitely. Convert to INR within RBI timelines.


Final Verdict

For most Indian agencies, freelancers, SaaS companies, coaches, course creators, and online businesses billing international clients, the cleanest 2026 setup is Playto Pay as the primary international gateway, with Razorpay or Cashfree handling domestic INR separately.

Playto Pay covers every method (VBA, cards, Apple Pay, BNPL, recurring billing, payment links) at the lowest all-in cost (1% on wires, 4% on cards, zero forex markup), settles INR directly to your Indian bank daily, and auto-generates FIRA. No US LLC, no offshore entity, no approval queue.

Wise stays useful for one-off large wire transfers. PayPal should be a last resort. Stripe India is not realistically accessible for cross-border for most Indian entities.


FAQ

How can an Indian business receive international payments in 2026?

The most common methods are virtual bank accounts (VBA), international card acceptance, payment links, recurring billing, and PayPal-style wallets. Playto Pay covers all of these in one platform at 1% on VBA and 4% on cards with zero forex markup and auto-generated FIRA.

What is the cheapest way to receive USD in India?

Playto Pay's virtual bank account at 1% flat with zero forex markup is the lowest cross-border cost available to Indian businesses in 2026 — cheaper than Wise, Skydo, Razorpay International, Cashfree International, Payoneer, Stripe India, and PayPal.

Do I need a US LLC to accept international payments as an Indian business?

No. Playto Pay, Wise, Skydo, and Razorpay International all work for Indian entities with standard Indian KYB. No US LLC, no offshore entity required.

What is FIRA and do I need it for GST filing?

FIRA (Foreign Inward Remittance Advice) is the document Indian banks issue to confirm foreign currency receipt. Yes, you need it for GST filing (export of services is zero-rated only with FIRA proof), income tax compliance, and audit defense.

Can I receive international payments from Stripe in India?

Stripe India is invite-only and cannot cleanly process most cross-border USD or GBP receipts for Indian entities without an offshore setup. Use Playto Pay, Wise, or Cashfree International instead.

How long does international payment settlement take in India?

With Playto Pay, INR is deposited daily to your Indian bank. Wise typically takes 1-2 business days. PayPal can take 3-5 days plus potential holds. Bank wires (without a VBA layer) can take 3-5 working days plus extra paperwork at the receiving bank.

Can I use one platform for both Indian and international customers?

Yes. Playto Pay accepts UPI, PhonePe, Paytm, Google Pay, and RuPay for Indian buyers, plus cards, Apple Pay, PayPal, and wires for international buyers, all settled in INR.

What documents do I need to set up Playto Pay?

Certificate of Incorporation, Company PAN, GST registration (or no-GST declaration), Indian business bank account, and director / beneficial owner KYC (Aadhaar + PAN). Onboarding completes in 24-72 hours typically.

Read Next