Skydo now helps you with all Export Declaration Form (EDF)-related compliance. Learn more

logo

AD Bank vs Payment Platform: Differences & When to Use Each

anshul-sharma
Anshul Sharma16 October 2026
Compare your options and choose the fastest, most cost-effective way to receive international payments.
Compare your options and choose the fastest, most cost-effective way to receive international payments.

TL;DR - Summary

  • What is an AD bank and what does it do for inward remittances? - An Authorised Dealer (AD) bank is a bank licensed by the Reserve Bank of India (RBI) to deal in foreign exchange, and for inward remittances it receives foreign currency, converts it into INR, and credits the recipient's account.
  • What is a payment platform and how does it handle foreign payments? - A payment platform for international payments is an RBI-authorized digital intermediary that gives you foreign currency virtual accounts, collects payments from your overseas clients, and settles the equivalent INR into your Indian bank account.
  • How do an AD bank and a payment platform differ on cost, speed, and compliance? - An AD bank wire carries a forex markup of up to 8% plus SWIFT and intermediary fees and takes 2 to 5 business days, while an RBI-authorized payment platform such as Skydo settles within 1 working day, and both can satisfy compliance requirements for Indian exporters and freelancers.
  • When should an Indian freelancer or exporter use an AD bank vs a payment platform? - An Indian freelancer or exporter should use an AD bank when the transaction type or amount requires direct bank involvement, and a payment platform when receiving regular foreign payments, with the AD bank account serving as the landing account for the settled INR.

What Is an Authorised Dealer (AD) Bank in India?

An Authorised Dealer (AD) bank in India is a bank licensed by the Reserve Bank of India (RBI) to deal in foreign exchange transactions, including receiving inward remittances on behalf of Indian businesses and individuals.

AD banks are the primary channel through which foreign currency enters India legally. They convert incoming foreign currency into INR and credit the recipient's account. For Indian exporters and freelancers, the AD bank is typically their existing savings or current account bank, such as HDFC, ICICI, or SBI, and they receive international wire transfers directly into that account via SWIFT.

For example, a Pune-based software consultant invoices a UK client £2,000 and receives the payment into their HDFC current account. HDFC acts as the AD bank, converting and crediting the INR equivalent.

What Is a Payment Platform for International Payments?

A payment platform for international payments is a digital intermediary, authorized by the RBI, that gives Indian freelancers and businesses foreign currency virtual accounts, collects payments from overseas clients, and settles the equivalent INR into the user's Indian bank account.

Unlike AD banks, payment platforms are purpose-built for cross-border collections. They handle the routing, currency conversion, and compliance layer digitally, so you don't need to walk into a branch or speak to a relationship manager (RM).

Payment platforms typically offer virtual account numbers in currencies like USD, EUR, and GBP. You share the number with your foreign client, the client pays into that virtual account as a local transfer, and the platform settles INR to your Indian bank account.

For example, a Chennai-based content writer signs up for Skydo, gets a US virtual account number, and shares it with an American client. The writer receives $2,500, and the platform handles the conversion and credits INR within one working day.

Save 50% on every international transfer
Receive from 150+ countries
Get global accounts
Zero forex margin
globe_with_skydo

How Do AD Banks and Payment Platforms Actually Work for Inward Remittances?

For inward remittances, AD banks rely on the SWIFT network for wire transfers, while payment platforms use virtual accounts and local payment rails to collect funds from foreign clients and settle INR domestically.

How AD Banks Process Inward Remittances

  1. The foreign client starts a wire transfer via SWIFT, which passes through one or more correspondent or intermediary banks before reaching the Indian AD bank.
  2. Each of the intermediary banks in the SWIFT chain may deduct a fee, so the amount you finally receive can be lower than what the client sent. SWIFT transfers can pass through 2 to 3 intermediary banks.
  3. The AD bank converts the received foreign currency to INR at its own exchange rate, which includes a forex markup, and credits your account. The full process can take 2 to 5 business days.
  4. The AD bank generates a Foreign Inward Remittance Certificate (FIRC) or records the transaction in the Export Data Processing and Monitoring System (EDPMS)/FEMA framework as part of RBI compliance.

How Payment Platforms Process Inward Remittances

  1. You receive a virtual account number (for example, a US routing and account number) that belongs to the payment platform's partner bank abroad.
  2. The foreign client transfers funds to this virtual account. From the client's side it looks like a local domestic transfer, so there are no SWIFT intermediary deductions.
  3. The platform pools, converts, and settles INR into your linked bank account (the AD bank account), typically within one working day.
  4. The platform issues an FIRC-equivalent document, sometimes called BIRC or Foreign Inward Remittance Advice (FIRA), to satisfy GST and income tax filing requirements.

✅ PRO TIP

Ask your foreign client to share the exact amount they initiated. Comparing it to what you received reveals how much the SWIFT chain deducted.

AD Bank vs Payment Platform: How Do They Compare on Cost, Speed, and Compliance?

Compared head-to-head, AD banks tend to cost more and take longer to settle, with a forex markup of up to 8% plus SWIFT and intermediary fees and settlement in 2 to 5 business days. RBI-authorized payment platforms offer predictable fees and faster INR credit, within 1 working day on Skydo. Both can satisfy compliance requirements for Indian exporters and freelancers.

On a bank wire, the international bank transfer fees are a forex markup plus SWIFT and intermediary fees. Skydo charges $19 under $2,000, $29 from $2,000 to $10,000, and 0.3% above $10,000. The table lays out the two options side by side.

ParameterAD Bank (Wire/SWIFT)Payment Platform (e.g., Skydo)
Setup timeDays to weeks (account opening, documentation)10–15 minutes, fully digital
Fee structureForex markup up to 8% + SWIFT/intermediary feesFlat fee: $19 (under $2,000) / $29 ($2,000–$10,000) / 0.3% (above $10,000)
Fee on a $3,000 paymentVariable. Forex markup alone could be $150–$200+$29 flat
Settlement speed2–5 business daysWithin 1 working day
FIRC / compliance docFIRC issued by the bankFIRA / FIRC-equivalent issued by the platform
Monthly feesOften none, but per-transaction charges applyNo monthly fees. You pay only when you transact
RBI complianceFull. AD bank is RBI-licensedFull. RBI-authorized platforms comply with FEMA
SupportBranch/RM-dependent, variable SLAIndia-based support via WhatsApp, call, text

Worked Example: Bangalore-Based UX Designer Receiving $3,000 From a US Client

  • Via AD bank SWIFT wire: The US client sends $3,000. After intermediary bank deductions and the AD bank's forex markup (assume ~3–5%), the designer may receive the INR equivalent of roughly $2,850–$2,910, a loss of $90–$150. Settlement could also take 3–4 business days.
  • Via Skydo: The designer shares a US virtual account number, and the client pays $3,000 as a local US transfer. Skydo charges a flat $29, so the designer receives the INR equivalent of $2,971 within one working day, with a FIRA certificate issued automatically.
  • The difference: On a single $3,000 invoice, the designer could have potentially ₹5,000–₹10,000 more in hand with the payment platform, plus one fewer day of waiting.

⚠️ COMMON MISCONCEPTION

"My bank doesn't charge me anything for receiving foreign payments." The charge is embedded in the exchange rate spread. It just isn't shown as a line item.

Save 50% on every international transfer
Receive from 150+ countries
Get global accounts
Zero forex margin
globe_with_skydo

Can a Payment Platform Issue a FIRC Certificate for Foreign Payments?

Yes. RBI-authorized payment platforms can issue FIRC-equivalent certificates, such as a FIRA (Foreign Inward Remittance Advice), that are equally valid for GST filing, income tax assessments, and export-related compliance in India.

  • What a FIRC is: The Foreign Inward Remittance Certificate (FIRC) is the document that proves foreign currency was received in India. It is required for GST zero-rating on exports of services and for income tax purposes.
  • Who issues it: AD banks issue FIRCs directly. RBI-authorized payment platforms issue the equivalent document under a different name (FIRA, BIRC, or similar), and the legal standing for compliance purposes is the same.
  • Skydo FIRA: Skydo issues a free FIRA certificate for every transaction automatically, with no manual request and no RM follow-up.
  • eBRC closure: Exporters who also need the Electronic Bank Realisation Certificate (eBRC) for DGFT compliance get eBRC closure assistance from Skydo. You link your DGFT account once, bulk-upload shipping bills, and auto-map IRMs to generate the eBRC in a click.
  • EDPMS closure: Skydo also provides EDPMS closure assistance for service exporters who need to report inward remittances under the RBI's Export Data Processing and Monitoring System.

✅ PRO TIP

Collect your FIRA for every foreign payment received. Even if you don't need it immediately, it is required if you face a GST audit.

When Should You Use an AD Bank vs a Payment Platform?

Use an AD bank when the transaction type or amount requires direct bank involvement. Use a payment platform when you are a freelancer, agency, or service exporter receiving regular foreign payments and want lower costs, faster settlement, and automated documentation.

4-Question Decision Framework

  1. Transaction size: How large is the transaction? Under $10,000, a payment platform's fee structure ($19 to $29, or 0.3%) almost always costs less than a bank's forex markup. For very large or one-time capital transactions, an AD bank may be more appropriate or required by regulation.
  2. Frequency: How frequently do you receive foreign payments? For regular recurring payments such as monthly invoices, retainers, and project milestones, a payment platform saves significant cost and manual effort at scale. For rare, one-off transactions, your existing bank may be sufficient.
  3. Documentation: What documentation do you need? If you need a FIRC or FIRA for GST filing or income tax filing, both AD banks and RBI-authorized payment platforms can provide it, and the payment platform does it automatically and for free. If you need an eBRC for DGFT or EDPMS closure for the RBI, Skydo provides both. Check whether your bank does too.
  4. Client location: Where is your client located? For clients in the US, EU, UK, Singapore, Australia, or Canada, Skydo offers virtual accounts in USD, EUR, GBP, SGD, AUD, and CAD, free of cost, making it easy for clients to pay with no SWIFT friction. For countries under RBI sanctions or restrictions, an AD bank is mandatory, and payment platforms cannot operate in those corridors.

The practical answer for most Indian freelancers and agencies is to use a payment platform as the collection layer and your existing AD bank account as the landing account for INR. They work together. You still need an AD bank account to receive the INR that Skydo settles.

If you receive under $10,000 per transaction as a freelancer or agency, compare what your current bank charges you against Skydo's flat fee.

⚠️ WATCH OUT

Some payment platforms operating in India are not RBI-authorized. Using an unauthorized platform for inward remittances can create problems during GST audits or income tax assessments. Always verify RBI authorization before signing up.

Save 50% on every international transfer
Receive from 150+ countries
Get global accounts
Zero forex margin
globe_with_skydo

How Does Skydo Help Indian Freelancers and Agencies Receive Foreign Payments?

A bank wire can cost you in several places. Intermediary banks may deduct fees along the SWIFT chain, the bank's exchange rate includes a forex markup, and settlement can take 2 to 5 business days. Skydo is built to remove those friction points for Indian freelancers, agencies, and service exporters. You get free virtual accounts in six currencies, flat fees of $19 or $29 up to $10,000 and 0.3% above that, INR credit within one working day, and automatic compliance documentation.

  • Flat pricing, zero hidden fees: Banks and platforms like PayPal charge up to 8% in combined forex markup and fees. Skydo charges $19 flat for payments under $2,000, $29 flat for $2,000–$10,000, and 0.3% for payments above $10,000. There are no monthly fees, and you pay only when you transact.
  • Free virtual accounts in six currencies: Skydo provides virtual accounts in USD, EUR, GBP, SGD, AUD, and CAD at no cost. You share the details with your foreign client, who pays as a local transfer, so there are no SWIFT intermediary deductions on the client's side.
  • Fast, predictable settlement: Skydo guarantees INR credit within one working day. You don't wait 3 to 5 days for a SWIFT wire to clear, and you don't chase your relationship manager for a SWIFT copy.
  • Automatic compliance documentation: Every transaction generates a free FIRA certificate. For exporters, Skydo provides eBRC closure assistance (link your DGFT account once, bulk-upload shipping bills, auto-generate the eBRC) and EDPMS closure assistance, so compliance is handled in the same platform where you collect payments.
  • Setup in 10–15 minutes: The entire onboarding is digital, with no branch visit, no RM call, and no paper forms.
  • India-based support: You can reach the team via WhatsApp, call, or text, with no global support queue.
Save 50% on every international transfer
Receive from 150+ countries
Get global accounts
Zero forex margin
globe_with_skydo
Frequently asked questions

Is a payment platform like Skydo RBI-authorized to handle inward remittances?

RBI-authorized payment platforms operate legally under FEMA guidelines and can receive and settle foreign currency inward remittances for Indian exporters and freelancers. Using an unauthorized platform can cause problems during GST audits or income tax assessments. Always verify RBI authorization before signing up.

Do I need to close my AD bank account if I use a payment platform?

Is a FIRA the same as a FIRC for GST and income tax purposes?

How long does it take to set up a payment platform account versus an AD bank account?

What currencies can I receive through Skydo's virtual accounts?

Can I use a payment platform for eBRC or EDPMS compliance?

What is Skydo's fee on a $5,000 freelance invoice?

Are there monthly fees for using Skydo?

About the author
anshul-sharma
Partnerships Manager
Partnerships Manager at Skydo, building global cross-border payment partnerships. Former banker (HSBC, Axis Bank) with expertise in correspondent banking and trade payments.Reading, Cycling & Swimming
Save 50% on every international transfer