Skip to content
Got a notice? Emergency response
Back to all posts
repatriationcompliancebanking

15CA, 15CB, the $1M Cap, and the Purpose Code That Freezes Transfers.

TL;DR

You earned it. India taxed it. Now you want to send it home. But between you and your money are two forms, a CA certificate, a $1 million cap, and a purpose code that can freeze your transfer for weeks.

By , Founder

Reviewed by Preetesh Maloo, Chartered Accountant, NRI Tax Partner

Published 2026-04-05 8 min read ICAI-registered CAs

The two forms, in one line

Two forms stand between your Indian money and your overseas account.

is an online declaration you file yourself on the income tax portal. It tells the government how much you are sending, why, and that the tax on it has been paid.

is a certificate your CA signs after checking that the tax really has been paid. Your bank will not release a taxable transfer over 5 lakh without it.

From 1 April 2026 these are renamed: becomes Form 145, and becomes Form 146. The switch goes by the date you make the remittance, not the year the income relates to. Money sent on or after 1 April 2026 uses 145 and 146; anything remitted up to 31 March 2026 still uses 15CA and 15CB.

You do not always need both

Small or non-taxable transfers use just the self-declaration. The CA certificate (15CB, now 146) is only for taxable remittances over 5 lakh in the year.

Form 15CA has four parts. Pick the wrong one and the bank bounces it

The most common mistake is filing the wrong part of (Form 145). There are four, and the right one depends on how much you are sending and whether it is taxable:

Part A: the remittance is taxable, but the total for the year is 5 lakh or less. You self-declare, no CA needed.

Part B: it is taxable and over 5 lakh, and you have a lower or nil withholding certificate from the Assessing Officer under Section 395 (that certificate is Form 128, formerly ).

Part C: it is taxable and over 5 lakh, and your CA has issued (Form 146). This is the usual path for a property sale or a large investment payout.

Part D: the remittance is not taxable at all. No CA certificate.

Some purposes on the RBI specified list, 33 of them, need no form at all. Pick the wrong part and the bank sends it back, and you start over.

Transfer stuck, or a 15CB you can't get signed?

We verify your tax position, issue Form 146, file Form 145, and set the right purpose code so the bank releases it.

Senior CA who specialises in NRI tax · we deal with the tax officer, you don't

Chat with a CA on WhatsApp

The penalty is 1 lakh. Per form

Get the form wrong, or skip it, and the penalty is 1 lakh per form under Section 462 of the (this was Section 271-I under the old Act). Not per transaction. Per form. A mistake on both the 15CA and the 15CB can mean 2 lakh for what is, in the end, a paperwork error.

That is why the CA certificate exists. The CA checks your past returns, your , your bank statements and the source of the money before signing, because their name is on the tax position.

1 lakh per form

Under Section 462 (formerly Section 271-I). Two forms filed wrong can mean 2 lakh.

The $1 million ceiling, and the property carve-out

RBI caps what you can send out of your account at USD 1 million per financial year. That covers sale proceeds, rent that has piled up, maturities and redemptions. Sold a 2.5 crore flat? That is roughly USD 300,000, well inside the cap. But stack a big property sale on top of years of accumulated NRO income and you can hit the ceiling.

There is an important carve-out. If you bought up to two residential properties with money sent from abroad, through your account or a foreign-exchange remittance, and you can prove it, the original foreign-exchange amount you paid is repatriable outside the $1 million cap. What still counts against the cap is the gain on top of that amount, plus anything you bought with or inherited money.

Going above $1 million in a year is possible, but it needs prior RBI approval through your bank, with justification and tax-clearance papers. Budget two to four weeks for that.

What counts against the $1 million

Property bought with NRE / foreign funds (up to 2 homes)

Original FX amount is free

Outside the cap, with proof

The gain over that original amount

Counts against $1M

Goes via the route

NRO income, rent, inherited assets

Counts against $1M

USD 1 million per financial year

Above $1 million in a year needs prior RBI approval through your bank.

Purpose codes: the silent freeze

Every transfer out of India carries a , a short code that tells RBI why the money is leaving: sale of property, investment income, a gift to family, salary savings. Your bank picks it from RBI's list based on the source of your money.

Get it wrong and the bank's compliance team does not reject the transfer, it freezes it. The money sits in limbo while they work out what the transfer actually is, and that can take weeks. The codes are specific, and the list gets revised, so a code a forum told you to use last year may not be right now.

This is not worth guessing. The correct code follows from where the money came from, and a CA who handles repatriation regularly, working with your bank, sets it the first time. That one detail is often the difference between a same-week transfer and a month-long hold.

Don't copy a purpose code off a forum

It depends on your exact source of funds, and the list changes. Let the CA and your bank set it.

Your repatriation timeline

Most repatriations follow the same four steps. The slow part is collecting documents, so start there. Start to finish, it is usually one to three weeks once your papers are in hand.

From documents to money in your account

  1. Step 1Docs

    Gather your papers: recent s, , bank statements, and proof of the source of the money (sale deed, redemption statement, or the original foreign-exchange purchase proof).

  2. Step 2CA

    Your CA verifies the tax is paid and issues (Form 146) for a taxable transfer over 5 lakh. This is where the source proof matters.

  3. Step 3File

    You file (Form 145) online, choosing the right part, usually Part C when a 146 is involved.

  4. Step 4Bank

    The bank processes the remittance under the correct . A wrong code or a missing form here is what causes a freeze.

When to bring in a CA

You can self-file (145) for small, non-taxable transfers. The moment the money is taxable and over 5 lakh, or a transfer has frozen, or you are near the $1 million ceiling, it is worth handing to someone who does this every week.

A repatriation CA verifies your tax position, issues Form 146, files Form 145 in the right part, sets the with your bank, and, where the numbers justify it, gets you a lower-withholding certificate under Section 395 first so less tax is blocked to begin with. That is the difference between your money arriving this month and sitting in a compliance queue.

Unblock a stuck 15CA / 15CB repatriation

Still have a question?

Ask our AI anything about this. It answers from our guides in plain English, and a CA takes over for your exact case.

AI guidance, not advice. Verify your exact case with a CA.

Talk to a CA

Want to know what you can recover?

A DTAA specialist CA will review your situation. Free. 15 minutes.

No recovery, no fee. We only charge when money actually comes back.

Get weekly DTAA insights for UAE NRIs

Tax tips, treaty updates, recovery strategies. No spam. Unsubscribe anytime.

Join 2,000+ Indians in Dubai who get our weekly digest.

The exceptions that change the answer

Where the general rule stops applying to you

Every rule below has a carve-out, a cut-off date or a condition that flips the answer. These are the ones that decide real cases.

Repatriating residential property sale proceeds

Right now: Two residential properties, capped at the foreign-currency amount originally remitted for the purchase

Where it works differently

More than two properties, or the proceeds exceed the original inward remittance
The balance goes out under the NRO route at USD 1 million a year.
FEMA 13(R).
The property was inherited rather than bought with foreign currency
The two-property route does not apply at all. It is the USD 1 million NRO route.
The concession is tied to the original foreign-exchange investment.
The original purchase was decades ago
The funding trail must still be produced. This is why the original remittance advice matters long after the purchase.
The cap is the amount originally remitted.

Commonly got wrong

  • Any property sale proceeds can be repatriated freely. Only two residential properties, and only up to the foreign currency originally brought in.Two residential properties, capped at what you originally remitted in foreign currency. Everything else goes through the USD 1 million NRO route.

NRO account: what it costs and what it caps

Right now: Interest taxed at 30% plus surcharge and cess; repatriation capped at USD 1 million a financial year

Where it works differently

A TRC and Form 10F (Form 41 from 1 Apr 2026) are furnished
The treaty rate applies to the interest, commonly 10-15% under Article 11 instead of 30% plus surcharge.
s.90(2). This is the single largest recurring recovery item for most NRIs.
Remitting out
Form 15CA is needed, plus Form 15CB from a CA where the remittance is chargeable and above Rs 5 lakh in the year.
Rule 37BB.
Joint holders
The USD 1 million ceiling is per person per financial year, so joint holders each have their own.
FEMA 13(R).

Commonly got wrong

  • NRO interest is taxed at 30%. Incomplete. Surcharge and 4% cess sit on top, and a treaty can cut it to 10-15%.30% plus surcharge and cess by default, but 10-15% under most treaties if you hold a TRC and file Form 10F.

Form 15CB requirement threshold

Right now: Rs 5,00,000 in the financial year, where the remittance is chargeable to tax

Where it works differently

The remittance is not chargeable to tax
Part D of Form 15CA only. No 15CB.
Rule 37BB structure.
The remittance falls in the specified exempt list
No Form 15CA at all.
Rule 37BB(3) specified list.

Commonly got wrong

  • Every outward remittance needs Form 15CB. Only where chargeable to tax and above Rs 5 lakh in the year.Form 15CB is needed only where the remittance is chargeable to tax AND exceeds Rs 5 lakh in the financial year. Otherwise Part D of Form 15CA is enough.