Yes it's an Indian thing and tbh I think its fantastic way for saving for people like yours truly.
No wonder I signed up for TRC soon as I heard about it (btw from mercury_element).
OP, you can also look in to tax reserve certificates scheme as its a good way to save for that big slap in face every January/April.