Preparing your MLS CSV export

CompShield reads your closed-sale export in your browser and maps the columns automatically. You do not need to rename anything if your MLS uses one of the common column names listed below. The file itself is never uploaded to our servers.

Columns and accepted names

DataNeededColumn names recognised automatically
Closed sale priceRequiredsaleprice, closeprice, soldprice, price, closingprice, salesprice
Gross living area (sq ft)Requiredgla, grosslivingarea, sqft, squarefeet, livingarea, abovegradesqft, sqftliving
Sale / close dateRecommendedsaledate, closedate, closingdate, solddate, datesold, settlementdate
PoolOptionalpool, haspool, poolyn, poolprivateyn, swimmingpool
Garage bays or spacesOptionalgarage, garagebays, garagespaces, gar, garagecapacity, parkingspaces
AddressOptionaladdress, streetaddress, propertyaddress, fulladdress, location, addr

Matching ignores spaces, capitals and punctuation, so "Close Price" and "close_price" both work. If a column is not recognised, rename its header to one of the names above.

File limits and row handling

Up to 5,000 data rows, 60 columns and 5 MB. One header row is required.

A row is excluded, and listed back to you with the reason, when the sale price or living area is missing or non-numeric, when a value falls outside plausible bounds (price under $1,000 or over $100,000,000; living area under 100 or over 40,000 sq ft), or when it duplicates an earlier record.

Cells that begin with =, +, - or @ are neutralised before display and export so a poisoned export cannot run formulas in your spreadsheet.

A sale date column is strongly recommended: without it the model cannot describe the period your data covers.

Template layout

Address,Close Price,Gross Living Area,Pool,Garage Spaces,Close Date
412 Ridgeline Ct,512000,2310,Yes,2,2026-03-14
88 Harbor Mill Rd,486500,2015,No,3,2026-02-02
1930 Cedar Bluff Ln,529900,2480,Yes,2,2026-01-19

The rows in the template are illustrative placeholders, not market data.

Ready to run your own file? Open the workspace or try the sample worksheet.