To receive USD into India and convert it to INR, PayPal typically charges close to 7% to 8% of the payment all-in, not the 4.4% you first see. While it was conventionally the default for freelancers, that gap is now the reason many move off it. The cost is three charges stacked together: a 4.4% commercial fee plus a fixed $0.30, a 3% to 4% currency conversion markup hidden inside the exchange rate, and 18% GST on the fee. On a $1,000 payment worth ₹95,000 at the mid-market rate, roughly ₹87,000 to ₹88,000 reaches your bank.
If you receive client income regularly, that gap is worth understanding line by line, because most of it is avoidable with a receiving account that converts at the mid-market rate.
What PayPal charges to convert USD to INR
Only the first of these is shown clearly when a payment arrives. The other two are the ones that quietly move the number.
| Charge | What PayPal takes | Where it shows up |
|---|---|---|
| Commercial transaction fee | 4.4% of the amount received | Listed on the transaction |
| Fixed per-payment fee | $0.30 per USD payment (effective 28 March 2024) | Listed on the transaction |
| Currency conversion markup | 3% to 4% below the mid-market rate | Buried in the exchange rate |
| GST | 18% on PayPal's fee | Added because the service is billed in India |
The conversion markup is the part most people miss. PayPal does not charge it as a line item; it simply converts your USD at a rate a few percent worse than the real mid-market rate, so the loss is invisible unless you compare against the live rate on the day.
How much PayPal costs on a $1,000 payment: a worked example
Take a $1,000 payment on a day when the mid-market rate is ₹95 to the dollar. At that rate the money is worth ₹95,000 before anyone touches it.
Step 1. Commercial fee: 4.4% of $1,000 = $44.00
Step 2. Fixed fee: +$0.30 = $44.30
Step 3. GST on the fee: 18% of $44.30 = $7.97
Total charges in USD terms ≈ $52.27
Amount left to convert ≈ $947.73
Step 4. FX markup ~3.5%: convert at ~₹91.70, not ₹95
Net INR = $947.73 x ₹91.70 ≈ ₹86,900
At the true mid-market rate you would have received ₹95,000
You lose ≈ ₹8,100 (about 8.5%)
The exact figure moves with the day's rate and PayPal's markup, but the shape holds: on a $1,000 payment you keep roughly ₹87,000, not ₹95,000. You can run your own number with a paypal fees calculator.
Why the headline 4.4% is misleading
The 4.4% is real, but it is one of four charges, and the two largest hits, the FX markup and GST, are the least visible.
- The markup compounds on the fee. You pay the percentage fee, then convert what is left at a marked-up rate, so the two stack rather than average out.
- GST is charged on the fee, not the payment. It is small in absolute terms but adds to an already high stack.
- The rate you see online is not the rate you get. Comparing PayPal's applied rate against the live mid-market rate on the same day is the only way to see the true markup.
For the full fee schedule beyond currency conversion, see the breakdown of paypal transaction fees, and our paypal review for the wider picture.
Does the cost change with the payment size?
The percentage charges do not shrink with size, so a larger payment loses a larger absolute amount. The fixed $0.30 becomes negligible, but the 4.4% fee, the FX markup and GST all scale with the payment. That is the opposite of a flat-fee receiving account, where the fee stays fixed and the effective percentage falls as the invoice grows.
| Payment | PayPal keeps (about) | You receive (about) |
|---|---|---|
| $2,000 | ₹16,200 | about ₹173,800 |
| $5,000 | ₹40,000 | about ₹435,000 |
| $10,000 | ₹80,000 | about ₹870,000 |
Is there a cheaper way to convert USD to INR?
Yes, and it is the main reason exporters usually move off PayPal for regular income. Receiving accounts built for Indian exports convert at the live mid-market rate with a small flat or low-percentage fee, and they typically auto-issue the export paperwork PayPal does not. On the same $1,000, a flat-fee account lands close to ₹93,860 against PayPal's ₹86,900.
PayPal still makes sense when a client will only pay that way, or for a rare one-off. For recurring client income, compare the options in the guide to paypal alternatives.
What about compliance when you receive USD?
Whatever platform you use, an inward payment for services is an export, and you need a Foreign Inward Remittance Advice (FIRA) to prove it for GST and FEMA records. PayPal does not auto-issue a FIRA, so you arrange documentation through your bank. A receiving account that auto-issues an eFIRA removes that step. If you are a freelancer, the guide to gst for freelancers explains why that paperwork matters at refund time.
Bottom line
PayPal's real cost to convert USD to INR is about 7% to 8%, not the visible 4.4%, once the fixed fee, the 3% to 4% FX markup and 18% GST are counted. On a $1,000 payment you keep roughly ₹87,000. If you receive client income regularly, a receiving account at the mid-market rate keeps closer to ₹94,000 and files the export paperwork for you. Start by comparing your current cost against Xflow's pricing.
Start receiving payments the smart way.
Frequently asked questions
About 7% to 8% all-in: a 4.4% fee plus $0.30, a 3% to 4% FX markup below the mid-market rate, and 18% GST on the fee. On $1,000 you keep roughly ₹87,000.
PayPal converts at a rate about 3% to 4% below the live mid-market rate. Compare its applied rate against the mid-market rate on the same day to see the markup.
Not on PayPal itself. To lower the cost you would receive through an account that converts at the mid-market rate, such as a receiving account built for Indian exports.
Yes. 18% GST applies to PayPal's fee because the service is billed in India. It is charged on the fee, not on the whole payment.
Because the FX markup is hidden in the exchange rate. The visible fee is only part of the cost; the marked-up conversion rate is usually the larger hit.
The percentage charges scale with size, so larger payments lose a larger absolute amount. Flat-fee receiving accounts usually keep more from about $1,000 upward.
