The EU's executive arm on Wednesday recommended member states open formal membership talks with Ukraine and Moldova, and that they grant candidate status to Georgia.
The announcement was a major show of support for Kyiv as it pushes its bid to join in the face of Russia's invasion.
The EU's 27 leaders still have to sign off on the decisions at a summit in December.
"Today is a historic day because today the commission recommends that the council opens accession negotiations with Ukraine and with Moldova," European Commission president Ursula von der Leyen said.
Another historic step for the citizens of 🇺🇦🇲🇩🇬🇪🇧🇦 regarding their 🇪🇺 aspirations.
— European Commission (@EU_Commission) November 8, 2023
We’ve adopted our 2023 Enlargement Package recommending to open negotiations with Ukraine and Moldova, to grant candidate status to Georgia, and to open accession negotiations with Bosnia and… pic.twitter.com/Ipr61YHFSz
The EU chief said Ukraine and Moldova should still complete further reforms before a formal start date could be set.
She said her executive would issue an update on the progress in March 2024.
"Ukraine continues to face tremendous hardship and tragedy provoked by Russia's war of aggression and yet the Ukrainians are deeply reforming their country, even as they are fighting a war that is existential for them," von der Leyen said.
Ukraine launched its bid to become part of the European Union in the days after Moscow's all-out invasion in 2022, and was officially named a candidate to join in June that year.
The commission at the time set Kyiv seven reform benchmarks to complete, including tackling graft and curbing oligarch power, before talks should start.
Moldova - which has complained Moscow is seeking to destabilise it - lodged its bid to join at the same time as Ukraine and was also given reforms to complete.
Georgia failed to win candidate status along with the other two over worries about the direction of its government.
But the commission said it should now be made an official candidate to join on the understanding it implemented other reforms.
Not yet, Bosnia
Bosnia, which officially became a candidate in December, failed to get a clear backing to start negotiations.
But von der Leyen insisted "we open the door very wide and we invite Bosnia Herzegovina."
"Now to go through this door for that, of course there has to be activity in Bosnia and Herzegovina, results have to be shown, but the door is now opened very wide," she said.
Chapters of the Acquis
In a process that can take decades, EU candidate states must comply with 35 "chapters" of the "Acquis Communautaire," a set of fundamental rights and obligations that form the framework for EU law and is to be incorporated into the legal systems of the candidate.
Turkey began accession talks in 2005, but those are at a dead end. Albania, Montenegro, North Macedonia and Serbia are also stuck in negotiations.
Apart from being stuck in a seemingly endless war with Russia, Ukraine also faces a massive corruption problem; solving that is conditional to complying with at least several of the Chapters of the EU Acquis.
Moldova is not completely in control of its own territory either, with the land strip of Transnistria ruled by a secessionist force which is protected by Russian army units.
(With newswires)