Có 3 nguyên nhân cơ bản dẫn đến hiệp ước này.
- Triều đình Huế quá đề cao cũng như lo sợ thực dân Pháp. Triều đình không tin vào sức mạnh của nhân dân và cho rằng khó có thể thắng được quân Pháp.
- Triều đình Huế muốn hoà với Pháp nhằm mục đích bảo vệ quyền lợi của dòng họ và giai cấp mình.
- Triều đình Huế ảo tưởng vào những lời đường mật của thực dân Pháp, đó là dựa vào con đường thương thuyết để giành lại những vùng đất đã mất.