Unknown to many people are a group called the Software Development Liaison Unit within the IRD.
Their job is to work with software developers in scoping and implementing new legislation into the various payroll software packages available.
You can view their current Newsletter below.