Здравствуйте, Иван!
Да, встать на воинский учет Вам нужно, даже если военного билета у Вас никогда не было. Для граждан, приобретших гражданство РФ, первоначальная постановка на воинский учет проводится военкоматом в течение всего календарного года, а не только в период обычной первоначальной постановки.
То, что Вы получили российский паспорт в 2023 году и сразу на учет не встали, теоретически может повлечь административную ответственность за нарушение обязанностей по воинскому учету. Но размер и сама возможность штрафа зависят от того, какую именно обязанность военкомат посчитает нарушенной и когда нарушение было совершено. По действующей ст. 21.5 КоАП РФ, например, за неявку по врученной повестке предусмотрен штраф от 10 000 до 30 000 руб.
При этом само добровольное обращение сейчас в военкомат лучше, чем продолжать не состоять на учете.
С учетом того, что паспорт Вы получили в 28 лет, а сейчас Вам уже около 31 года, по общему возрасту на срочную военную службу Вы уже не подлежите призыву, поскольку призывной возраст сейчас — до 30 лет включительно. Но обязанность состоять на воинском учете при этом сохраняется.
Практически рекомендую обратиться в военкомат по месту жительства или пребывания с паспортом, СНИЛС, документами об образовании, семейном положении и состоянии здоровья. Отсутствие старого украинского военного билета не препятствует постановке на учет — Вам оформят российский военно-учетный документ по результатам процедуры.
Если при обращении захотят составить протокол, внимательно посмотрите, по какой части ст. 21.5 КоАП РФ Вас привлекают и за какое конкретно действие или бездействие. Не соглашайтесь автоматически с формулировкой нарушения, если она не соответствует фактическим обстоятельствам.
Если мой ответ помог Вам, буду благодарен за положительный отзыв.