A law change to allow Police to recover the cost of vetting services is a "slippery slope" to other "core services" being charged for, Labour says.
Legislation that passed its third and final reading last night has cleared the way for Police to recover costs for certain "demand" services, including the 500,000 security vetting applications received each year.
The fee for each application will be $8.50, which the Government says is much lower than overseas charging, which is more than $50 in Australia.
There will also be exemptions for agencies making 20 or fewer vetting request per year, and for charities.
Fees can also be waived for agencies facing extreme hardship or in cases of exceptional circumstances.
Labour, the Greens and NZ First opposed the bill.
Labour MP Poto Williams said it was her party's firm view that vetting was a core service of Police. The Government needed to increase funding to Police so they could comfortably cope with vetting requests, she said.
"We feel that police vetting is like the first line of defence ... we are also sad that this does lead us down the slippery slope of being able to charge for other activities within the police range of activities. And that is not appropriate."
Police Minister Judith Collins said New Zealand Police was one of the few police services in the world that could not claw back some costs.
The vetting service faced sky-rocketing demand, she said, that had increased by more than 100,000 vets per year since 2012/13. That growth was forecast to continue.
The law change will allow Police to recover more than $3 million each year.