The NZ Transport Agency has a legal obligation to audit organisations that are funded through the National Land Transport Programme. The audits typically take place on a cycle of two to four years. The current audit programme includes investment audits, post-implementation reviews and assurance reviews.