The RBI is the primary authority for FEMA compliances. However, depending upon the transactions, the person undertaking transactions should also ensure compliance with income tax law, indirect tax laws, companies act as well as SEBI laws.