Upload a spreadsheet from PropStream, Zillow, or your own list. Every property will run through the underwriting engine and the results land in your CRM.
⬆
Drop your file or click to browse
Supports .csv, .xlsx, .xls
Use this as a starting template for your property lists
—0 properties detected
Column Mapping
We auto-matched your columns. Review and adjust below.
Deal Defaults
Applied to all properties unless overridden by your spreadsheet columns.
Default Deal Type
Default Out of State
Default Interest Rate (%)
Default Years Remaining
Default Prop Tax (mo)
Default Insurance (mo)
Assigned To
Creative-Finance Assumptions
When your CSV is missing data (rent, loan balance, etc.), KCG estimates using these rules-of-thumb. Tune them to your market.
Rent Estimate (% of property value / mo)
SubTo — assume existing loan = % of list price
SubTo — assumed down to seller (flat $)
SF — down payment % of list
Closing Costs (flat $)
Auto-fetch rent from RentCast
Rental Model
Room — rent per room / mo
Room — rentable rooms per house
Room — occupancy %
Auto-flag status (Active/Pending/Sold)
File Preview (first 5 rows)
Underwriting Results
Ready to process...
Amortization Schedule
Email Template Generator
Preview will appear here...
Side-by-Side Deal Comparison
0 deals selected for comparison. Add more by clicking "Add to Compare" on any deal, or remove by clicking the × below.
0 deals in compare
Deal Details
Team Notes
Settings & Integrations
Connect Airtable for shared team CRM, and add a Google API key for property Street View images.
Optional: Add a Google Maps API key to enable property Street View images on address hover.
Optional: Add a RentCast API key to auto-pull real rent estimates during bulk underwriting (compares whole-house vs. bed-by-bed and uses whichever is higher).
Get a free key at app.rentcast.io/app/api — 50 calls/mo free tier.