There are several compliances specified under FEMA for Indian Companies having FDI and ODI (Indian entities having investments in overseas Joint Venture and/or Wholly Owned Subsidiary). The importance of FEMA compliances is indispensable considering the fact that there are penal consequences in case of non-compliances.