Sistem liga sepak bola di Indonesia

Selama musim 2004-05, tingkat teratas Divisi Utama Liga Indonesia terdiri dari 18 klub dan berlangsung dalam 34 pertandingan dalam satu musim dan setiap klub bermain secara kandang dan tandang. Tiga tim di tingkat terbawah terdegradasi ke Divisi Satu, tingkat kedua dari sistem liga Indonesia, sedangkan tiga tim dari Divisi Satu yang memenangkan promosi menggantikan mereka. Dua tim di tingkat teratas Divisi Utama berhak lolos ke Liga Champions AFC.