Goff told Morning Report a target of 90 per cent double vaccinated effectively means 94 per cent having at least the first dose and that was "very aspirational".
"We need to maximise the number of people being vaccinated but we can't wait for the last reluctant person to be vaccinated before we decide that it's safe to relax the restrictions."
There had to be sanctions alongside encouragement and incentives, and good access to vaccines, he said.
"Nobody's going to force anybody to be vaccinated," he said, but businesses were within their rights to exclude people who were not double vaccinated from events.
The Government was trying to buy time, and New Zealand had to avoid being like Melbourne or Sydney with thousands in hospital and dozens dying, but the region needed businesses operating again.
"We want our life back to normal," he said.
"There has to be a price to be paid for not getting vaccinated and that may be access to hospitality areas, it will be access to events and it may be access to a whole lot of jobs that are public facing."
Exceptions will have to be made for people who can't get vaccinated, he said.
Goff acknowledged the Government had put more than $1 billion into wage subsidies and hundreds of millions into resurgence payments, but said many companies could not survive much longer in lockdown.
"We need some extra help for those businesses that were otherwise viable but will go under if we've got a further prolonged period of restrictions."
He was "really pleased" Finance Minister Grant Robertson was announcing further help for businesses on Friday, he said.