The government says it isn't concerned about an emergency housing budget blowout after it severely underestimated how many homeless people urgently needed a roof over their heads.
It had budgeted on giving out $2 million in 1400 grants for people to stay in motels in the last three months of 2016, but ended up spending $7.7m on 8860 grants, Newshub reports.
Prime Minister Bill English says the offer has flushed out people who might not have considered asking for help before.
"It's a demand-led grant, so if people show up, they get it. We'll just keep paying as people need it," he told the broadcaster.
The government has been forced to defend itself over the homeless issue over the past few years and has said its policies are working.