En 1627, la economía castellana se desplomó. Los españoles habían estado devaluando su moneda para pagar la guerra y los precios estallaron en España de la misma manera que lo hicieron los años anteriores en Austria. Hasta 1631, partes de Castilla funcionaban en una economía de trueque como resultado de la crisis monetaria, y el gobierno era incapaz de recaudar cualquier impuesto significativo del campesinado, dependiendo en cambio de sus colonias (Flota de Indias). Los ejércitos españoles en Alemania se reordenaron para "pagarse entre ellos" en la tierra. Olivares, que había apoyado ciertas medidas en los impuestos de España pendientes de la conclusión de la guerra, fue además culpado por una embarazosa e infructuosa guerra en Italia (véase Guerra de Sucesión de Mantua). Los holandeses, que durante la Tregua de los Doce Años habían hecho de su armada una prioridad, devastaron el comercio marítimo español y especialmente el portugués, del cual España era completamente dependiente después del desplome económico. Los españoles, con los recursos esparcidos, eran cada vez más incapaces de lidiar con las rápidamente crecientes amenazas navales.