I've never heard of it either.  And it sounds like an illegal tax. It doesn't seem like there can be any tax on something you "have" or own - other than property, but that is a different can of worms.