Til tross for retretten fra Lang Son og den franske opplevelsen av at krigen hadde gått dårlig, var den generelle franske krigslykke både til lands og fremfor alt til sjøs så stor at den kinesiske mandarinen Li Hongzhang undertegnet en traktat som avsluttet krigen den 9. juni 1885, anerkjente Huétraktaten og avsluttet det kinesiske hegemoniet over Nguyen-dynastiet i Annam og Tonkin, og disse ble kort tid etter inkorporert i Fransk Indokina sammen med Cochinkina, Laos og Kambodsja som protektorater.