This is an issue when you contract automatically I've realized. If one corp requires an item with less than 1 per month, the contract will not be less than 1, which in turn builds up with a large amount of stock on that item.
Primarily I think the Assets Maintenance corporation is the issue. It stockpiles a lot of gods. I've found that it's possible to purchase gods from the corporation from the country under the trading page.