Business units, finance teams and HQs are struggling to agree on the numbers. Are people or technology to blame?