Under the law, setting up an offshore company is not an offence or crime if the company is not involved in any illegal activity. However, those who have not declared these companies in their returns as assets can face legal action.