It's just to prove that you arnt getting the permit for a vehicle not registered at your address. If it is a company car it won't be registered to the home address but the insurance will state where it is kept.
Don't agree with the price of these at all though, maybe just a small admin fee or a green man to police each street!