Sednem i funkcją tej umowy jest uregulowanie świadczenia usług pośrednictwa między stronami umowy. Podpisując umowę agencyjną zgodnie z art. 758 § 1 KC przyjmujący zlecenie (agent), zobowiązuje się, w zakresie działalności swego przedsiębiorstwa, do stałego pośredniczenia przy zawieraniu z klientami umów na rzecz dającego zlecenie przedsiębiorcy, albo do zawierania ich w jego imieniu. Zleceniodawca zobowiązuje się do zapłaty agentowi umówionego wynagrodzenia (prowizji).
Kodeks Cywilny nie reguluje problematyki urlopu agenta, jednak w treści wielu umów wprowadza się w różnych formach płatny urlop, ze względu na brak ustawowych przeciwwskazań.
Umowa agencyjna może być zawarta na czas określony lub nieokreślony. Rozwiązanie umowy zawartej na czas nieokreślony lub zawartej na czas określony, a wykonywanej przez strony po upływie terminu na jaki została zawarta następuje:
Umowa agencyjna daje agentowi pewne oszczędności. Wynikają one bowiem z tego, że agent, jako osoba prowadząca działalność gospodarczą, samodzielnie opłaca składki na ubezpieczenia społeczne, ale są one na stałym poziomie, niezależnym od wysokości osiągniętego wynagrodzenia. Ponadto agent może również skorzystać ze stałego, zryczałtowanego opodatkowania podatkiem dochodowym w wysokości 19%.