We collect most of the revenue that government needs to fund its programmes. We also administer a number of social support programmes.
I have really appreciated the IRD office in Palmerston North. They have a drop box inside and a drop box outside for getting the PAYE forms or whatever other tax forms you may need in by the deadline. Makes it nice and has cut down on my postage!