How to Receive International Payments in India from Amazon Affiliates
- A free USD virtual account in your own name, so Amazon pays your commission directly and you skip the conversion cut
- The live mid-market rate with 0% FX markup and one flat fee, so more of every payment reaches you
- An instant, free FIRA on every transfer, with GST invoicing built in
- INR in your bank in under 24 hours, from an RBI-authorised payment aggregator
Client pays
Banks
Payoneer
RBI's PA-CB framework
How do Amazon Affiliates commission payouts to India work?
Commission is paid gross and about 60 days in arrears, so the only cost you control is what you lose converting it to INR.What is the best way to receive Amazon Affiliates commission payouts in India?
Four routes, compared on what a $10,000 commission month actually delivers, plus the paperwork each one leaves you holding.| Direct Platform | Payment Platforms | Wire (SWIFT) | Skydo | |
|---|---|---|---|---|
| Cost | ||||
| Amazon's cut | None; commission is paid gross | None | None | None |
| Forex markup | A markup embedded in Amazon's rate | A receiving and conversion fee on top | Your bank's conversion markup at the INR end | 0%, live mid-market |
| Withdrawal fee | Included in the FX markup | Provider receiving fee | $10 to $30 in intermediary fees | $19 to $29 flat, 0.3% above $10,000 |
| Compliance | ||||
| FIRA | Request from your bank, often refused on third-party credits | At best a digital remittance advice, and not from every provider | Request from your AD bank per wire | Instant and free on every transfer |
| GST-compliant fee invoice | Not issued | Not issued | Bank charge advice only | Issued for every fee charged |
| Purpose code on record | Set by the partner bank | Set by the provider | Declared by you to the bank | Mapped at onboarding, shown on every FIRA |
| RBI authorisation | Bank-regulated | Varies by provider | Bank-regulated | Full PA-CB, granted January 2026 |
| Experience | ||||
| Time to your bank | 2 to 5 business days | 3 to 6 business days | 3 to 7 business days | 1 to 2 days after release |
| Hold USD before converting | No | Varies by provider; some auto-convert in India | Only with an EEFC account | Yes, across 32+ currencies |
| Support | Branch and bank helpline | Global ticket queue | Branch relationship manager | India-based, WhatsApp and phone |
Stay on Amazon's own INR payout if:
- Your commission is under $1,000 a month, where the flat fee outweighs the markup you save
- Associates is a side income and you do not claim export-of-service benefits under GST
- You want one screen and no second account to manage
Receive USD into a Skydo virtual account if:
- Commission is real income and the embedded markup is worth avoiding
- You want the live mid-market rate with 0% markup and one flat fee
- You need an instant free FIRA with GST invoicing on every transfer
What compliance do you need for Amazon Affiliates income in India?
| Point | What applies |
|---|---|
| Export documentation | Affiliate commission is neither a goods nor a software export, so the goods-export documentation trail does not apply to it. |
| Repatriation | Under FEMA you must repatriate the earnings, and the inward commission is reported to your AD bank. Confirm the treatment with your bank. |
How long do Amazon Affiliates commission payouts to India take?
Amazon pays about 60 days after the month you earned the commission, once the threshold is met. The clock below starts after that, on the route you choose.| Route | Security hold | Platform to account | Account to your bank | Total |
|---|---|---|---|---|
| Amazon INR payout | About 60 days in arrears | Per its monthly cycle | Included | Per its monthly cycle |
| Third-party wallet | About 60 days in arrears | 1 to 2 business days | 1 to 3 business days | 2 to 5 business days |
| SWIFT wire | About 60 days in arrears | 2 to 5 business days | Included | 2 to 5 business days |
| Skydo USD account | About 60 days in arrears | Up to 2 business days | Same or next day | 2 to 3 business days |
Frequently asked questions
Can I receive Amazon Affiliates payments directly into an Indian bank account?
Yes. Amazon can pay INR to your Indian bank by direct deposit where supported, but its partner sets the conversion rate and the markup is embedded. No FIRA is issued that way.
What is the cheapest way to receive Amazon Affiliates commission in India?
Above roughly $1,000 a month, receiving USD to a virtual account in your own name and converting at the live mid-market rate beats Amazon's embedded markup. Skydo charges one flat fee ($19 under $2,000, $29 up to $10,000, 0.3% above, plus GST).
Does Amazon Affiliates provide a FIRA or FIRC for Indian associates?
No. Amazon issues no FIRA, so you would raise the FIRC through your own bank (about ₹300 to ₹500 and roughly a week). Skydo issues a free FIRA on every transfer.
Do I need to pay GST on Amazon Affiliates income?
This needs care. Affiliate commission is often treated as an intermediary service under Section 13(8)(b) of the IGST Act, with the place of supply in India, which can make it taxable at 18% rather than a zero-rated export. Confirm with your CA whether your arrangement is a zero-rated export of marketing services or a taxable intermediary service. Register for GST once turnover crosses ₹20 lakh.
Which purpose code applies to Amazon Affiliates earnings?
Commission on exports and imports uses purpose code P1002, assigned by your bank on the inward remittance. It is not a goods-export or software code.
Can I avoid Amazon Affiliates' fees?
There is no Amazon fee to avoid; commission is paid gross. What costs you is the FX markup and the withdrawal cost on the way to India, which is what the USD route reduces.
How do I switch my Amazon Affiliates payout to a Skydo USD account?
Open a Skydo account (KYC takes about five minutes with your PAN and business details) and add your USD virtual account details in your Associates payment settings. Amazon's Payment Service Provider Program is for Global Selling in Seller Central and does not apply to Associates, so you add the bank details directly. Skydo is authorised by the RBI as a Payment Aggregator, Cross Border.
