Nearly everything requires provisions. If you are reaching 0 provisions then complaining about not being able to upgrade things aside from the farm while not having provisions, then I suggest you check out the wiki on the game. It is easy to never run out, just keep the farm in a constant rotation. Always make sure you have at least 400 provisions. At least. Never below that. Otherwise you just set your own self behind.