Form C is not mandatory to become franchise distributor. Form C is related to Sale tax and used for tax benefits in inter state sale.
For example, if you purchase from haryana, tax will be 5.25% without Form C and 2% with Form C.
If you want to obtain Form C, then you have to consult your accountant or CA..
Hope this information will be helpful to you…