Theresa May’s Brexit deal will not return to the Commons this week unless it has support from the DUP and Tory MPs, the chancellor says.
The PM’s plan is expected to be voted on for a third time in the coming days.
But Philip Hammond told the BBC’s Andrew Marr that it would only be put to MPs if “enough of our colleagues and the DUP are prepared to support it”.
He did not rule out a financial settlement for Northern Ireland if the DUP backed the deal.
The party, which has 10 MPs in the Commons, received £1bn as part of a confidence and supply agreement with the Tories after the last election – giving the government a working majority.
Mr Hammond said they did not have the numbers “yet” to secure Mrs May’s deal, adding: “It is a work in progress”.
But he warned that, even with the DUP’s support, a “short extension” would be needed to pass legislation in Parliament, adding that it was now “physically impossible” for the UK to leave the EU on 29 March.
- Brexit: A really simple guide
- What’s happened with Brexit this week?
- Will EU leaders agree to extending Brexit?
Theresa May has asked MPs to make an “honourable compromise” on her deal.
Writing in the Sunday Telegraph, she said failure to support it would mean “we will not leave the EU for many months, if ever”.
Meanwhile, Labour leader Jeremy Corbyn has written to MPs across the Commons inviting them for talks to find a cross-party compromise.
He also told Sky’s Sophie Ridge that Labour MPs could be told to vote in favour of an amendment calling for another referendum next week, and he could propose another vote of no confidence in the government if the PM’s deal was voted down for a third time.
Earlier this week MPs rejected Theresa May’s deal again – this time by 149 votes – and then backed plans to rule out leaving the EU without a deal.
They also voted in favour of an extension to the process – either until 30 June if Mrs May’s deal is supported before 20 March, or a longer one that could include taking part in European elections if MPs reject her plan for a third time.
But legally the UK is still due to leave the EU on 29 March.
All 27 EU member states would have to agree to an extension, and the countries’ leaders are expected to discuss it at a summit later this week.
Mr Hammond told Andrew Marr that it was now “physically impossible” for the UK to leave on 29 March.
“If the prime minister’s deal is able to muster a majority this week and get through, then we will need a short extension,” he said.
“But if we are unable to do that – if we are unable to bring a majority together to support what in my view is a very good deal for Britain – then we will have to look at a longer extension and we are in uncharted territory.”
Asked if the deal would be voted on again this week, the chancellor said: “The answer to that is no – not definitely.
“We will only bring the deal back if we are confident that enough of our colleagues and the DUP are prepared to support it so we can get it through Parliament.
“We are not just going to keep presenting it if we haven’t moved the dial.”
A group of 15 Tory MPs from Leave-backing constituencies, including former Brexit Secretary David Davis, have written a letter urging colleagues to back the deal to ensure Brexit goes ahead.
And former Cabinet minister Esther McVey, who resigned over the Brexit agreement, told Sky’s Sophie Ridge programme that she would “hold my nose” and vote for the deal after rejecting it twice herself, as it was now a choice between “this deal or no Brexit”.
Mr Corbyn has offered talks with opposition leaders and backbench MPs in an effort to find a Brexit compromise which could replace Mrs May’s plan.
The Labour leader has invited Liberal Democrat leader Sir Vince Cable, DUP deputy leader Nigel Dodds, SNP Westminster leader Ian Blackford, Plaid’s Liz Saville Roberts and Green MP Caroline Lucas.
In his letter, he called for urgent meetings to find a “solution that ends the needless uncertainty and worry” caused by Mrs May’s “failed” Brexit negotiations.
Meanwhile, Tory MP Nick Boles has pledged to stay in the Conservative Party, despite quitting his local association over an ongoing row about Brexit.
He told the BBC’s Andrew Marr that he would be meeting with the chief whip on Monday to find a way forward, but that he was “not going to be bossed around” by local members.
Brexit: No new vote on May’s deal without DUP support – chancellor}