Each good has a vehicle storage class which defines in which building it can be stored. The vehicle storage class is shown on the goods icon in the top left corner:
You can only send goods to a building which either needs the goods for production, or is a warehouse which allows the goods to be stored. For example a vegetable storage can store all sorts of vegetables but no goods that need to be cooled, like meat. The Vehicle Storage class and the storage class of resources are two different things. E.g. a Potato can be transported with the same vehicles as a Bread but stored in different warehouses.
  • If you try to buy a warehouse you are able to see which goods it can store:
  • If you request goods from a building you are also able to see all the goods that it can store: