'n Huurkontrak of huurtransaksie is 'n ooreenkoms tussen 'n verhuurder en 'n huurder vir die huur van 'n spesifieke onroerende eiendom. Die verhuurder gee aan die huurder die gebruik en okkupasie van die eiendom vir 'n tydperk in ruil vir 'n spesifieke som geld, genaamd huurgeld.