Законот за трговски друштва е основниот закон за регулирање на дејност во Македонија, кој ги дефинира видовите на компании, постапките и прописите за нивно основање и работење. На странските инвеститори им се даваат истите права и привилегии како и на македонски државјани. Законот е целосно хармонизиран со ЕУ директивите и правилата.
Во Градот Скопје постојат бројни локални правни застапништва специјализирани во сферата на трговското право кои се подготвени и достапни за помош.