FDI is the Buzzword in the Indian business. FDI means Foreign Direct Investments made by a non-resident into a business in India. India has seen a Foreign Direct Investments inflow of Rs 85,180 crores in the Q1 of 2018-19 which…
To understand the applicability of GST for non-resident tax payer ,one should know who is a non-resident as per GST law. A non-resident taxable person means any person who occasionally undertakes transactions involving supply of goods and/or services whether as…