Tarjous ja hyväksyminen – yhteisnimellä vastavuoroinen hyväksyntä – on kaikkein peruskomponentti, jolla jokainen sopimus muodostetaan. Ilman pätevää tarjousta ja hyväksyntää sopimusta ei tehdä. On olemassa monia erilaisia oikeudellisia rakenteita, jotka johtavat kahden osapuolen keskinäiseen hyväksyntään ja sopimuksen muodostamiseen, mutta johtavana periaatteena on aina viestintä ideoista, jotka johtavat “mielen tapaamiseen”. Vaikka tarjous ja hyväksyminen ovat välttämättömiä sopimuksen muodostamisessa, ne eivät ole ainoa vaatimus. Lisäksi molempien osapuolten on saatava jonkinlainen etu sopimuksen tekemisestä, jota kutsutaan vastikkeeksi.
Tarjouksen sanotaan tapahtuvan, kun tarjoajan sanat tai toimet aiheuttavat kohtuullisen odotuksen tarjoajalle siitä, että tarjoaja on valmis tekemään sitovan sopimuksen artikloitujen ehtojen perusteella. Jotta tarjous olisi pätevä, sen on täytynyt olla sanojen tai tekojen kautta tapahtuva viestintä, joka ilmaisee lupauksen tai aikomuksen sitoutua konkreettisesti määriteltyihin ehtoihin. Vaikka jotkin tilanteet edellyttävät, että tarjous ja hyväksyminen on tehtävä kirjallisesti, kuten maan myynti, tarjous voidaan välittää suullisesti ja silti pitää yhtä pätevänä kuin kirjallinen tarjous.
Niin kauan kuin tarjous on avoinna, osapuoli, jolle tarjous on ilmoitettu, voi hyväksyä tarjouksen ja tehdä voimassa olevan sopimuksen. Yleensä hyväksynnän on oltava yksiselitteinen, jotta sitä voidaan pitää pätevänä tarjouksena ja hyväksymisenä. Jos esimerkiksi tarjoaja kommunikoi tarjoajan kanssa korjaamaan taloa määrätyllä rahasummalla, on tehty kelvollinen tarjous. Jos tarjoaja vastaa sanomalla “Hyväksyn niin kauan kuin työ valmistuu viikon kuluessa”, se ei ole yksiselitteinen hyväksyntä. Pikemminkin tässä tapauksessa vastausta pidetään alkuperäisen tarjouksen hylkäämisenä ja vastatarjouksen esittämisenä, joka sisältää ehdon, että työ valmistuu viikossa.
Tarjouksen ja hyväksynnän lisäksi harkitaan viimeistä perusrakennetta sopimuksen muodostamiseen. Harkinnalla tarkoitetaan etujen myöntämistä molemmille osapuolille, ja harkinnan puuttuminen tarjouksessa jollekin osapuolelle on vain lupaus eikä sopimusta voida muodostaa. Jatketaan edellistä esimerkkiä, jossa tarjoaja ehdotti, että hän suorittaa korjauksen kohteen kohteena olevassa talossa tiettyä rahasummaa vastaan, korjaustyöt ja rahat ovat molempien osapuolten näkökohtia. Jos tarjoaja ilmoittaisi tarjouksessaan, että hän suorittaisi korjaukset kohteensa asunnossa ilmaiseksi, vaikka tarjouksen tekijä nimenomaisesti suostuisi, tarjoajan huomioimatta jättäminen estää voimassa olevan sopimuksen muodostamisen huolimatta selkeän tarjouksen ja hyväksynnän olemassaolo.