Ponudba in sprejetje – skupaj imenovano vzajemno soglasje – sta najosnovnejši gradnik, iz katerega se oblikuje vsaka pogodba. Brez veljavne ponudbe in sprejema pogodbe ne bo sklenjena. Obstaja veliko različnih pravnih konstrukcij, ki vodijo do medsebojnega soglasja dveh strani in oblikovanja dogovora, vendar je vodilno načelo vedno komunikacija idej, ki vodijo do »sestanka umov«. Čeprav sta ponudba in sprejem nujni pri oblikovanju pogodbe, nista edina zahteva. Poleg tega morata obe stranki od sklenitve pogodbe prejeti nekakšno korist, ki se imenuje nadomestilo.
Za ponudbo se reče, da je podana, če obstajajo besede ali dejanja s strani ponudnika, ki v prejemniku ustvarjajo razumno pričakovanje, da je ponudnik pripravljen skleniti zavezujoč sporazum na podlagi artikuliranih pogojev. Da bi bila ponudba veljavna, mora obstajati komunikacija z besedami ali dejanji, ki izražajo obljubo ali namen, da se zavežejo k pogojem, ki so bili konkretno opredeljeni. Čeprav nekatere situacije narekujejo, da morata biti ponudba in sprejetje v pisni obliki, na primer pri prodaji zemljišča, se ponudba lahko sporoči ustno in se še vedno šteje za veljavno kot pisna ponudba.
Dokler je ponudba odprta, lahko stranka, ki ji je bila ponudba posredovana, sprejme ponudbo in sklene veljavno pogodbo. Na splošno mora biti sprejem nedvoumen, da se lahko šteje za veljavno ponudbo in sprejetje. Na primer, če ponudnik sporoči naslovniku, da opravi popravilo hiše za določen znesek denarja, je bila dana veljavna ponudba. Če se ponudnik odzove z besedo »Sprejmem, dokler je delo opravljeno v enem tednu«, to ni nedvoumen sprejem. V tem primeru se odgovor šteje za zavrnitev prvotne ponudbe in predstavitev nasprotne ponudbe, ki vključuje rok, da je delo opravljeno v enem tednu.
Poleg ponudbe in sprejema je zadnji osnovni gradnik za sklenitev pogodbe premislek. Upoštevanje se nanaša na dodelitev koristi obema strankama, odsotnost upoštevanja ponudbe kateri koli stranki pa je zgolj obljuba in pogodbe ni mogoče skleniti. V nadaljevanju prejšnjega primera, kjer je ponudnik predlagal, da dokonča popravila na hiši ciljnega ponujena v zameno za navedeni znesek denarja, sta popravila in denar zadevni stranki. Če bi ponudnik v svoji ponudbi navedel, da bo popravila na ciljni hiši opravil brezplačno, potem tudi če bi se ponudnik izrecno strinjal, neupoštevanje ponudnika preprečuje sklenitev veljavne pogodbe kljub temu obstoj jasne ponudbe in sprejetja.