JBS uses AIMMS to optimize profit with daily S&OP

25% increase to original margin

90% improvement on adherance to plan

Increased planning agility

Trading spreadsheets for an integrated solution that supports optimization of multiple scenarios at a detailed level


This form collects your personal data so that we can send you this piece of content and other interesting insights in accordance with our privacy policy. Read our privacy statement for the full story on how AIMMS respects your privacy and will use this data to communicate with you! 

Download the case study

What you can achieve with AIMMS

Evaluate your complete product portfolio, including contribution margin, market share and more.
Compare various business scenarios, like highest margin, lowest cost and fastest growth.
Discover and analyze various alternative supply solutions to reduce your Cost-to-Serve.

"Thanks to the flexibility of AIMMS, the development of new optimization modules can be done with the agility comparable to the dynamism of our company and its market."

João Batista Rocha de Souza Integrated Planning Manager at JBS

Copyright © 2019 AIMMS

Finding the best way to meet demand

Having a master production schedule that was supported by multiple spreadsheets, JBS’ operations department faced considerable challenges in their planning process. They decided to redesign their processes to allow for a systematic assessment and optimization of multiple scenarios on a much more detailed level. The system that they developed enables them to respond rapidly to changing market prices for all of their (intermediate) products on a daily basis at over 50 primary processing plants for 2000+ SKUs.


About JBS

JBS is a global leader in beef, lamb and poultry processing. With over 200,000 employees worldwide, the company has 340 production units and businesses in the foodstuffs, leather, biodiesel, collagen, metal packaging and cleaning products industries. JBS operates on all consumer markets and has an annual revenue of $27 billion.


Fix the following errors: