The main reason why Thomas Jefferson ordered an embargo against Great Britain in 1807 was due to Britain was disrespecting the US by taking sailors and forcing them to join the British Navy. In 1807, President Thomas Jefferson signed into law the Embargo Act.