提高全要素生产率、推动经济高质量发展是当前经济发展的主旋律。研究采用2007-2020年中国A股非金融上市公司作为样本,检验全要素生产率是否以及如何影响盈余波动,并探究技术创新、劳动力投入、资本投入以及产权性质的调节效应。研究发现,提高全要素生产率能够显著抑制盈余波动。当采用员工人数衡量劳动密集度时,全要素生产率对盈余波动的抑制作用在非劳动密集型企业更显著,而当采用劳动力成本衡量劳动密集度时,该抑制作用在劳动力成本高的企业中更突出。此外,全要素生产率对盈余波动的抑制作用在创新能力弱、资本投入低和非国有企业中更显著。研究结果表明,提高全要素生产率能够增强企业盈利能力的稳定性,有利于推动经济高质量发展;依靠增加要素投入的粗放式发展模式既未提升全要素生产率,也无法抑制企业盈余波动。