Which supporting documents are needed to reserve or purchase a property in Germany?

Required documents include proof of funds, identification (e.g., passport), a reservation agreement, and notary-prepared purchase documents for final registration.