Costurile de tranzacție sunt acele cheltuieli suportate pentru vânzarea unui activ sau transferul unei datorii. Un cost al tranzacției este rezultatul direct al unei astfel de tranzacții, deci nu ar fi suportat în absența tranzacției. Exemple de costuri de tranzacție sunt comisioanele brokerului, comisioanele de căutare a titlurilor, comisioanele de evaluare și comisioanele de transfer al activelor. Costurile tranzacției reduc profiturile vânzătorului.