Trong suốt năm 1946, mặc dù hai bên cùng chuẩn bị lực lượng cho chiến tranh, chính quyền Việt Nam Dân chủ Cộng hòa cố gắng hết mức thương lượng với Pháp để giành độc lập trong hòa bình và đẩy lui thời điểm nổ ra cuộc chiến tranh. Tháng 2/1946, tại Lai Châu, lực lượng vũ trang của Việt Quốc và Vệ quốc quân lần lượt giao tranh nhỏ với Pháp. Việt Quốc rút về Lào Cai còn Vệ quốc quân rút về Sơn La. Trong khi đó Pháp ký Hiệp ước Hoa-Pháp thỏa thuận với Trung Hoa ngày 28 Tháng Hai, 1946 để Quân đội Trung Hoa rút khỏi phía bắc vĩ tuyến 16 nhường chỗ cho Pháp đại diện phe Đồng Minh giải giới Quân đội Đế quốc Nhật Bản. Trước thực tế quân đội Trung Hoa sẽ rút về nước nhường chỗ cho Pháp, Việt Nam Dân chủ Cộng hòa ký với Pháp Hiệp định sơ bộ Pháp-Việt (1946) cho phép Pháp đưa quân vào miền Bắc đổi lại Pháp công nhận Việt Nam Dân chủ Cộng hòa là trong Liên bang Đông Dương thuộc khối Liên hiệp Pháp vì nếu không có hiệp ước nào thì quân đội Pháp cũng sẽ vào miền Bắc Việt Nam theo lệnh của phe Đồng Minh trong khi Việt Nam Dân chủ Cộng hòa lại chưa được nước nào công nhận nên chưa có địa vị quốc tế nào.