반대로 국고보조금의 비중이 낮으면, 거대 정당에 비해 재원이 넉넉하지 않은 군소정당의 정당활동이 위축될 수 있다. 이는 정당 간 경쟁구도의 형성에 장애가 되어 카르텔정당화를 부추길 수 있다. 따라서 국고보조금은 지나치게 많아서도 안 되지만, 적어도 문제가 되기 때문에 적정선을 유지할 필요가 있다.
독일의 경우 정당법(Parteiengesetz) 제18조제2항의 규정에 따라 국고보조금은 '절대적 상한선(absolute maximum)'을 초과할 수 없게 되어 있다. 하지만 실제로 매년 책정되는 국고보조금의 규모는 절대적 상한선을 초과하게 되는데, 이는 당비와 기부금에 추가로 보조금이 지급되기 때문이다. 절대적 상한선을 초과하는 잉여분은 각 정당에 균등하게 삭감된다.
절대적 상한선과 더불어 이른 바 '상대적 상한선(relative maximum)'도 존재한다. 즉 국고보조금의 규모는 정당의 1년 총수입을 초과할 수 없다(독일 정당법 제18조제5항제1호). 따라서 정당에 지급되는 국고보조금의 규모는 항상 상대적 상한선과 절대적 상한선에 의해 조정된다.