China | Official budget deficit doesn't tell the whole story
March 18, 2026
China's official 4% deficit for 2025 signals an expansionary stance, but its complex fiscal structure requires deeper analysis. The revenue shortfall from land sales limits actual stimulus, exacerbating domestic demand weakness and ongoing deflationary pressures in the broader economy.