Back

Parramatta NSW 2150: Property Market Report & Real Estate Insights

Property Market

Median Weekly Rent $431.39
Median Monthly Mortgage $1885.09
Median Persons Per Bedroom 1.21
Average Household Size 2.33
Average Age 31.82
Average Income $1041.45
Average Cars Per Dwelling 0.88
Average Properties Within 50M 239

Typical House Prices

1 bed property $900,000
2 bed property $1,405,000
3 bed property $1,655,000
4 bed property $2,893,000
5 bed property $4,507,000
6 bed+ property $5,214,000

Typical Homes & Property Types

Average Internet Speeds in Parramatta

Download 25 Mbps / Upload 5 Mbps

Parramatta Real Estate Market Outlook

Thinking about buying in Parramatta? Now could not be a better time, with 26588 residential properties there's certainly plenty to choose from. The average property price in this area is in the region of $4,463,000 with prices in this suburb ranging from $33,000 to $268,087,000. The approximate distance to the coast is 17 Km.

Living in Parramatta

Good balance between supply and demand ensures a range of affordable options within budget limits. Recent increases in listings may provide buying opportunities. Low average incomes in Parramatta is reflected in smaller and lower quality accommodation. Over time this may change providsing long-term returns but in the short to medium term, prices are likely to be less than state averages. The high percentage of professional people in Parramatta classifies the area as "gentrified". This implies high demand for quality housing, generally of larger than average size. Price growth is ensured even where the state affordability index is negatively impacting other areas. Low population density implies low demand and limits housing choices and price increases. Could be a good entry point for first home buyers needing to somehow get into the market. High industry presence in the wider area is a double-edged sword. While local employment options are high, the presence of industrial buildings may negatively impact lifestyle perception. Demand from first home buyers and investors however ensures good price growth.

Instant Property Valuation

Parramatta is a suburb of Sydney, located in Greater Western Sydney, New South Wales. It is a major commercial centre of the region and is the administrative seat of its eponymous local government area, the City of Parramatta. The suburb takes its name from the River Parramatta, which runs directly through the centre of the region. A major administrative centre for the whole of Sydney, several state and federal governmental departments are based in Parramatta. Parramatta is full of shops and restaurants, along with a large central business district of its own and several churches and places of worship, including St John’s Cathedral, which was built in 1802 and gives the street on which it is located, Church Street, its name.

An extension of the bustling central business district of Sydney, Parramatta is an exciting suburb full of business and commerce. As the second largest business district in Sydney, Parramatta plays host to many events and celebrations, religious, cultural and otherwise, throughout the year. Interspersed throughout the metropolitan jungle of Parramatta are a number of parks and green spaces, as well as the beautiful banks of the eponymous river that cuts through its heart. Parramatta is an exhilarating, sought-after place full of culture and opportunity, and a wonderful place to own property.

Units for sale in Parramatta

At Realty Unit 516, 36-46 Cowper Street, Parramatta, NSW, 2150 Beds2 Bathrooms2 Parking 0 $599,000
At Realty Unit 21, 6 Sorrell Street, Parramatta, NSW, 2150 Beds3 Bathrooms2 Parking 0 $600,000 - $650,000
At Realty Unit 4, 30 King Street, Parramatta, NSW, 2150 Beds3 Bathrooms3 Parking 0 Contact Agent
Belle Property Unit 436, 180 George Street, Parramatta, NSW, 2150 Beds5 Bathrooms4 Parking 4 Contact Agent
Belle Property Unit 405, 31-37 Hassall Street, Parramatta, NSW, 2150 Beds2 Bathrooms2 Parking 1 Contact Agent
Belle Property Unit 25, 21-23 Grose Street, Parramatta, NSW, 2150 Beds2 Bathrooms2 Parking 1 $625,000 - $650,000
Belle Property Unit 31, 21 Sorrell Street, Parramatta, NSW, 2150 Beds2 Bathrooms2 Parking 1 $600,000 - $650,000
Belle Property Unit 305, 127 Pennant Street, Parramatta, NSW, 2150 Beds2 Bathrooms2 Parking 2 $660,000 - $680,000
Belle Property Unit 805, 45 Macquarie Street, Parramatta, NSW, 2150 Beds1 Bathrooms1 Parking 1 Contact Agent
Belle Property Unit 64, 18 Sorrell Street, Parramatta, NSW, 2150 Beds1 Bathrooms1 Parking 1 $440,000 - $460,000
Belle Property Unit 1001, 140 Church Street, Parramatta, NSW, 2150 Beds2 Bathrooms2 Parking 1 $620,000 - $680,000
Belle Property Unit 1, 68 Macarthur Street, Parramatta, NSW, 2150 Beds1 Bathrooms1 $468,000
Belle Property Unit 3105, 1A Morton Street, Parramatta, NSW, 2150 Beds2 Bathrooms2 Parking 1 $585,000 - $625,000
Belle Property Unit 820, 2 Morton Street, Parramatta, NSW, 2150 Beds2 Bathrooms2 Parking 1 Price Guide $650,000- $680,000
Century 21 Unit 20, 3 Good Street, Parramatta, NSW, 2150 Beds3 Bathrooms2 Parking 1 CONTACT AGENT
Century 21 Unit 1709, 45 Macquarie Street, Parramatta, NSW, 2150 Beds2 Bathrooms2 Parking 1 $725,000 TO $750,000
Harcourts Unit 15, 101 Marsden Street, Parramatta, NSW, 2150 Beds3 Bathrooms4 Parking 3 $1,420,000 - $1,480,000
Harcourts Unit 50, 35 Campbell Street, Parramatta, NSW, 2150 Beds2 Bathrooms1 Parking 1 $469,950
Harcourts Unit 1330, 2 Morton Street, Parramatta, NSW, 2150 Beds1 Bathrooms1 Parking 1 OFFERS WELCOME
Harcourts Unit 12, 76 Phillip Street, Parramatta, NSW, 2150 Beds2 Bathrooms2 Parking 1 Contact us for viewing or pricing
LJ Hooker Unit 75, 64 Great Western Hwy, Parramatta, NSW, 2150 Beds2 Bathrooms1 Parking 1 Please Call
LJ Hooker Unit 106, 1-3 Valentine Avenue, Parramatta, NSW, 2150 Beds1 Bathrooms1 $300,000 - $319,000
McGrath Unit 143, 22 Great Western Hwy, Parramatta, NSW, 2150 Beds0 Bathrooms1 Parking 0 $250,000 - $270,000
McGrath Unit 1107, 29 Hunter Street, Parramatta, NSW, 2150 Beds2 Bathrooms2 Parking 0 Auction Super Saturday
McGrath Unit 14, 22-24 Pitt Street, Parramatta, NSW, 2150 Beds2 Bathrooms1 Parking 0 Auction Guide $540,000
McGrath Unit 2, 22-24 Thomas Street, Parramatta, NSW, 2150 Beds2 Bathrooms1 Parking 0 $590,000 - $630,000
McGrath Unit 9, 30-32 Lennox Street, Parramatta, NSW, 2150 Beds2 Bathrooms1 Parking 0 Under Offer
McGrath Unit 1501, 36-46 Cowper Street, Parramatta, NSW, 2150 Beds2 Bathrooms2 Parking 0 Guide $580,000 - $620,000
McGrath Unit 2102, 45 Macquarie Street, Parramatta, NSW, 2150 Beds2 Bathrooms2 Parking 0 Contact Agent
McGrath Unit 2501, 140 Church Street, Parramatta, NSW, 2150 Beds3 Bathrooms2 Parking 0 For Sale
McGrath 101 Lansdowne Street, Parramatta, NSW, 2150 Beds5 Bathrooms3 Parking 0 $2,200,000
OneAgency Unit 1107C, 3 Broughton Street, Parramatta, NSW, 2150 Beds2 Bathrooms2 Parking 1 $670,000 - $680,000
PRD Unit 2401, 29 Hunter Street, Parramatta, NSW, 2150 Beds2 Bathrooms2 Parking 1 For Sale $550,000, Attention Investors!
Raine&Horne Unit 30, 2 Charles Street, Parramatta, NSW, 2150 Beds2 Bathrooms1 Parking 1
Ray White Unit 104, 459-463 Church Street, Parramatta, NSW, 2150 Beds2 Bathrooms2 Parking 1 590000
Ray White Unit 5, 20 Harold Street, Parramatta, NSW, 2150 Beds2 Bathrooms1 Parking 1 590000
Ray White Unit 201, 127 Pennant Street, Parramatta, NSW, 2150 Beds2 Bathrooms1 Parking 1 580000
Ray White Unit 13, 18 Sorrell Street, Parramatta, NSW, 2150 Beds2 Bathrooms2 Parking 1 530000
Ray White Unit 26, 18 Sorrell Street, Parramatta, NSW, 2150 Beds2 Bathrooms2 Parking 1 500000
Ray White Unit 8, 20 Elizabeth Street, Parramatta, NSW, 2150 Beds2 Bathrooms1 Parking 1 590000
Ray White Unit 505, 354-366 Church Street, Parramatta, NSW, 2150 Beds1 Bathrooms1 Parking 1 529000
Ray White 41 Gore Street, Parramatta, NSW, 2150 Beds3 Bathrooms2 Parking 1 1500000
Ray White Unit 40, 68 Macarthur Street, Parramatta, NSW, 2150 Beds2 Bathrooms2 Parking 1 540000
Ray White Unit 14, 68 Macarthur Street, Parramatta, NSW, 2150 Beds2 Bathrooms2 Parking 1 599000
Ray White Unit 66, 3 Sorrell Street, Parramatta, NSW, 2150 Beds3 Bathrooms2 Parking 1 830
Ray White Suite 2, 1 Sorrell Street, Parramatta, NSW, 2150 Beds2 Bathrooms2 Parking 1 750000
Ray White Unit 3506, 330 Church Street, Parramatta, NSW, 2150 Beds2 Bathrooms2 Parking 1 770000
Ray White Unit 5101, 330 Church Street, Parramatta, NSW, 2150 Beds2 Bathrooms2 Parking 1 850000
Ray White Unit 101, 330 Church Street, Parramatta, NSW, 2150 Beds2 Bathrooms2 Parking 1 720000
Ray White Unit 1301, 330 Church Street, Parramatta, NSW, 2150 Beds2 Bathrooms2 Parking 1 740000
Ray White Unit 2503, 330 Church Street, Parramatta, NSW, 2150 Beds1 Bathrooms1 Parking 1 600000
Ray White Unit 2310, 1A Morton Street, Parramatta, NSW, 2150 Beds2 Bathrooms2 Parking 1 550000
Ray White Unit 609, 1 Broughton Street, Parramatta, NSW, 2150 Beds1 Bathrooms1 Parking 1 500000
Ray White Unit 209, 178 George Street, Parramatta, NSW, 2150 Beds1 Bathrooms1 Parking 0 520000
Ray White Unit 613, 178 George Street, Parramatta, NSW, 2150 Beds2 Bathrooms2 Parking 1 800000
Ray White Unit 2207, 1A Morton Street, Parramatta, NSW, 2150 Beds2 Bathrooms2 Parking 1 600000
Ray White Unit 619, 2 Morton Street, Parramatta, NSW, 2150 Beds2 Bathrooms2 Parking 1 650000
Ray White 180 George Street, Parramatta, NSW, 2150 Beds3 Bathrooms2 Parking 1 600000
Ray White Unit 231, 2 Morton Street, Parramatta, NSW, 2150 Beds2 Bathrooms2 Parking 1 600000
Ray White Unit 135, 2 Morton Street, Parramatta, NSW, 2150 Beds2 Bathrooms2 Parking 1 650000
Ray White Unit 313, 22 Charles Street, Parramatta, NSW, 2150 Beds1 Bathrooms1 Parking 1 460000
Ray White Unit 2204, 45 Macquarie Street, Parramatta, NSW, 2150 Beds3 Bathrooms2 Parking 2 1100000
Ray White Unit 1807, 45 Macquarie Street, Parramatta, NSW, 2150 Beds1 Bathrooms1 Parking 1 550000
Ray White Unit 1526, 45 Macquarie Street, Parramatta, NSW, 2150 Beds1 Bathrooms1 Parking 0 460000
Ray White Unit 1201, 45 Macquarie Street, Parramatta, NSW, 2150 Beds1 Bathrooms1 Parking 1 550000
Ray White Unit 2202, 45 Macquarie Street, Parramatta, NSW, 2150 Beds2 Bathrooms2 Parking 1 750000
Ray White Unit 2608, 45 Macquarie Street, Parramatta, NSW, 2150 Beds2 Bathrooms2 Parking 1 780000
Ray White Unit 2307, 45 Macquarie Street, Parramatta, NSW, 2150 Beds2 Bathrooms2 Parking 1 720000
Ray White Unit 2607, 45 Macquarie Street, Parramatta, NSW, 2150 Beds2 Bathrooms2 Parking 2 790000
Ray White Unit 240, 109-113 George Street, Parramatta, NSW, 2150 Beds2 Bathrooms2 Parking 1 600000
Ray White Unit 22, 109-113 George Street, Parramatta, NSW, 2150 Beds1 Bathrooms1 Parking 1 450000
Ray White Unit 703, 29 Hunter Street, Parramatta, NSW, 2150 Beds1 Bathrooms1 Parking 1 399000
Ray White Unit 1403, 29 Hunter Street, Parramatta, NSW, 2150 Beds1 Bathrooms1 Parking 1 360000
Ray White Unit 1201, 29 Hunter Street, Parramatta, NSW, 2150 Beds2 Bathrooms2 Parking 1 599000
Ray White Unit 1601, 29 Hunter Street, Parramatta, NSW, 2150 Beds2 Bathrooms2 Parking 1 500000
Ray White Unit 809, 6 River Rd West, Parramatta, NSW, 2150 Beds1 Bathrooms1 Parking 1 410000
Ray White Unit 401, 31-37 Hassall Street, Parramatta, NSW, 2150 Beds3 Bathrooms2 Parking 2 710000
Ray White Unit 51, 14 Hassall Street, Parramatta, NSW, 2150 Beds2 Bathrooms2 Parking 1 550000
Ray White Unit 102, 31-37 Hassall Street, Parramatta, NSW, 2150 Beds2 Bathrooms2 Parking 1 550000
Ray White Unit 301, 23 Hassall Street, Parramatta, NSW, 2150 Beds3 Bathrooms2 Parking 1 800000
Ray White Unit 802, 23 Hassall Street, Parramatta, NSW, 2150 Beds2 Bathrooms2 Parking 1 620000
Ray White Unit 21, 22-24 Pitt Street, Parramatta, NSW, 2150 Beds1 Bathrooms1 Parking 1 440000
Ray White Unit 228, 13-15 Hassall Street, Parramatta, NSW, 2150 Beds2 Bathrooms2 Parking 1 590000
Ray White Unit 1501, 11 Hassall Street, Parramatta, NSW, 2150 Beds2 Bathrooms2 Parking 1 700000
Ray White Unit 126, 13-15 Hassall Street, Parramatta, NSW, 2150 Beds1 Bathrooms1 Parking 1 470000
Ray White Unit 2, 7 Aird Street, Parramatta, NSW, 2150 Beds2 Bathrooms2 Parking 1 590000
Ray White Unit 1101, 11 Hassall Street, Parramatta, NSW, 2150 Beds2 Bathrooms2 Parking 1 685000
Ray White Unit 4, 25 Good Street, Parramatta, NSW, 2150 Beds2 Bathrooms1 Parking 1 450000
Ray White 133 Arthur Street, Parramatta, NSW, 2150 Beds3 Bathrooms1 Parking 2 2000000
Ray White Unit 15D, 15 Campbell Street, Parramatta, NSW, 2150 Beds1 Bathrooms1 Parking 1 330000
Ray White Unit 87, 64-66 Great Western Hwy, Parramatta, NSW, 2150 Beds2 Bathrooms1 Parking 1 500000
Ray White Unit 10, 105-107 Church Street, Parramatta, NSW, 2150 Beds2 Bathrooms2 Parking 1 550000
Ray White Unit 17, 105-107 Church Street, Parramatta, NSW, 2150 Beds2 Bathrooms2 Parking 2 600000
Ray White Unit 610, 36-46 Cowper Street, Parramatta, NSW, 2150 Beds2 Bathrooms2 Parking 1 580000
Ray White Unit 42, 18-20 Great Western Hwy, Parramatta, NSW, 2150 Beds2 Bathrooms1 Parking 1 460000
Ray White Unit 808, 88 Church Street, Parramatta, NSW, 2150 Beds2 Bathrooms2 Parking 1 750000
Ray White Unit 9, 39 Great Western Hwy, Parramatta, NSW, 2150 Beds2 Bathrooms1 Parking 2 540000
Ray White Unit 5, 65 Marsden Street, Parramatta, NSW, 2150 Beds2 Bathrooms1 Parking 1 530000
Ray White Unit 806A, 8 Cowper Street, Parramatta, NSW, 2150 Beds2 Bathrooms2 Parking 1 680000
Ray White Unit 106A, 8 Cowper Street, Parramatta, NSW, 2150 Beds2 Bathrooms2 Parking 1 680000
Ray White Unit 1604B, 8 Cowper Street, Parramatta, NSW, 2150 Beds2 Bathrooms2 Parking 2 1000000
Ray White Unit 6, 1 Early Street, Parramatta, NSW, 2150 Beds2 Bathrooms1 Parking 1 550000
Ray White Unit 6, 22-24 Marion Street, Parramatta, NSW, 2150 Beds2 Bathrooms1 Parking 1 590000
Ray White Unit 8, 27 Station St West, Parramatta, NSW, 2150 Beds2 Bathrooms2 Parking 1 550000
Ray White Unit 4, 6 Raymond Lane, Parramatta, NSW, 2150 Beds2 Bathrooms2 Parking 1 590000
Starrpartners Unit 3, 42 Grose Street, Parramatta, NSW, 2150 Beds2 Bathrooms1 for sale guide $500,000-$535,000
Starrpartners Unit 315, 1 Broughton Street, Parramatta, NSW, 2150 Beds2 Bathrooms2 Parking 1 $700,000-$750,000
Stone Real Estate Unit 9, 16-20 Grandview Street, Parramatta, NSW, 2150 Beds3 Bathrooms2 Parking 2 Auction
Stone Real Estate Unit 102, 25 Campbell Street, Parramatta, NSW, 2150 Beds2 Bathrooms2 Parking 1 $620,000 - $660,000
Stone Real Estate Unit 49, 68 Great Western Hwy, Parramatta, NSW, 2150 Beds2 Bathrooms1 Parking 1 $530,000 - $580,000
Stone Real Estate Unit 1419, 45 Macquarie Street, Parramatta, NSW, 2150 Beds1 Bathrooms1 Parking 1 $515,000 - $565,000
The Agency Shop 22B, 222 Church Street, Parramatta, NSW, 2150 Beds4 Bathrooms2 Parking 2 OFFERS
Properties for sale in Parramatta


Recently Sold Properties

Settlement Date Sale Price Property Address Details
2026-01-22 $310,000 41 / 3 Valentine Avenue Parramatta, NSW
2026-01-22 $520,000 808 / 45 Macquarie Street Parramatta, NSW
2026-01-21 $610,000 116 / 13 Hassall Street Parramatta, NSW
2026-01-21 $616,000 37 / 105 Church Street Parramatta, NSW
2026-01-20 $680,000 17 / 3 Good Street Parramatta, NSW
2026-01-20 $2,550,000 10 / 24 Ross Street Parramatta, NSW
2026-01-19 $760,000 121 / 3 Sorrell Street Parramatta, NSW
2026-01-19 $610,000 68 / 20 Victoria Road Parramatta, NSW
2026-01-16 $2,010,500 38 Inkerman Street Parramatta, NSW
2026-01-16 $695,000 908 / 2 Morton Street Parramatta, NSW
2026-01-16 $588,000 157 / 13 Hassall Street Parramatta, NSW
2026-01-16 $749,000 21 / 1 Sorrell Street Parramatta, NSW
2026-01-16 $790,000 17 / 21 Cowper Street Parramatta, NSW
2026-01-16 $680,000 512 / 1 Broughton Street Parramatta, NSW
2026-01-16 $4,400,000 6 Palmer Street Parramatta, NSW
2026-01-15 $525,000 1101 / 2 Morton Street Parramatta, NSW
2026-01-15 $820,000 203 / 33 Cowper Street Parramatta, NSW
2026-01-15 $480,000 2203 / 29 Hunter Street Parramatta, NSW
2026-01-15 $755,000 901 / 330 Church Street Parramatta, NSW
2026-01-14 $230,000 112 / 1 Valentine Avenue Parramatta, NSW
2026-01-14 $605,000 1412 / 36 Cowper Street Parramatta, NSW
2026-01-13 $275,000 67 / 22 Great Western Hwy Parramatta, NSW
2026-01-13 $658,000 601 / 140 Church Street Parramatta, NSW
2026-01-12 $690,000 705 / 2 Morton Street Parramatta, NSW
2026-01-12 $625,000 12 / 11 Dixon Street Parramatta, NSW
2026-01-12 $581,000 804 / 2 River Rd W Parramatta, NSW
2026-01-12 $610,000 1512 / 45 Macquarie Street Parramatta, NSW
2026-01-09 $575,000 19 / 11 Good Street Parramatta, NSW
2026-01-09 $518,000 623 / 1 Broughton Street Parramatta, NSW
2026-01-07 $590,000 6 / 4 Charles Street Parramatta, NSW
2026-01-07 $480,000 206 / 29 Hunter Street Parramatta, NSW
2026-01-05 $280,000 78 / 22 Great Western Hwy Parramatta, NSW
2025-12-30 $830,000 1 / 5 Pitt Street Parramatta, NSW
2025-12-23 $650,000 301 / 165 Pennant Street Parramatta, NSW
2025-12-23 $720,000 1301 / 2 Morton Street Parramatta, NSW
2025-12-23 $550,000 3 / 5 Thomas Street Parramatta, NSW
2025-12-23 $270,000 58 / 459 Church Street Parramatta, NSW
2025-12-22 $615,000 38 / 23 Good Street Parramatta, NSW
2025-12-22 $590,000 9 / 59 Marsden Street Parramatta, NSW
2025-12-22 $570,000 5 / 75 Great Western Hwy Parramatta, NSW
2025-12-22 $1,250,000 1108 / 178 George Street Parramatta, NSW
2025-12-19 $2,650,000 1 Irving Street Parramatta, NSW
2025-12-19 $1,125,000 5 / 145 Pennant Street Parramatta, NSW
2025-12-19 $618,000 37 / 17 Hassall Street Parramatta, NSW
2025-12-19 $690,000 815 / 2 Morton Street Parramatta, NSW
2025-12-19 $620,000 5 / 33 Campbell Street Parramatta, NSW
2025-12-19 $1,250,000 22 / 1 Rangihou Cescent Parramatta, NSW
2025-12-19 $645,000 106 / 25 Cowper Street Parramatta, NSW
2025-12-19 $650,000 1 / 30 Napier Street Parramatta, NSW
2025-12-19 $695,000 607 / 330 Church Street Parramatta, NSW

Local Schools

Parramatta Public School
Parramatta West Public School
Parramatta High School
Macarthur Girls High School
Arthur Phillip High School
St Patrick's Primary School
Our Lady of Mercy College Parramatta
Parramatta North Public School
St Oliver's Primary School
Maronite College of the Holy Family - Parramatta

Is Parramatta a safe suburb?

Incidents Trend State Average

We are currently collecting information for this location.

}

Balmain East Weather – Average Local Climate by Month

(mm)
RAIN
Min (°C)
TEMP
Max (°C)
TEMP
Min (%)
HUMIDITY
Max (%)
HUMIDITY
(m/sec)
WIND
(MJ/sq m)
SOLAR
Jan2.520.327.652.485.5023.2
Feb4.320.127.054.286.5019.6
Mar6.518.925.954.587.3015.9
Apr5.915.323.551.489.0013.9
May2.612.321.247.584.4011.4
Jun4.610.318.550.385.409.1
Jul2.69.018.243.782.1010.4
Aug2.69.719.739.480.2013.1
Sept1.412.522.437.080.2017.8
Oct2.215.023.742.782.8021.1
Nov3.417.125.349.285.2023.4
Dec2.118.726.449.284.8024.4

source: Australian Government Bureau of Meteorology


Nearby Suburbs

Harris ParkMays HillHolroydWestmeadNorth ParramattaGranvilleCamelliaClydeRosehillOatlands

Residz covers 12m+ Australian properties and brings together a wealth of data to give you a better understanding of an area. From crime and schools to bush fire, flood risk and more. Begin your search for properties for sale or learn more about where you currently reside. Residz is an exciting next-generation Real Estate platform getting better by the day!

Home Loan Repayment Calculator

Monthly payment (base):
Monthly payment (with extra):
Total interest (with extra):
Total interest (no extra):
Total cost (Loan + Interest):
Loan payoff time (with extra):
Loan Repayment Schedule
mortgage

Affordability Calculator