Sachin-The difference are as below.
- NRE account is repatriable whereas NRO account is restricted repatriable (USD 1 million).
- NRE account is tax-free and NRO is taxable.
- If NRI earning originating from India then he can deposit such earnings in NRO account but not in NRE.
- NRE account can be jointly held with another NRI but not with indian resident. NRO account can be held jointly with NRIs or with Indian residents.