Angry state premiers have blasted the Morrison government for pumping more coronavirus vaccines into NSW than other states.
Victoria, Queensland and Western Australia received less than their population's share of Pfizer while the allocation for NSW increased last month.
The ABC published data showing NSW was being sent 45 per cent of the Pfizer doses being distributed despite having about 32 per cent of Australia's population.
Victorian Premier Daniel Andrews said his state missed out on 340,000 doses and demanded "unfair" and "under the table" arrangements stop.
"I did not sign up to a national plan to vaccinate Sydney," he told reporters in Melbourne on Tuesday.
In a swipe at the prime minister, he said some people did not see the vaccine rollout as a race.
"But a race it surely is," Mr Andrews said.
"What I didn't know was that (NSW) Premier Gladys Berejiklian's in a sprint while the rest of us are supposed to do some sort of egg-and-spoon thing."
The Victorian premier said doses needed to be made up urgently.
Scott Morrison said extra vaccines sent to NSW were largely from an allocation of one million from a deal with Poland.
The prime minister said he had rejected calls for NSW to receive extra doses from other states' allocations earlier in the year.
"I'll tell you who said no to that, it was me. It wasn't the states and territories," he told Sky News.
Mr Morrison said he didn't share the Victorian premier's view the rollout was unfair but did not dispute the dose figures.
WA Premier Mark McGowan also called for states that gave up doses for NSW to be repaid.
"We can't have a situation where some states are punished for doing the right thing for NSW," he told reporters in Perth.
Mr McGowan and Queensland Premier Annastacia Palaszczuk said criticism of their states' rollout was unfair.
Federal Health Minister Greg Hunt said extra doses were only sent to NSW with the intention of saving lives.
"Others may be looking for conflict. Sometimes these things can be a little stage-managed," he said.
Mr Hunt said allocations would be made up "very quickly" with 1.7 million doses to be distributed nationally on a per capita basis over the next week.
NSW reported another 1220 local infections and eight deaths as authorities brace for a peak in numbers next week.
Victoria recorded 246 cases for a second consecutive day, equalling the highest increase of the outbreak.
There were 19 new cases in Canberra.
Mr Morrison also shrugged off criticism that he exercised appalling judgment when travelling between Canberra and Sydney for Father's Day with both places in lockdown.
The prime minister, who had an essential work exemption, accused former Labor leader Bill Shorten of a cheap shot.
"In politics, people like to take a lot of swings at you and you get pretty used to it, but sometimes those jabs can be low blows."