ABC balance