A Brexit deal has been reached by negotiators in Brussels and will be the focus of a crunch Cabinet meeting on Wednesday.
A UK Government source confirmed that agreement had been reached at a "technical level" but Theresa May will need to win the support of her Cabinet.
There has been no official confirmation from either Downing Street or Brussels.
Irish broadcaster RTE reported that a "stable" text had been agreed on the thorny issue of the Northern Irish border.
The broadcaster said the deal involved one overall backstop in the form of a UK-wide customs arrangement, but with deeper provisions for Northern Ireland on customs and regulations.
The developments came after the Prime Minister told Cabinet on Tuesday morning that a "small number" of issues remained to be resolved and her de facto deputy David Lidington described a deal as "almost within touching distance".