Enligt aktiebolagslagen är årsstämman Bolagets högsta beslutsfattande organ. På årsstämman utövar aktieägarna sin rösträtt i nyckelfrågor, exempelvis fastställande av resultat- och balansräkningar, disposition av Bolagets resultat, beviljande av ansvarsfrihet för styrelsens ledamöter och verkställande direktör, val av styrelseledamöter och revisorer samt ersättning till styrelsen och revisorerna.
Årsstämma ska hållas inom sex månader från utgången av räkenskapsåret. Utöver årsstämman kan kallelse även ske till extra bolagsstämma. Enligt bolagsordningen som antogs på årsstämma i John Mattson den 11 mars 2019 ska kallelse till bolagsstämma ske genom annonsering i Post- och Inrikes Tidningar och genom att kallelsen hålls tillgänglig på John Mattsons webbplats. Att kallelse har skett ska samtidigt annonseras i Svenska Dagbladet. Årsstämmans beslut att anta bolagsordningen är villkorad av att John Mattsons planerade börsnotering fullföljs.
Aktieägare som vill delta i en bolagsstämma ska dels vara införd i den av Euroclear förda aktieboken fem vardagar före stämman, dels anmäla sig hos Bolaget för deltagande i bolagsstämman senast den dag som anges i kallelsen till stämman. Utöver att anmäla sig hos Bolaget för deltagande måste aktieägare som låtit förvaltarregistrera sina aktier genom en bank eller ett värdepappersinstitut för att äga rätt att delta i stämman, genom förvaltarens försorg, tillfälligt låta inregistrera sina aktier i eget namn hos Euroclear. Aktieägare bör informera förvaltaren om detta i god tid före avstämningsdagen. Aktieägare kan närvara vid bolagsstämman personligen eller genom befullmäktigat ombud och får åtföljas av högst två biträden. Vanligtvis är det möjligt för aktieägare att anmäla sig till bolagsstämman på flera olika sätt, vilka närmare anges i kallelsen till stämman.
Aktieägare som önskar få ett ärende behandlat på bolagsstämman måste skicka en skriftlig begäran härom till styrelsen. En sådan begäran måste normalt vara styrelsen tillhanda senast sju veckor före bolagsstämman.