Kúpna zmluva je kľúčový dokument pri predaji a kúpe nehnuteľností, pretože definuje podmienky, za ktorých predávajúci predáva a kupujúci kupuje určitú nehnuteľnosť za dohodnutú cenu. Správne vypracovaná kúpna zmluva musí obsahovať nielen základné údaje o zmluvných stranách, predmete kúpy a kúpnej cene, ale aj podrobné označenie nehnuteľnosti v súlade s katastrálnym zákonom a špecifické náležitosti podľa zákona o vlastníctve bytov a nebytových priestorov. Okrem toho je dôležité, aby zmluva riešila aj možné riziká a problémy, ktoré môžu vzniknúť po jej uzavretí, ako sú nevyplatenie kúpnej ceny, objavenie vád. Kvalitná zmluva musí zabezpečiť vyvážené podmienky pre obe strany, vrátane etapového platenia, podmienok pre podanie návrhu na vklad a momentu odovzdania nehnuteľnosti.