Is this physical road tax sticker or CDL card compulsory?

Is this physical road tax sticker or CDL card compulsory?

No, it is not compulsory.