A batch production system generally has lower capital costs than a continuous production system.
A batch production system can be used to produce a variety of different product variations, or even different products, providing flexibility.
Batch production works well when small production runs are needed, such as individual sandwich shops baking only the cookies they need.
Batch production is excellent for custom orders, such as products that have customized features or colors.
Producing products in small batches reduces inventory, and so reduces the risks associated with carrying a large inventory. Instead, batches can be made as needed. This can be critical when spoilage is an issue.
Batch production allows a single production system to be used for making different seasonal items.
Batch production is perfect for doing trial production runs of a new product.
Batch production makes sense when the demand for a product is not sufficient to keep a dedicated machine or production process operating continuously.