Vua Quang Trung quyết định tiêu diệt quân Thanh vào dịp Tết Kỉ Dậu vì ông cho rằng, quân Thanh mới chiếm được Thăng Long dễ dàng nền còn chủ quan, kiêu ngạo.

Chính vì vậy, vào dịp tết quân Thanh lơ là đón tết không đề phòng nên quân ta tiến hành đánh chiếm làm cho địch bị bất ngờ và khó trở tay kịp.