There is no need of any form for paying tax online. FAQ_Cat Vahan (RC) – Vehicle Registration related questions