Abstract It is known that a commutative ring R is an artinian principal ideal ring if and only if every left R-module is ⊕-supplemented. In this paper, we show that a commutative ring R is a semiperfect principal ideal ring if every left R-module is ⊕-cofinitely supplemented. The converse holds if R is a max ring. Moreover, we study maximally ⊕- supplemented modules as a proper generalization of ⊕-cofinitely supplemented modules. Using these modules, we also prove that a ring R is semiperfect if and only if every projective left R-module with small radical is supplemented.