Using a nonlinear New Keynesian model with a financial accelerator, we show that financial frictions generate large state-dependent amplification effects. Shocks propagate more strongly in periods of financial stress. We propose an endogenous regime-switching DSGE framework for efficient estimation and improved model fit.