The electronic realty transaction system (ERTS) automates real estate processes and provides web-based accessibility to residential, commercial, and land markets. The system will provide a “one-stop-shop” for all real estate related transactions and will include a detailed tracking and history of customer transactions for the realtors. The system will provide the ability to charge, collect, and track payments for real estate related transactions. ERTS includes an electronic contract generator (ECG) that pulls information from multiple sources and automatically identifies end-user requests for services and ultimately enables a property request (i.e. contract) to be developed using auto populating techniques.