Partizan Belgrade have been banned from the Champions League and Europa League for the next three seasons because of unpaid debts, says Uefa.
European football's governing body said the 2015 Serbian SuperLiga champions had broken rules on unpaid debts three times in the past five years.
Uefa added that the club owed 2.5m euros (£2.17m) in unpaid debts as of September 2016.
Most of the club's debts were owed to social and tax authorities in Serbia.
Uefa's Club Financial Control Body said the ban is appropriate, given a "remarkably similar set of circumstances" to Partizan's last debt case in 2013, when the club were given a suspended one-year ban from European competitions.
Partizan were eliminated from this season's Europa League in the second qualifying round by Polish side Zaglebie.
Take part in our Premier League Predictor game, which allows you to create leagues with friends.