Từ giữa thế kỉ XI, tình hình nhà Tống gặp phải những khó khăn: nội bộ mâu thuẫn, nông dân nổi lên khởi nghĩa, vùng biên ải phía Bắc
Tống bị hai nước Liêu – Hạ quấy nhiễu… Đối với Đại Việt, nhà Tống quyết định dùng chiến tranh để giải quyết tình trạng khủng hoảng trong nước và đưa nước ta trở lại chế độ đô hộ như trước.
Nhà Tống xúi giục Cham-pa đánh lên từ phía Nam, còn ở biên giới phía Bắc của Đại Việt chúng ngăn cản việc buôn bán, dụ dỗ, mua chuộc các tù trưởng dân tộc làm phản.