Archive · 10 Jan 2026

China Faces Deflation Crisis in 2025

China Faces Deflation Crisis in 2025

China, the world's second-largest economy, is having a big problem with deflation, which means prices are not going up.

In 2025, there was no inflation at all, and even though December saw a small increase to 0.8%, it was mostly because of higher food costs.

The main issue is something called 'involution,' where companies keep cutting prices to stay competitive, but this leads to lower profits and less money for workers.

This creates a cycle where people spend less, and prices keep falling.

The Chinese government is trying to fix this by asking companies to stop aggressive price cuts and consolidate the industry.

However, breaking this cycle is a big challenge for Xi Jinping's leadership.

Sources