The ban does not apply this season but will take effect the next time that the Qatari-owned club qualifies for European competition in the next four years, UEFA said in a statement.
The ban will be extended for a further season unless Malaga can prove by the end of March that they have settled outstanding payments to other teams, staff and tax authorities. Malaga have also been fined 300,000 euros.
Malaga are in the last 16 of this season's Champions League where they will meet Porto.
Croatian clubs Hajduk Split and NK Osijek, Romanian sides Rapid Bucharest and Dinamo Bucharest and Serbian outfit FK Partizan have also received the same suspension, plus a fine of €100,000 each (€80,000 for Split).
The punishment underlines that UEFA is serious about enforcing Financial Fair Play rules that are being phased in.
The rules will mean that clubs will ultimately have to move towards balancing their books or face exclusion from European competition.