The largest budget in the history of the state will focus on COVID, Brexit, housing and getting people back to work.
One of the last measures agreed was to give some 400,000 social welfare recipients a Christmas bonus at a cost of 350 million euro, as long as they've been on the payment for a total of 4 months this year.
Health is to get an extra 4 billion euro to spend between Covid and other healthcare including extra beds and ICU capacity.
There will be a multi-billion euro fund including targeted supports for businesses that have been forced to shut because of Covid and the live entertainment industry.
At least 500 million euro will be given to the Department of Housing which will tell local authorities to directly build social housing.
There will be money for affordable housing and the help-to-buy scheme is being retained at the higher 30,000 euro rate.
Carbon taxes are going up by 7.50 a tonne which will mean it will cost 1.47 extra to fill a tank of diesel and 1.28 for a tank of petrol.
A bag of coal will cost 90c more and a bale of briquettes 20c more.
Motor tax and VRT are also set to rise for high polluting vehicles.
The cost of a pack of cigarettes will go up 50c but alcohol is expected to be left alone.
The budget will be announced by Minister Paschal Donohoe and Michael Mc Grath at 1pm today.