Yrityksen optimikoko on taloustieteellinen käsite, jolla kuvastetaan tehokkainta kokoa, jolla yritys tuottaa eniten voittoa. Toisaalta yritykset eivät voi kasvaa loputtomiin, sillä byrokratia kasvaa liian suureksi eikä yritysjohto enää kykene hallitsemaan liian laajamittaista tuotantoa. Toisaalta transaktiokustannukset kasvavat liiaksi, jotta markkinataloudessa yritykset katoaisivat kokonaan ja ihmiset ostaisivat vain toisiltaan tuotteita, yksittäisten henkilöiden koordinoidessa tuotantoa ja ostaessa palveluita toisiltaan ja sopiessa keskenään.
Yritysten optimikoko määrittyy "tee vai osta" -päätösten myötä, joissa yrityksen pitää päätellä, tuleeko halvemmaksi ostaa tietty tuotannontekijä tai oheispalvelu vai tuottaa se itse. Tämä hallitsee yritysten vertikaalista kokoa.
On ennustettavissa, että transaktiokustannusten pienentyessä sähköisen liiketoiminnan ja kaikenlaisen tehostumisen myötä tulevaisuudessa kaikenlaisten yritysten (optimi)koko on pienemässä.