A necessary and sufficient set of conditions is given for the finiteness of a general moment of the R -invariant measure of an R -recurrent substochastic matrix. The conditions are conceptually related to Foster's theorem. The result extends that of [8], and is illustratively applied to the single and multitype subcritical Galton–Watson process to find conditions for Yaglom-type conditional limit distributions to have finite moments.