Home owners have typically earned enough cash by today to cover their mortgage payments for the whole of 2014, a report has found.
Halifax declared April 10 as "mortgage freedom day" - meaning that on average if someone living in the UK put every penny they had earned since the start of the year towards their mortgage, from the 100th day of 2014 they would be mortgage-free for the rest of the year.
The calculation assumes someone has annual take-home pay of £25,603 and a yearly mortgage repayment cost of £6,954. It is based around current average figures, with someone having a rate of 3.05% on their mortgage and 30% equity in their home, which is worth around £173,685 .
Mortgage freedom day is three days earlier this year than in 2013. This is because annual wages have increased by around £2,153 since last year, while the annual average mortgage repayment has edged up by a smaller amount, of £357.
Strong variations in house prices across the country mean that some home owners have a longer wait for mortgage freedom day.
Home owners living in the London areas of Haringey, Kensington and Chelsea, Camden and Hammersmith and Fulham will typically have to wait until July until that day comes, Halifax calculated.
Armagh in Northern Ireland had the earliest mortgage freedom day, on February 13 - five and-a-half months earlier than Hammersmith and Fulham. The 10 earliest mortgage freedom days were all in Northern Ireland or Scotland.
Only one local area in the earliest 150 mortgage freedom days was in the south. This was Fenland in Cambridgeshire, for whom the day fell on March 23.
At a national level, mortgage freedom day for England and Wales is today, but for Northern Ireland it was March 10 and in Scotland it was March 11.
Halifax also calculated that renters will have to wait until May 12 to have earned enough to pay off their annual rental costs.
Craig McKinlay, mortgage director for Halifax, said: "While monthly mortgage and rental costs account for the majority of many people's household budgets, mortgage freedom day provides a different perspective on how much we spend on these costs over the course of a year."
Here are the earliest mortgage freedom days by local authority, according to Halifax:
1. Armagh, Northern Ireland, February 13
2. Ballymoney, Northern Ireland, February 15
3. Craigavon, Northern Ireland, February 18
4. East Ayrshire, Scotland, February 19
5. Limavady, Northern Ireland, February 20
=6. West Dunbartonshire, Scotland, February 21
=6. Carrickfergus, Northern Ireland, February 21
=8. Larne, Northern Ireland, February 22
=8. Inverclyde, Scotland, February 22
=8. Renfrewshire, Scotland, February 22
And here are the latest mortgage freedom days by local authority:
1. Hammersmith and Fulham, London, July 30
2. Camden, London, July 24
3. Kensington and Chelsea, London, July 13
4. Haringey, London, July 1
5. Oxford, South East, June 29
6. Brent, London, June 23
=7. Cotswold, South West, June 21
=7. Islington, London, June 21
9. Purbeck, South West, June 18
10. Lambeth, London, June 17
Here are the mortgage freedom days by region:
:: North, March 22
Yorkshire and the Humber, March 23
North West, March 25
East Midlands, April 1
East Anglia, April 1
West Midlands, April 8
South West, April 28
South East, May 2
London, May 20