FC-GPR is a Formed issued by RBI under Foreign Exchange Management Act, 1999. When i company receive foreign investment and against such investment the company allot shares to such foreign investor, then it is the duty of company to file details of such allotment of shares with RBI with in 30 days, then company use FC-GPR (Foreign Currency- General Permission) for for submitting details with RBI.
On the other hand, FC-TRS (Foreign Currency-Transfer) is a form used by shareholder resident outside India or resident Indian or vice-versa, when they transfer its shares.
The both above forms will be submitted to its Authorisied Dealer who will submit the same with concern RBI.