Además de a dichas condiciones los cartagineses tuvieron que hacer frente a su vez a una guerra civil conocida como la Guerra de los Mercenarios, la cuál enfrentaría al Estado púnico contra los mismos mercenarios que habían luchado bajo su estandarte durante la guerra. El motivo del conflicto podemos atribuirlo a la incapacidad económica de Cartago de otorgarle su salario a la agitada hueste mercenaria al encontrarse sus arcas vacías tras la ardua disputa con Roma.