Articles

How do you use the Huff model to estimate a shopping centre's sales?

A gravity model turns a catchment into a sales forecast in four steps, and the tenants' reported sales tell you which distance exponent to believe.

The Huff model gives each centre a share of every residential zone's spending in proportion to its size divided by travel time squared, then adds the zones up. On an illustrative catchment of 240,000 people spending 432 million a year in store, a 30,000 m² centre competing with a 60,000 m² mall and a town centre captures 188.5 million, 43.6 per cent of the pool, or 6,282 per m². The answer is only as good as the distance exponent, so calibrate it against the sales the tenants actually report.

Worked in full in Retail Real Estate by Julian R. Sterling, with every figure reproduced in a free workbook.See the book on Amazon →

The formula

David Huff's 1963 model treats shopping as a probability. A household in zone i chooses centre j with a probability that rises with the centre's attractiveness, usually its floorspace, and falls with the time it takes to get there.

Pij = (Sjα / Tijλ) / Σk (Skα / Tikλ)

Salesj = Σi Pij × populationi × spend per head

Excel, one zone per row: =(Size_j/Time_ij^Lambda)/SUMPRODUCT(Sizes/Times_i^Lambda)

Here α = 1.0 and λ = 2.0, the textbook starting point. Attractiveness can include more than floorspace, an anchor, parking, a cinema, but every added term needs its own exponent and its own evidence.

The assumptions

All figures are illustrative. Spend per head is 2,250 a year in the categories a centre sells, less 20 per cent that goes online, so 1,800 is spent in store.

Four zones, three centres, drive time in minutes
ZonePopulationIn-store spendSubject, 30,000 m²Mall, 60,000 m²Town, 15,000 m²
Zone 150,00090,000,000102515
Zone 280,000144,000,000151525
Zone 340,00072,000,000203010
Zone 470,000126,000,000122020
Catchment240,000432,000,000

The calculation, step by step

Step 1, utility of each centre from each zone. Size over time squared. From Zone 1: subject 30,000 / 10² = 300.00; mall 60,000 / 25² = 96.00; town 15,000 / 15² = 66.67.

Step 2, probabilities. Divide each by the zone total, 462.67: subject 64.8 per cent, mall 20.7, town 14.4.

Step 3, sales from the zone. 64.8% × 90,000,000 = 58.4 million to the subject.

Step 4, repeat and add.

Subject centre, λ = 2.0
ZoneUtilities: subject, mall, townSubject shareSubject sales, m
Zone 1300.00 / 96.00 / 66.6764.8%58.4
Zone 2133.33 / 266.67 / 24.0031.4%45.3
Zone 375.00 / 66.67 / 150.0025.7%18.5
Zone 4208.33 / 150.00 / 37.5052.6%66.3
Total43.6%188.5

The same arithmetic gives the mall 173.4 million and the town centre 70.1 million, and the three add back to the 432 million pool. Per m², the subject trades at 6,282, the town centre at 4,672 and the mall at 2,891: the mall is twice the size but sits far from most of the population.

What if: the distance exponent

Subject centre sales as λ changes
λSales, mSharePer m²Against base
1.0157.836.5%5,261-16.3%
1.5174.040.3%5,800-7.7%
2.0188.543.6%6,2820.0%
2.5201.046.5%6,6996.6%
3.0211.549.0%7,05212.2%

A centre that is close to its customers gains as distance matters more. The exponent is not a universal constant: it is lower for a destination mall people will drive to, higher for convenience shopping. This is where retail has an advantage no other asset class has. The tenants report their sales, so the model can be calibrated: if the subject's tenants report about 174 million, λ is nearer 1.5 than 2.0, and the scenarios below should be run at that value.

Scenarios that matter to an owner

Sales density feeds rent directly. At a 10 per cent occupancy cost ceiling and 120 per m² of service charge and rates, 6,282 supports 508 per m² of rent; a 12.5 per cent fall in sales cuts that capacity by more than 12.5 per cent, because the costs do not fall with it.

The common mistakes

Takeaway

Turning sales into the rent each unit can sustain is the subject of the free workbook for this case; the per-unit measure is worked in how to calculate sales per square foot in retail.

Questions readers ask

What distance decay exponent should you use in the Huff model?

Start at 2.0 and calibrate it to observed sales. Destination centres usually fit a lower value, convenience shopping a higher one. In the illustrative catchment the subject's sales move from 157.8 million at 1.0 to 211.5 million at 3.0, so if tenants report about 174 million the exponent is nearer 1.5 and every scenario should be run there.

How much do the extra square metres of a shopping centre extension sell?

Fewer than the existing space, because the extension only raises the centre's attractiveness against the same competitors. In the worked Huff model a 6,000 m² extension to a 30,000 m² centre adds 17.8 million of sales, 2,962 per m², while the existing space averages 6,282. Value the extension on the marginal figure, not the average.

Does online shopping reduce a centre's Huff model sales?

Yes, through spend per head rather than through the shares. If the online share of the categories rises from 20 to 30 per cent, in-store spend per head falls from 1,800 to 1,575 and the illustrative centre's sales fall 12.5 per cent, from 188.5 to 164.9 million, with no change in competition.

Read the whole case

This article is one calculation from Retail Real Estate. The book takes the same case from first principles to the decision, chapter by chapter, and every figure it prints is a live formula in the free companion workbooks.

Get the book on Amazon →Free companion files

Also on Amazon UK · Amazon Germany · Amazon France · Amazon Canada

Also on this site

Reading guide: real estate investing, finance and fund management → · All 1340 articles →

If this book helped, or didn’t, a few lines on Amazon are worth more than they look: they are what the next reader goes on. Write a review. The workbook stays free either way.