GAC said in a statement on its website and carried by state television that it was also fining beIN Sports 10 million riyals ($2.7 million) for alleged "monopolistic practices".
There was no immediate comment from Qatari authorities or beIN, which holds regional broadcasting rights for several major global sporting events and entertainment shows.
The broadcaster was initially blocked in Saudi Arabia under a boycott imposed when Riyadh and its allies severed diplomatic and trade ties with Qatar in June 2017 over Doha's alleged support of terrorism, a charge Qatar denies.
GAC said it found beIN Sports had "abused its dominant position through several monopolistic practices" related to what it described as an exclusive sports broadcast bundle for the 2016 UEFA European Championship soccer matches.