Церковный историк Евагрий рассказывает замечательную историю об отмене хрисаргира. По его словам, Анастасий сначала велел сжечь все учетные книги, в которых на протяжении многих лет фиксировалось облагаемое этим налогом имущество каждого (!) гражданина. Чиновники, кормившиеся от сбора, утаили часть документов, надеясь на скорое возрождение хрисаргира. Тогда император призвал их во дворец, во всеуслышание объявил об отмене своего решения и поручил им отыскать и принести все документы, имеющие какое-либо касательство к процедуре сбора, якобы для восстановления учетных книг. Обрадованные мытари к названному дню выполнили приказ, Анастасий же распорядился принесенное предать огню, а пепел развеять по ветру. Узнав об упразднении хрисаргира, жители империи ликовали несколько дней. Для пополнения денежной казны Анастасий ввел другой налог монетой — хрисотелию, которым облагалась только земельная собственность, а взимавшуюся до того натуральную подать с землевладельцев и поставки рекрутов ликвидировал.
В 498 г. была проведена денежная реформа, к серебряным и золотым монетам добавилась медная.
Около 500 г. вышел указ о том, что после тридцати лет использования арендатором казенного земельного участка этот надел переходит в собственность обрабатывающего.
В 501 г. император особым эдиктом запретил продажу государственных должностей.
Результатом нововведений Анастасия явилось то, что ко времени смерти государя казной были накоплены огромные средства — 320 000 фунтов золота, и это несмотря на обширную строительную деятельность!
Хотя положение империи в целом было при Анастасии неплохим, в государстве вспыхивали разного рода мятежи и волнения.
Около 501 г. во время состязаний на ипподроме случилась потасовка, в ходе которой погиб внебрачный сын Анастасия. Разгневанный император приказал казнить многих ее участников. В 508 г. начался очередной бунт в Александрии, на этот раз — сторонников ортодоксального патриарха Македония II. Через три года на столичном ипподроме толпа ортодоксов скандировала лозунг: «Другого императора ромеям!» Терпение Анастасия лопнуло, особо рьяных приверженцев Македония он или пересажал, или изгнал из столицы, а самого патриарха сместил. В ноябре 512 г., использовав в качестве формального предлога для недовольства небольшое изменение слов в одном из церковных гимнов, жители Константинополя начали крупный мятеж, который престарелому василевсу едва удалось предотвратить без особого кровопролития. Анастасий вышел «на конское ристалище без короны и послал глашатая объявить [собравшемуся там] народу, что он готов сложить с себя верховную власть, но всем невозможно принять ее — множества она не терпит, и что после него только один будет правителем государства» [33, с. 190]. Толпа, видя императора столь миролюбиво настроенным, вняла его разумным доводам, успокоилась и разошлась.
Но самым крупным восстанием против василевса стало восстание Виталиана, подавленное с большим трудом и не до конца. В 513 г. императорский полководец Виталиан объявил себя защитником православной веры и выступил против монофисита Анастасия. Император был вынужден скрываться в предместьях близ Влахерн (северо-восточный квартал Константинополя), опасаясь сторонников Виталиана в городе. Тот же, заручившись поддержкой болгар и славян, возмутил федератов придунайских областей, которые потребовали увеличения жалованья. Начальник фракийских войск Ипатий, племянник августа, отказался это сделать, федераты восстали, и Ипатию пришлось бежать. В 514 г. мятежники уже контролировали Мизию, Скифию и Фракию, а затем подступили к стенам Константинополя. В городе на стенах домов были во множестве развешены кресты и прокламации, убеждавшие жителей в православии императора.
Виталиан условием перемирия поставил восстановление низложенного Македония II и созыв нового Вселенского собора. Анастасий долго медлил с ответом, тем временем подкупая командиров Виталиана. Наконец император согласился с требованиями восставших и Виталиан срочно отвел разложенные императорским золотом войска.
Василевс начал явно демонстрировать нежелание выполнять условия договора, одновременно собирая силы для дальнейшей борьбы. В ответ на упреки в обмане он хладнокровно заметил, что правитель в случае нужды вправе нарушить любую клятву.
Против Виталиана отправился с огромной армией полководец Кирилл, однако в самом начале похода он был заколот в собственном шатре подкупленными врагом стражниками. На место Кирилла заступил Ипатий, и вскоре его восьмидесятитысячное войско оказалось разгромлено, а сам он попал в плен. Авторитет императора пал настолько, что посланных с выкупом за Ипатия чиновников люди Виталиана обобрали и избили. Последний принял от войск императорский титул и вторично подошел к столице, угрожая штурмом с суши и моря.
Анастасий снова запросил мира. Заключив еще одно соглашение, он сам же перемирие вероломно нарушил, двинув на корабли Виталиана флот. В морском бою (515) Виталиан был разбит и скрылся, а остатки его армий присягнули императору.