We document countercyclical corporate saving behavior with the degree of countercyclicality varying nonmonotonically with firm size. We then develop a dynamic stochastic general equilibrium model with heterogeneous firms to explain the pattern and study its implications for business cycles.