BMW cũng tối ưu hoá phần mềm sạc xe nhờ các bài học kinh nghiệm từ mẫu i4 và iX. Cụ thể, nhiệt độ khi sạc nhanh DC sẽ được kiểm soát chính xác hơn, giúp kéo dài tuổi thọ của pin. Trong khi xe sạc, phần mềm sẽ sử dụng luân phiên các giai đoạn làm mát toàn bộ hoặc một phần làm giảm áp lực lên các cell pin và rút ngắn thời gian sạc. Khi pin sạc được nhiều hơn, tốc độ sạc sẽ giảm dần, thay vì giảm mạnh như trước đây, giúp rút ngắn thời gian sạc.