General:
* Cargo: This is a common term for goods being transported.
* Merchandise: This refers to goods that are offered for sale.
* Stock: This emphasizes a collection of goods held in storage.
* Assortment: This implies a variety of goods.
* Lot: This is often used for a group of goods being sold together.
More specific:
* Shipment: For goods being shipped.
* Inventory: For goods held by a business.
* Supplies: For goods used in a particular activity or process.
* Produce: For agricultural goods.
* Parcels: For individual packages of goods.
The best collective noun to use will depend on the specific context and the type of goods you are referring to.