Quân Thanh tuy mạnh, nhưng vẫn bị thất bại vì:
-Nghĩa quân Tây Sơn được nhân dân ủng hộ.
-Quân Tây Sơn có sự chuẩn bị kĩ lưỡng:
Nguyễn Huệ(Quang Trung) lên ngôi hoàng đế.
Tổ chức tuyển quân, quyết định tiêu diệt quân Thanh ngay khi chúng đang tận hưởng tết Kỉ Dậu.
-Nhờ có sự lãnh đạo của Nguyễn Huệ và bộ chỉ huy.