Ugovorom o trgovinskom zastupanju obavezuje se zastupnik da se stalno stara da treća lica zaključuju ugovore sa njegovim nalogodavcem, i da u tom smislu posreduje između njih i nalogodavca, kao i da po dobijenom ovlašćenju zaključuje ugovore sa trećim licima u ime i za račun nalogodavca, a ovaj se obavezuje da mu za svaki zaključeni ugovor isplati određenu naknadu (proviziju).
Nalogodavac može imati na istom području za istu vrstu poslova više zastupnika.
Jedan zastupnik ne može bez pristanka nalogodavca preuzeti obavezu da na istom području i za istu vrstu poslova radi za drugog nalogodavca.
Kad je ugovor zaključen posredovanjem zastupnika, onda saugovarač nalogodavca može punovažno činiti zastupniku izjave koje se tiču nedostataka predmeta ugovora, kao i druge izjave u vezi sa tim ugovorom, u cilju očuvanja ili vršenja prava iz ugovora.