Enligt fastighetsmäklarlagen ska en mäklare , om inte köparen och säljaren önskar annat , upprätta ett skriftligt överlåtelsekontrakt som innehåller alla väsentliga villkor för affären .