SEPA to a Local EUR Account, Wise or PayPal: The Cheapest Way to Get Paid by a German Client
- Verified by:
- Editorial team
- Published
- Last modified
- Fees checked on
- Reading time
- 10 min read
Short answer
SEPA covers 41 European countries, so a German client's SEPA transfer reaches Indian exporters only through euro account details such as Wise's.12 PayPal charges 4.40% plus 0.35 EUR, then a conversion fee.3 On EUR 1,800, Razorpay and Karbon Business cost about 1.00 to 1.18%.45 From October 2026 each export needs an EDF.6
| Applies to | Rules involved | Platforms compared | Last verified |
|---|---|---|---|
| Indian freelancers and firms invoicing clients in Germany in EUR7 | FEMA Export and Import Regulations, 2026; PA Master Direction; IGST Act sections 2(6) and 136879 | Razorpay, Karbon Business, Winvesta, PayPal, SEPA, Wise41011312 | 31 October 2026 |
900 EUR = ₹93,742 at the reference rate for 13 November 2026 (European Central Bank data).
Estimated rupees received, on published fees
Sorted by estimated rupees received, highest first. Only providers that publish both their fee and their conversion markup for this currency and method can be estimated.
| # | Provider and route | Best for | Fee (+GST) | Markup | You receive | Cost |
|---|---|---|---|---|---|---|
| 1 | Karbon BusinessLowest estimated costBank transfer to a Karbon virtual USD account | US bank transfers and marketplace payouts | ₹937plus GST, rate not stated | 0% | ₹92,636 to ₹92,804 | 1.00 to 1.18% |
| 2 | RazorpayMoneySaver Export Account: bank transfer to virtual account details (Standard plan) | Local transfers from the US, UK and eurozone | ₹1,000plus GST, rate not stated | 0% | ₹92,562 to ₹92,742 | 1.07 to 1.26% |
| 3 | WinvestaGlobal Collections Account, standard plan (up to 2,000 a month per currency) | Local transfers with a published per-payment fee | ₹1,710 | 0% | ₹92,032 | 1.82% |
| 4 | SkydoTransfer to Skydo local account details or international SWIFT account | Local bank transfers from major markets | ₹2,113 | 0% | ₹91,629 | 2.25% |
| 5 | PayoneerLocal bank transfer to Payoneer receiving account details | Marketplace payouts such as Amazon or Upwork | ₹0no GST stated | 1 to 4% | ₹89,992 to ₹92,804 | 1.00 to 4.00% |
| 6 | PayPalInternational commercial transaction received into a PayPal account (PayPal checkout or invoice) | Clients paying by card or PayPal balance | ₹4,161no GST stated | 3 to 4% | ₹85,997 to ₹86,893 | 7.31 to 8.26% |
Not estimated because pricing is not fully published: Cashfree Payments, Dodo Payments, PingPong, Tazapay, TransFi, Wise.
Where a provider says GST applies to its fee but not at what rate, the range runs from no GST to 18%, the rate Skydo, Stripe and Winvesta state on their pages. Estimates use each provider's published fee, conversion markup, GST on fees and FIRA charge, checked 2026-10-28, against the reference rate. They exclude charges taken by intermediary banks and your own bank, and the rate a provider actually applies at the time of conversion. Check the provider's pricing page before you choose. The order is calculated only from these published numbers; no provider can pay to change its position, and there are no affiliate links.
German clients pay most suppliers by SEPA transfer, so the usual question is whether an Indian freelancer or agency can be paid by SEPA, through Wise, or through PayPal. A SEPA transfer cannot go straight to an Indian bank account: the European Central Bank says the SEPA region covers 41 European countries, so SEPA works for Indian exporters only when they hold euro account details from a provider such as Wise.12 The heading on this page names SEPA in that sense, as a SEPA payment into a local euro account. For country detail and the India-Germany treaty, see receiving money from Germany to India.
How do SEPA to a local EUR account, Wise and PayPal compare for getting paid by a German client?
SEPA to a local EUR account and Wise are the same kind of route, a domestic euro transfer that a provider converts to rupees, while PayPal charges a percentage fee plus a conversion fee.123 Razorpay and Winvesta also give euro account details that receive SEPA transfers.1213 Rows are ordered by estimated cost on EUR 1,800, cheapest first; options without enough published pricing to estimate follow, A to Z.410113
| Platform | Best for | Fee | FX markup | Settlement | FIRA | RBI PA-CB status | Source |
|---|---|---|---|---|---|---|---|
| Razorpay | Local transfers from the US, UK and eurozone | MoneySaver bank transfers: 1% plus GST, or a flat ₹1,000 below ₹1,00,000 | 0% on MoneySaver bank transfers, per Razorpay | T+1 for push bank transfers | FIRS emailed within 24 hours of settlement; no separate charge published | Listed PA-CB for inward and outward transactions | 414121516 |
| Karbon Business | US bank transfers and marketplace payouts | 1% transaction fee, per its PayPal alternative page | 0% (freelancer page); 0.5% to 1.0% (PayPal alternative page) | 24 to 48 hours, per Karbon | FIRA for every transaction from an unnamed banking partner; cost not published | Not on the RBI list itself; its terms run export receipts under a partner the RBI lists as a PA-CB | 1051716 |
| Winvesta | Local transfers with a published per-payment fee | 0.99% plus a fixed fee per payment up to 2,000 a month per currency (for example $3, EUR 5, SGD 10); 18% GST on fees | Advertises 0% forex markup | USD 1 business day, EUR and GBP 2 business days after processing | Free e-FIRA within 24 hours | Says it is an online payment gateway service provider; not on RBI's PA-CB list or status tables | 1118192021162213 |
| PayPal | Clients paying by card or PayPal balance | 4.40% plus a fixed fee per international commercial transaction (for example 0.30 USD, 0.35 EUR, 0.50 SGD) | 3.0% or 4.00% above the base rate; the fee page does not say which applies to INR withdrawals | Up to 5 business days to the bank | Free weekly digital FIRA from February 2026 | OPGSP under its user agreement; RBI status list shows in-principle PA-CB authorisation | 32324252216 |
| SEPA transfer straight to an Indian bank account | Not available as a route | Not applicable | Not applicable | Not applicable | Not applicable | SEPA covers 41 European countries; India is reached by SWIFT or through a platform's euro details | 1 |
| Wise | Bank transfers to local account details | 2 USD equivalent per transfer to the INR account (help article); free e-FIRC (receive pricing page); 18% GST on fees | Mid-market rate plus a fee that depends on the currency; no INR percentage published | INR within 1 to 2 days, per Wise | e-FIRC for each transfer within 3 working days | Listed PA-CB for inward transactions, authorised 12 March 2026 | 22616 |
- Lowest published cost at EUR 1,800: Razorpay and Karbon Business at about 1.00 to 1.18%, then Winvesta at about 1.50%.4511
- PayPal: about 7.29 to 8.24% at EUR 1,800, because the 4.40% fee plus 0.35 EUR is followed by a 3.0% or 4.00% conversion fee.3
- Wise: not estimated, because Wise does not publish its conversion fee to INR as a percentage.26
SEPA instant credit transfers reach the payee's account within ten seconds, according to the ECB, but the conversion to rupees and payout to India then follow the provider's own timing.12
Which RBI rule governs money from a German client?
Money from a German client for services falls under the Foreign Exchange Management (Export and Import of Goods and Services) Regulations, 2026 from 1 October 2026, whether it arrives by SEPA into a provider's account or by SWIFT to your bank.6 Providers that collect euros for you fall under RBI's payment aggregator rules or work through an authorised aggregator.816
| Rule | Best for | Plain meaning | Source |
|---|---|---|---|
| IGST Act, section 2(6) | Every exporter billing a client in Germany | Payment in convertible foreign exchange, such as EUR, is one of the five export conditions | 7 |
| FEMA (Export and Import of Goods and Services) Regulations, 2026, regulations 3 and 4 | Every service exporter | File an Export Declaration Form (EDF) with your bank within 30 days from the end of the invoice month, or for non-software services on or before the payment date | 6 |
| Regulation 5, as amended on 22 September 2026 | Exporters with long payment terms | Collect payment within nine months of the invoice, or twelve months if invoiced in rupees | 27 |
| Master Direction on Regulation of Payment Aggregators, paragraph 11(d) | Exporters using a platform's EUR account details | A cross-border aggregator transaction is capped at ₹25 lakh | 8 |
| A.P. (DIR Series) Circular No. 84 of 29 February 2012 | Every receipt | Receipts carry a five-character purpose code starting with P | 28 |
See what a SEPA transfer is for how the euro schemes work.
What does each option charge for a payment from Germany?
Each option charges for a payment from Germany in its own mix of fixed fee, percentage fee and conversion fee, and the client's SEPA transfer is a euro payment within the SEPA region.1113 Wise's India help article describes a 2 USD equivalent fee per transfer to your Indian bank account, and its India receive pricing page describes the e-FIRC as free.226
| Option | Best for | Published charge on a EUR receipt | Who can sign up | Source |
|---|---|---|---|---|
| Razorpay | Local transfers from the US, UK and eurozone | 1% plus GST per bank transfer, or ₹1,000 below ₹1,00,000; 0% FX markup | Indian businesses with Razorpay KYC; Individual and Sole Proprietorship are listed business types | 412 |
| Karbon Business | US bank transfers and marketplace payouts | 1% transaction fee | Must be incorporated under Indian law, per its forex terms | 51710 |
| Winvesta | Local transfers with a published per-payment fee | 0.99% plus EUR 5 per payment up to 2,000 a month; 18% GST on fees | Freelancers (PAN, Aadhaar, a marketing channel link, bank details) and businesses | 112913 |
| PayPal | Clients paying by card or PayPal balance | 4.40% plus 0.35 EUR per international commercial transaction, then a 3.0% or 4.00% conversion fee | Indian residents with a verified PAN, an Indian bank account, a purpose code and full KYC | 33023 |
| Wise | Bank transfers to local account details | 2 USD equivalent per transfer (help article); free e-FIRC (receive pricing page); 2.39 EUR per EUR Swift payment on the general business fee table; 18% GST on fees | Wise Business only: sole traders with a personal PAN, proprietorships, companies, LLPs and partnerships | 2313226 |
- German clients paying by card: PayPal suits clients paying by card or PayPal balance.23
- Payment by SWIFT instead of SEPA: Wise's general business fee table lists 2.39 EUR per EUR Swift payment.31
Which option is cheapest at EUR 1,800, EUR 4,500 and EUR 9,000?
The cheapest option for a German client's payment changes with invoice size, because fixed fees matter more on small invoices.3311 The table works out the INR received on published fees at today's rate.
| Platform | Best for | INR on EUR 1,800 | INR on EUR 4,500 | INR on EUR 9,000 | Cost on EUR 4,500 |
|---|---|---|---|---|---|
| SkydoMost INRTransfer to Skydo local account details or international SWIFT account | Local bank transfers from major markets | ₹1,85,371 | ₹4,65,484 | ₹9,34,193 | 0.69% |
| Karbon BusinessBank transfer to a Karbon virtual USD account | US bank transfers and marketplace payouts | ₹1,85,271 to ₹1,85,609 | ₹4,63,178 to ₹4,64,022 | ₹9,26,356 to ₹9,28,043 | 1.00 to 1.18% |
| RazorpayMoneySaver Export Account: bank transfer to virtual account details (Standard plan) | Local transfers from the US, UK and eurozone | ₹1,85,271 to ₹1,85,609 | ₹4,63,178 to ₹4,64,022 | ₹9,26,356 to ₹9,28,043 | 1.00 to 1.18% |
| WinvestaGlobal Collections Account, standard plan (up to 2,000 a month per currency) | Local transfers with a published per-payment fee | ₹1,84,679 | ₹4,62,619 | ₹9,25,852 | 1.30% |
| PayPalInternational commercial transaction received into a PayPal account (PayPal checkout or invoice) | Clients paying by card or PayPal balance | ₹1,72,030 to ₹1,73,822 | ₹4,30,127 to ₹4,34,608 | ₹8,60,289 to ₹8,69,251 | 7.28 to 8.23% |
Not estimated because pricing for EUR is not fully published: Wise.
Ranked by INR received on EUR 4,500. Reference rate: European Central Bank data for 13 November 2026. Fees, conversion markup, GST on fees and FIRA charges as published by each provider, checked 28 October 2026. Ranges appear where a provider publishes a range or does not state its GST rate. Intermediary bank charges are excluded. See the methodology.
For example, on published fees a EUR 1,800 bank transfer from a German client costs about 1.00 to 1.18% with Razorpay or Karbon Business and about 1.50% with Winvesta, while the same amount through PayPal costs about 7.29 to 8.24%.45113 At EUR 4,500, Skydo's flat USD 29 fee works out to about 0.68%, and Winvesta's to about 1.30%.333411
At EUR 9,000, Skydo's fixed fee works out to about 0.35% on published fees.3334
What documents and GST apply to payments from Germany?
A payment from a German client for services is an export when all five conditions in section 2(6) of the IGST Act hold, which makes it a zero-rated supply.735 The place of supply is normally the recipient's location when the client is outside India.9
| Document or rule | What it does | When | Best for |
|---|---|---|---|
| Export of services test, IGST Act section 2(6) | Five conditions: supplier in India, recipient outside India, place of supply outside India, payment in convertible foreign exchange (or INR where RBI permits), and the two not merely establishments of one person7 | Before you invoice | Checking a new foreign client |
| Letter of Undertaking (LUT) in FORM GST RFD-11 | Lets a registered supplier invoice exports without IGST; deemed accepted when the ARN is generated3635 | Once for each financial year | GST-registered freelancers and firms |
| Export Declaration Form (EDF) | Declares the export to your authorised dealer (AD) bank; one EDF can cover a month's invoices6 | Within 30 days from the end of the invoice month, or for non-software services on or before the payment date6 | Every service exporter from 1 October 2026 |
| Purpose code | Tells the bank what the receipt is for, as a five-character code starting with P28 | When the money arrives | Matching the receipt to the service |
| FIRA, FIRC or e-FIRC | Advice or certificate showing the foreign payment reached India, usually with the rate and purpose code | For each receipt, from the bank or platform | Matching each payment to its invoice |
| e-BRC | Self-generated by the exporter on the DGFT portal from the bank's inward remittance (IRM) data3738 | After the bank reports the receipt | Proving realisation for GST refunds and schemes |
| Rule 96A, CGST Rules | IGST with interest becomes payable if payment is not received within one year of the invoice, or the FEMA period with any extension, whichever is later39 | Tracked per invoice | Exporters with slow-paying clients |
Purpose codes depend on the service: P0802 for software consultancy and implementation, P1006 for business and management consultancy, P1014 for engineering services.4028 The purpose code finder narrows the choice.
What changes in 2026 for exporters paid from Germany?
The 2026 changes for exporters paid from Germany are the FEMA export regulations from 1 October 2026, the EDF for every service export and the nine-month realisation period.627
| Change | From | What it means | Best for |
|---|---|---|---|
| FEMA (Export and Import of Goods and Services) Regulations, 2026 | 1 October 2026 | Replace the 2015 export regulations for goods and services6 | Every exporter |
| EDF for all services | 1 October 2026 | Every exporter of services gives an EDF to the AD bank, not only software exporters6 | Freelancers and agencies new to the EDF |
| Realisation period | 1 October 2026 | Nine months from the invoice date, or twelve months if invoiced or settled in rupees27 | Exporters with long payment terms |
| GST Council recommendation on condition (v) of section 2(6) | Recommended 8 October 2026 | A recommendation only; it needs a change in the law and is not in force41 | Exporters billing a related foreign entity |
| PA-CB cap and list | Master Direction of 15 September 2025 | Each cross-border aggregator transaction is capped at ₹25 lakh; RBI's list as on 16 October 2026 names the authorised entities816 | Anyone choosing a payment platform |
| Software exports | 1 October 2026 | SOFTEX circulars superseded; the EDF covers software exports426 | Developers and IT firms billing German clients |
See the EDF for service exporters and confirm your own position with a chartered accountant.
How did we verify this?
We checked this page against the sources below on 31 October 2026. Provider fees, conversion markups and RBI payment aggregator (PA-CB) status were checked on 28 October 2026. Rupee amounts use European Central Bank reference rates for 13 November 2026. Read our methodology or report an error.
- [1]European Central Bank: Single Euro Payments Area (SEPA) (checked 2026-10-28)
- [2]Wise Help Centre, Receiving payments for Indian businesses (checked 2026-10-28)
- [3]PayPal India, PayPal Merchant Fees (page last updated 28 March 2024) (checked 2026-10-28)
- [4]Razorpay, Multi-Currency Account for International Bank Transfers (MoneySaver Export Account pricing) (checked 2026-10-28)
- [5]Karbon Business, PayPal Alternative comparison page (checked 2026-10-28)
- [6]RBI: Foreign Exchange Management (Export and Import of Goods and Services) Regulations, 2026, Notification No. FEMA 23(R)/2026-RB, amended up to 22 September 2026 (regulations 3, 4, 5 and 19)
- [7]CBIC: IGST Act, 2017, section 2(6), definition of export of services
- [8]RBI: Master Direction on Regulation of Payment Aggregators, 15 September 2025, paragraph 11(d)
- [9]CBIC: IGST Act, 2017, section 13, place of supply where supplier or recipient is outside India
- [10]Karbon Business, Karbon for Freelancers (checked 2026-10-28)
- [11]Winvesta FAQs, What are the charges for the global collections account? (checked 2026-10-28)
- [12]Razorpay Docs, International Bank Transfer (MoneySaver Export Account) (checked 2026-10-28)
- [13]Winvesta FAQs, What currencies are available with local accounts? (checked 2026-10-28)
- [14]Razorpay, Pricing, International Payments and International Bank Transfers tabs (checked 2026-10-28)
- [15]Razorpay Docs, FIRS Automated Process (checked 2026-10-28)
- [16]RBI: Certificates of Authorisation issued under the Payment and Settlement Systems Act, 2007, Payment Aggregators list (dated 16 October 2026)
- [17]Karbon Forex Terms and Conditions, Interropac Private Limited (checked 2026-10-28)
- [18]Winvesta, Multi-Currency Business Account (checked 2026-10-28)
- [19]Winvesta FAQs, How long does it take for funds to reach my Indian bank account? (checked 2026-10-28)
- [20]Winvesta FAQs, When will I receive my e-FIRA certificate? (checked 2026-10-28)
- [21]Winvesta FAQs, How is Winvesta regulated? (checked 2026-10-28)
- [22]RBI: Status of Applications received under Payment and Settlement Systems Act, 2007, as on 16 October 2026 (checked 2026-10-28)
- [23]PayPal India, User Agreement for PayPal Services (last updated 13 January 2025) (checked 2026-10-28)
- [24]PayPal India Help, How do I transfer funds to my bank account? (checked 2026-10-28)
- [25]PayPal India, Foreign Inward Remittance Advise (FIRA) (checked 2026-10-28)
- [26]Wise India, Fees for getting paid (Wise Business receive pricing) (checked 2026-10-28)
- [27]RBI: Notification No. FEMA 23(R)/(1)/2026-RB dated 22 September 2026, amending regulation 5 (realisation period)
- [28]RBI: A.P. (DIR Series) Circular No. 84 (RBI/2011-12/413) dated 29 February 2012, Compilation of R-Returns: Reporting under FETERS
- [29]Winvesta FAQs, What documents do I need to open a global collection account as a freelancer? (checked 2026-10-28)
- [30]PayPal India Help, How do I receive payments through PayPal? (checked 2026-10-28)
- [31]Wise India site, Wise Business pricing, fees at a glance (checked 2026-10-28)
- [32]Wise Help Centre, How to verify your Indian business to receive payments (checked 2026-10-28)
- [33]Skydo FAQs, How much does Skydo charge? (checked 2026-10-28)
- [34]Skydo, home page fee table (checked 2026-10-28)
- [35]CBIC: IGST Act, 2017, section 16, zero-rated supply
- [36]GST Portal user guide: Furnishing of Letter of Undertaking (FORM GST RFD-11)
- [37]DGFT: eBRC services (self-generation of e-BRC from bank inward remittance data)
- [38]DGFT: FAQs (Self-Generation of eBRC), Version 1.0, March 2024
- [39]CBIC: CGST Rules, 2017, rule 96A, as substituted by Notification No. 12/2024-Central Tax dated 10 July 2024
- [40]HDFC Bank: Inward Remittance Purpose Codes (bank reproduction of the RBI list, checked 2026-10-28)
- [41]GST Council: Press release on the recommendations of the 57th GST Council meeting, 8 October 2026
- [42]RBI: A.P. (DIR Series) Circular No. 20 dated 16 January 2026
Frequently asked questions
How can I receive payments from my German client in India?+
A German client can pay you by SEPA transfer to euro account details from a provider such as Wise, Razorpay or Winvesta, through PayPal, or by SWIFT wire to your Indian bank.212133 The provider converts the euros and pays rupees into your Indian account.
Can a German client send a SEPA transfer directly to my Indian bank account?+
A German client cannot send a SEPA transfer directly to an Indian bank account, because the SEPA region covers 41 European countries.1 Your client can pay by SEPA to euro account details from a provider, or by SWIFT wire to your Indian bank, which reports the receipt with a purpose code.28
Is Wise or PayPal cheaper for payments from Germany?+
PayPal costs about 7.29 to 8.24% on EUR 1,800 on published fees, from its 4.40% fee, fixed fee and conversion fee.3 Wise charges a 2 USD equivalent per transfer (India help article; its India receive pricing page describes a free e-FIRC) but does not publish its INR conversion fee as a percentage, so compare the rupees each quotes.226
Which purpose code applies to software work for a German client?+
Software work for a German client is usually reported under P0802, Software consultancy/implementation (other than those covered in SOFTEX form), or P0807, Off-site Software Exports.40 Whether P0802 or P0807 is preferred after SOFTEX ended is unclear, so ask your bank.42
Do I charge GST on an invoice to a company in Germany?+
You do not charge GST on an invoice to a company in Germany when the supply meets all five export conditions in section 2(6) of the IGST Act, because exports are zero-rated.735 A registered supplier files a Letter of Undertaking in FORM GST RFD-11 each financial year.36
How fast does a SEPA payment from Germany reach my Indian bank account?+
A SEPA instant credit transfer reaches the provider's euro account within ten seconds, according to the ECB.1 Payout to India then depends on the provider: Wise says INR reaches the Indian bank within 1 to 2 days, and Razorpay settles push bank transfers on T+1.212
Does the EDF apply to invoices for German clients from October 2026?+
The Export Declaration Form applies to every service export from 1 October 2026, including invoices to German clients.6 It is due within 30 days from the end of the invoice month, and payment must be realised within nine months of the invoice date.627
This page is general information for Indian service exporters, not tax or legal advice. Rules change and outcomes depend on your facts, so confirm with a chartered accountant before acting.
Keep reading
How Do You Receive Money from Germany to India in 2026?
Every way to receive money from Germany to India: local EUR accounts, cards and SWIFT, cost on published fees, INR received, FIRA, treaty withholding and RBI paperwork.
GlossaryWhat is a SEPA transfer?
A SEPA transfer is a euro credit transfer inside the Single Euro Payments Area. What it means when a European client pays an Indian exporter.
CurrenciesHow Do You Receive EUR (Euro) Payments in India in 2026?
How Indian freelancers and service exporters receive Euro (EUR): methods, platforms ordered by cost, INR received, EEFC, conversion timing and RBI rules.
PaymentsHow do you receive payments from European clients in India?
How Indian service exporters get paid by European clients: SEPA and IBAN, which providers publish EUR account details, treaty rates by country, and India paperwork.
CompareWise vs PayPal (2026): Which Is Better for Receiving International Payments in India?
Wise vs PayPal for Indian freelancers and agencies: verdict by use case, INR received on $2,000 to $10,000, fees, FX markup, FIRA, RBI status and settlement time.