Став суффетом, Ганнибал среди многих распоряжений отдал одно, внешне совершенно незначительное, однако послужившее поводом к конфликту, — он приказал вызвать к себе магистрата, ведавшего городской казной («квестора», как его по аналогии с римскими порядками называет Ливий). Магистрат отказался: он принадлежал, объясняет Ливий, к враждебной партии и к тому же по истечении срока магистратуры должен был перейти в «сословие судей», то есть, вероятно, войти в совет 104-х. Конфликт приобрел характер пробы сил, и Ганнибал отреагировал соответственно: он послал «вестника» (очевидно, должностное лицо при суффете, исполнявшее полицейские функции) арестовать казначея и обратился к народному собранию, где говорил уже не столько о магистрате, сколько о «сословии судей», которые в своем высокомерии не подчиняются ни закону, ни властям. Народное собрание сочувственно встретило речи Ганнибала, и он тут же провел закон, по которому «судей» следовало избирать только на один год, так что никто не мог занимать эту должность два года подряд. Какова была судьба казначея, не известно, да это и не было существенно [Ливий, 33, 46].
Следствием закона, предложенного Ганнибалом и принятого народным собранием, должно было стать полное обновление совета 104-х. Прежде новые члены в совет кооптировались, причем делали это специальные коллегии — пентархии. Мы не знаем, сумел ли Ганнибал посадить в пентархиях своих людей, или же он изменил процедуру, тем не менее очевидно: он не пошел бы на такой шаг, если бы не был уверен, что в результате перемен «сословие судей» пополнится сторонниками Баркидов и превратится в его опору. Таким образом, Ганнибал одержал важную внутриполитическую победу.
Основная проблема карфагенского правительства, кто бы ни находился у власти, была все та же — взаимоотношения с Римом. Готовясь к новой войне, ведя секретные переговоры с Антиохом III, Ганнибал должен был все время демонстрировать свою лояльность по отношению к Риму, если только он не желал преждевременного разрыва, и прежде всего пунктуально соблюдать условия мирного договора, а это значило — точно и в срок выплачивать контрибуцию. Горький опыт уже показал карфагенянам, что пощады ожидать не приходится. Когда в 199 г. карфагенские представители доставили в Рим серебро для уплаты первого взноса — то самое серебро, по поводу которого произошло столкновение Ганнибала с Гасдрубалом Гедом, римские квесторы заявили, что оно недоброкачественно: при взятии пробы, то есть при плавке, четверть привезенной суммы исчезла. Пунийцам ничего не оставалось, как сделать в Риме заем для покрытия недостающей части [Ливий, 32, 2].
Выплата контрибуции требовала соблюдения строжайшей, как мы бы сказали теперь, финансовой дисциплины. Между тем Ливий [33, 46] пишет, что поступления в государственную казну сокращались — частично из-за небрежности при взыскании податей, а частично из-за того, что их разворовывали магистраты и первые лица в государстве. Из-за этого правительство Ганнибала оказалось перед перспективой ввести дополнительный налог на граждан. Такая мера, конечно, сразу же сделала бы Ганнибала крайне непопулярным. Ему требовалось достать достаточно золота и серебра, но так, чтобы при этом не были нарушены имущественные интересы его сторонников. И Ганнибал целиком погрузился в решение этой проблемы. Он тщательно изучил бюджет карфагенского государства: какие пошлины взыскиваются на суше и на море, на что тратятся деньги, сколько утаили и украли те, кто раньше ведал денежными поступлениями. Покончив с этим, Ганнибал объявил — опять-таки на народном собрании, — что, взыскав все недоимки, государство сможет заплатить контрибуцию, не прибегая к сбору денег у частных лиц. И все было исполнено в точности [Ливий, 33, 47; Корн. Неп., Ганниб., 7, 5].
Эти действия Ганнибала вызвали, как и следовало ожидать, недовольство в аристократических кругах, как будто, саркастически замечает Ливий, у них отняли имущество, а не наворованное добро. Для того чтобы остановить чересчур, по их мнению, ретивого государственного деятеля, аристократы обратились к римлянам. Основное обвинение, которое они выдвигали против Ганнибала, сводилось к тому, что Ганнибал тайком переписывается с Антиохом и принимает у себя его послов [Ливий, 33, 44; Юстин, 31, 1, 7–8]. Со своей стороны римское правительство искало только предлога, чтобы открыто выступить против Ганнибала и добиваться его устранения [Юстин, 31, 1, 9]. Возражал только Сципион: неприлично-де римлянам, победившим Ганнибала в открытом бою, теперь вмешиваться в карфагенские распри. Однако его аргументы во внимание не приняли, и очень скоро (а для Ганнибала, видимо, неожиданно) в Карфагене появились римские послы Гней Сервилий, Марк Клавдий Марцелл и Квинт Теренций Куллеон.