"No" If you apply for a smart card online with the help of TNPDS in Tamil Nadu, then you do not have to pay any kind of charge.