В кампании 1807 года участвовал в сражениях при Гейльсберге и Фридланде, после которых был 2 июня награждён орденом св. Владимира 3-й степени и 12 августа произведён в полковники, также 12 августа он был удостоен прусского ордена «Pour le Mérite». Но этим и ограничилась военная деятельность Опочинина: 30 августа следующего года он по болезни вышел в отставку и 12 мая 1809 г. поступил на гражданскую службу советником в Экспедицию государственных доходов, с переименованием в коллежские советники.