Ett helt kontrakt, även känt som ett odelbart kontrakt, innebär att varje del av ett kontrakt måste överenskommas som en helhet, och inga delar kan tas ut eller ändras. Parter som använder ett helt kontrakt måste utföra sina uppgifter innan de ber andra parter att utföra sina uppgifter, och kontraktet kan upphöra om parterna inte kan göra sin del. Många kontrakt bildas mellan två eller flera parter via samtal och avtal som inte är inskrivna i kontraktet. Medan vissa kontrakt tillåter detta, anser hela kontraktet att all extern kommunikation är ogiltig. Detta kontrakt har många användningsområden, bland annat inom bygg och försäkring.
Ett kontrakt kommer med en mängd olika klausuler, ansvar och uppgifter som måste utföras för att kontraktet ska uppfyllas. Om en eller flera parter ogillar en del av ett kontrakt efter att det undertecknats, kan det normalt ändras eller raderas – om alla är överens om ändringen. Med ett helt kontrakt är detta omöjligt. Varje del av kontraktet måste bibehållas som en helhet.
Parter som ingår avtal har vanligtvis en eller flera skyldigheter att fullgöra och alla parter ska göra sin del enligt avtalets regler. Med ett helt kontrakt kan parterna inte begära att andra parter ska utföra uppgifter om de inte själva har gjort sitt. Till exempel, om avtalet anger att någon ska betala en annan part inom en viss månad om den parten fullgör sin skyldighet, men skyldigheten inte är fullständig, kan parten inte pressa kunden att betala. Varje part kan stoppa sitt ansvar om andra parter inte fullgör sitt eget ansvar.
När ett avtal skrivs upp pratar parterna vanligtvis med varandra i förväg och kan ingå muntliga överenskommelser. Dessa avtal är vanligtvis inte inskrivna i kontraktet, eftersom alla parter har gått med på de muntliga villkoren och det tar tid att ändra kontraktet. Ett helt kontrakt erkänner inte muntliga överenskommelser, bara det som står i själva kontraktet. Detta innebär att muntliga överenskommelser inte behöver uppfyllas och inte heller kan tas upp i rättsliga förfaranden.
Hela avtalsklausulen är inte begränsad till någon enskild bransch eller användning; den kan användas i nästan alla typer av kontrakt. Detta används vanligtvis inom konstruktion, försäkring och underhållning. Parterna gillar vanligtvis detta kontrakt eftersom det hindrar dem från att behöva betala eller utföra uppgifter om inte de andra parterna också utför sina uppgifter.