Economics Causes of Deflation Log in to track progress Insufficient demand. A complete fall or over reduction of the quantity of money in circulation. Lack of zeal for investment by businessmen due to fall in prices of goods and services that do not yield any profit to them. ← Previous Deflation Definition Next → Solutions to Curbing Deflation Leave a comment Cancel replyYou must be logged in to post a comment.