Developer exodus threatens Australia’s housing supply targets | Australian Broker News
- News
- Developer exodus threatens Australia’s housing supply targets
Profit margins squeezed as costs and delays mount
Australia’s housing supply crisis is set to worsen as developers struggle to remain profitable, according to Mark Greenberg (pictured), founder of non-bank lender Lambert Capital.
“The problem is that developers’ profit margins are extremely tight right now, because building costs and land acquisition costs have increased significantly since the pandemic,” Greenberg said. “To make matters worse, developers’ projects have been taking longer to get approved, built and titled, which has led to an increase in their holding costs and a further reduction in their profits.
“These conditions are close to the toughest I’ve seen during the 25 or so years I’ve been lending, and they’re driving a lot of mum-and-dad developers out of the game,” Greenberg said. “It’s now close to impossible to be, say, a dentist during the week and a property developer on the weekend, because you won’t have the scale or experience to build fast enough and cheap enough.”
Scale and supply chain control now essential
“In the current environment, it’s almost a case of no scale, no profit,” Greenberg said.
Developers are responding by starting their own building businesses, buying into established companies, or partnering with trusted project managers and builders.
“I’m also seeing some developers buying up different parts of the supply chain, like tiling or plastering businesses, to maximise control and efficiencies,” Greenberg said.
Government targets “pie-in-the-sky”
Greenberg believes the federal government’s goal of 1.2 million new homes by June 2029 is unrealistic.
“It’s pie-in-the-sky stuff,” he said. “There just aren’t enough developers and builders, because it’s become too hard to run a profitable business these days. So where are all these new homes meant to come from?”
Calls for planning reform
“If we’re ever going to fix this problem, we need to see all levels of government – federal, state, local – find a way to streamline the planning and building approval process,” Greenberg said. “They also need to get out of the way and stop making it so onerous for developers to get final sign-offs on projects.
“The number of hurdles you need to jump over to reach the starting line is ridiculous, and delays with authorities at the end are leading to a blowout in holding costs. Otherwise, we’re never going to see housing supply catch up with demand, and housing affordability will keep deteriorating.”
Get the hottest and freshest mortgage news delivered right into your inbox. Subscribe now to our FREE daily newsletter.
Related Stories
Please enable JavaScript to view the comments powered by Disqus.
Keep up with the latest news and events
Join our mailing list, it’s free!
browserHeight) { googletag.cmd.push(function () { googletag.defineSlot(‘/21873781324/abw/ros/abw_ros_300x250_pos’, [300, 250], ‘div-gpt-ad-1757461120187-postitial’).setTargeting(‘abw_pos’, ‘POS’).addService(googletag.pubads()); googletag.display(‘div-gpt-ad-1757461120187-postitial’); }); window.removeEventListener(‘scroll’, requestPostitialOnScroll); } } window.addEventListener(‘scroll’, requestPostitialOnScroll); ]]> 0) document.getElementsByClassName(‘ais-Hits’)[0].scrollTop = 0; }, searchClient }); function debounce(func, wait) { let timeout; return function (…args) { clearTimeout(timeout); timeout = setTimeout(() => func.apply(this, args), wait); }; } search.addWidgets([ instantsearch.widgets.searchBox({ container: ‘#search_box’, placeholder: ‘Search’, showSubmit: true, showReset: true, autofocus: false, queryHook: debounce(function (query, search) { search(query); }, 250) }), instantsearch.widgets.hitsPerPage({ container: ‘#search_per_page’, items: [ { label: ’15’, value: 15, default: true }, { label: ’25’, value: 25 }, { label: ’50’, value: 50 }, { label: ‘100’, value: 100 } ] }), instantsearch.widgets.stats({ container: ‘#search_stats’, templates: { text(data, { html }) { return html` ${data.nbHits.toLocaleString()} results for “${data.query}” `; } } }), instantsearch.widgets.hits({ container: ‘#search_results’, templates: { item(data, { html }) { return html`
${data.title} ${data.url}
${data.summary} `; }, empty(data, { html }) { return html` No results
No matches were found for “${data.query}” `; } } }), instantsearch.widgets.pagination({ container: ‘#search_pagination’, }), instantsearch.widgets.sortBy({ container: ‘#search_sort’, items: [ { value: ‘relevance’, label: ‘Relevance’ }, { value: ‘date_desc’, label: ‘Latest’ } ] }), { init: function (options) { if (useRegions) { options.helper.state.hierarchicalFacetsRefinements.region.push(currentRegion); } } } ]); if (useRegions) { search.addWidgets([ instantsearch.widgets.menu({ container: ‘#search_region’, attribute: ‘region’, transformItems(items) { const selectedItem = items.find(item => item.isRefined); regions.forEach(item => { item.isRefined = false; }); if (selectedItem) { regions.find(item => item.value === selectedItem.value).isRefined = true; } else { regions.find(item => item.value === currentRegion).isRefined = true; } return regions; }, templates: { item(data, { html }) { return html` ${data.label} `; } } }) ]); } search.start(); // Shows and Hides search overlay var searchButton = document.getElementsByClassName(‘algolia-search__btn’); if (searchButton.length > 0) { var container = document.getElementById(‘search_container’); var overlay = document.getElementById(‘search_overlay’); Array.from(searchButton).forEach(function (button) { button.addEventListener(‘click’, function (event) { event.preventDefault(); container.style.display = ‘block’; overlay.style.display = ‘block’; document.body.style.overflow = ‘hidden’; document.getElementsByClassName(‘ais-SearchBox-input’)[0].focus(); }); }); document.addEventListener(‘keydown’, function (event) { if (event.key === ‘Escape’ && container.style.display === ‘block’) { document.getElementsByClassName(‘ais-SearchBox-reset’)[0].click(); } }); container.addEventListener(‘click’, function (event) { if (this === event.target) { document.getElementsByClassName(‘ais-SearchBox-reset’)[0].click(); } }); document.getElementsByClassName(‘ais-SearchBox-reset’)[0].addEventListener(‘click’, function (event) { container.style.display = ‘none’; overlay.style.display = ‘none’; document.body.style.overflow = ‘auto’; document.getElementById(‘search_content’).style.display = ‘none’; document.getElementById(‘search_modal’).style.height = ‘auto’; document.getElementsByClassName(‘ais-SearchBox-input’)[0].style.borderBottomLeftRadius = ’10px’; document.getElementsByClassName(‘ais-SearchBox-input’)[0].style.borderBottomRightRadius = ’10px’; searchCount = 0; }); window.addEventListener(‘resize’, function (event) { if (window.innerWidth