Investigated in this paper is the stability of the gravity-driven flow of a liquid layer laden with soluble surfactant down a heated incline. A mathematical model incorporating variations in surface tension with surfactant concentration and temperature has been formulated. A linear stability analysis is carried out both asymptotically for small wavenumbers and numerically for arbitrary wavenumbers. An expression for the critical Reynolds number has been derived which accounts for thermocapillary and solutocapillary effects, and reduces to known documented results for special cases. Also, a nonlinear reduced model has been derived using weighted residuals, and solved numerically to simulate the instability of the equilibrium flow and the development of permanent surface waves that arise. The nonlinear simulations were found to be in good agreement with the linear stability analysis.