Per the iOS 15.1 release notes, Apple is “fixing the battery calibration” on iPhone 12’s. Has yours changed since the update? Mine (12 mini) was and still is 89%, so no change for me.