Predugovor (lat. pactum de contrahendo) je ugovor u kome se stranke dogovore da će sklopiti budući, glavni ugovor. Za sklapanje predugovora moraju se dogovoriti i utvrditi sve predpostavke koje se očekuju za sklapanje budućeg ugovora. U slučaju da jedna od stranaka ne sklopi glavni ugovor druga stranka sme zahtevate od nje da sklopi glavni ugovor.