What rate of exchange to take for foreign receipts as a Remote Worker/Freelancer
Is the bank conversion rate enough to file your ITR or do you need to look up RBI rates and tax rules every time a dollar hits your account?
Hey guys, I am back with another article. If you work from India for clients outside India, the way you receive the money and the time when you receive it decide which exchange rules apply.
When your client sends money through a direct bank transfer, this is the cleanest method.
Here is how it works.
- Your client pays in foreign currency.
- Your bank converts that amount into Indian Rupees.
- INR gets credited to your bank account.
For income tax purposes, the INR amount credited to your bank account is your income.
- No other exchange rate applies.
- You do not use RBI rates.
- You do not use Google rates.
[For example]{.underline}
You raise an invoice for \$4,000 and your bank credits Rs. 3,32,000 into your account. For income tax, Rs. 3,32,000 is your professional revenue.
This rule stays the same even if:
- Your invoice is in USD
- The bank charges conversion fees
When the bank conversion rate is not enough
There is only one situation where the bank rate does not apply.
This happens when:
- You completed the work during the year
- You did not receive the payment before filing your ITR
In this case, income tax law forces you to book income even though money has not reached you.
Here, Rule 115 applies.
Under this rule:
- You must use the SBI TTBR rate
- Use the rate of the last date of the month before the month in which services were provided
[For Example,]{.underline}
Vijay completed his work in January but the client did not pay him before he filed his income tax return. Since the payment did not reach him, he still has to book the income for tax purposes.
Vijay must convert the foreign amount into INR using the SBI TTBR rate of 31 December which is the last date of the month before the month in which he provided the service.
Payments received in crypto or shares
Some foreign companies pay remote workers using crypto tokens, shares, or ESOPs instead of cash.
From a tax point of view, this is still payment for your work.\ Income tax does not wait for you to sell these assets.
For income tax, you must take the value of the crypto or shares on the date you receive them. That value is treated as your professional income for that year.
[Example:]{.underline}
If you receive crypto worth ₹2,00,000 on the date it is credited to you, ₹2,00,000 becomes your professional income, even if you do not sell the crypto. The same valuation rule applies for GST.
GST looks at the value of what you receive on the date of receipt, not on the date you convert or sell it later.
A quick GST note on exchange rate
GST does not follow the same exchange rate rule as income tax. It has its own valuation rule.
When you raise an invoice for services in foreign currency, GST requires you to convert that value into INR using the spot rate on the invoice date. Spot rate means the rate at which the currency can convert within two working days.
In practical terms, the SBI TTBR rate on the invoice date works for this purpose.
[Example 1: Payment not received before filing GST return]{.underline}
Vijay raises an invoice on 10 August for \$3,000. On that date, the SBI TTBR rate was ₹83.
For GST:
- Invoice value = \$3,000 × ₹83
- Value of supply = ₹2,49,000
Vijay will report ₹2,49,000 in his GST return.
[Example 2: Payment received before filing GST return]{.underline}
Vijay raises the same invoice on 10 August for \$3,000. The client pays within the month. The bank credits ₹2,46,500 before Vijay files his GST return.
For GST:
- Vijay can use ₹2,46,500, which is the actual INR credited by the bank
- No separate exchange rate calculation is required
This option reduces reconciliation issues between invoices, bank statements, and GST returns.
Receiving INR and export status
You must receive payment in foreign currency for your services to get the "export" status. This rule creates confusion when INR hits your bank account. Receiving INR does not always mean you lose export status.
Your service will still qualify as export if:
- RBI permits receipt in INR
- Payment comes through notified banking channels
When these conditions are met:
- The service remains an export
- GST rate stays at 0%
You do not need to apply to RBI or take any separate approval.
Common permitted channels include:
- Rupee Vostro accounts
- PA-CB vendors used by cross-border payment platforms
These channels convert foreign currency outside India and credit INR into your Indian bank account.
Bank e-FIRC and Why its important
Bank e-FIRC is a document issued by your bank for money received from outside India. It proves that a foreign client paid you for your work and supports your claim that you provided services to a client outside India.
There is no fixed format for a bank e-FIRC. Banks issue it under different names, but the name does not matter. The content does.
Here are common names used by banks for e-FIRC:
- Bank Inward remittance certificate (BIRC)
- Bank Inward remittance advice (BIRA)
- Foreign inward remittance advice (FIRA)
- Transaction advice
A valid bank e-FIRC shows:
- Who sent the money
- Who received the money
- Amount and payment details
- Purpose code of the transaction
If it contains the above details, it works as a bank e-FIRC. GST law requires that a valid FIRC should include your invoice number for 1-1 tagging. This rarely happens on its own. You have to ask your client to include the invoice number in field 72 of SWIFT.
For GST export compliance, this proof is critical. Bank e-FIRC establishes that the payment came from a foreign client and supports your claim of export of services at 0% GST.
When your bank converts foreign currency and credits INR:
- For SWIFT payments: Most private banks send the e-FIRC by email
- For SWIFT payments: Government banks have a manual process
- For non-SWIFT payments: Private banks have a manual process
- For non-SWIFT payments: Government banks = GOOD LUCK
Without this document, the department can treat your service as non-export and demand 18% GST along with 18% PA interest or demand 18% GST with a 100% penalty.
{width="6.5in" height="3.625in"}
In option 1: "Income received before filing ITR" should be "Payment received before filing ITR"\ GST is not option 3. It is a separate compliance. Bank e-FIRC is required in both cases.
Tweets
Tweet 1
Is the bank conversion rate ENOUGH to file your ITR? Here's the TRUTH 👇
If a foreign client pays you and your Indian bank converts the money and credits INR, that EXACT INR amount is your taxable income.
❌ No RBI rate\ ❌ No Google rate\ ❌ No FX juggling
This changes ONLY if the payment is NOT received before filing your ITR.
Tweet 2
Here's what MOST people get wrong in foreign rate conversion 👇
If INR is credited to your bank, that exact amount is your income for ITR.\ ❌Not RBI rate.\ ❌Not Google rate.
⚠️ Exception --- AFTER ITR filing:\ If you finished the work but didn't receive payment before filing your ITR, tax law still forces you to book income.
👉 You must use Rule 115\ 👉 Convert using SBI TTBR of the last day of the month before the service month
**Example:\ \ •** Service completed: Jan 2025\ • Client payment: Not received before ITR filing\ • Amount: \$4,000
You must convert \$4,000 using SBI TTBR of 31 Dec 2024 (last day of the month before service).\ That INR value becomes your taxable income even without receiving the money.
Tweet 3
Foreign Exchange Rate for GST --- KNOW THIS before filing 🚨
GST depends on when payment is received.
✔ Payment received BEFORE filing GST return\ → Use actual INR credited by bank
✔ Payment NOT received before filing GST return\ → Use spot rate on invoice date\ → (SBI TTBR commonly used)
Example:\
Invoice: \$3,000 on 10 Aug\ TTBR on that day: ₹83
👉 GST value = ₹2,49,000\ Even if the client pays later.
Get this timing wrong → wrong GST reporting.
Tweet 4
This ONE document decides your GST export status 🚨
- It's not the invoice.
- It's not the bank credit alone.
- It's the Bank e-FIRC.
Bank e-FIRC proves:
- Who paid you
- That payment came from outside India
- Purpose of remittance (export of services)
Without a valid e-FIRC, GST can deny export status and demand
👉 18% GST + interest + penalty --- even if you used the right exchange rate.
