GSTP FILE ALL RETURN ON BEHALF IF THE FIRM, COMPANY, INDIVIDUAL ETC. BUT first firm, company, individual etc declaration in online gst portal that the GSTP name is authorise to file and doing work on behalf of the firm. and doing all work including filling of return, deposit of tax, assessment, appeal etc on behalf of the firm.