Let Γ ⊂ SL2(ℝ) be a Fuchsian group of the first kind. In this paper, we study the non-vanishing of the spanning set for the space of cuspidal modular forms
of weight m ≥ 3 constructed in [5, Corollary 2.6.11]. Our approach is based on the generalization of the non-vanishing criterion for L1-Poincaré series defined for locally compact groups and proved in [6, Theorem 4.1]. We obtain very sharp bounds for the non-vanishing of the spaces of cusp forms
for general Γ having at least one cusp. We obtain explicit results for congruence subgroups Γ(N), Γ0(N), and Γ1(N) (N ≥ 1).