Новгородцы были вынуждены платить дань Золотой Орде по нескольким причинам, связанных с политической ситуацией и отношениями между княжествами на территории Руси и Золотой Ордой.
Во-первых, в XIII веке Золотая Орда установила контроль над большинством русских земель, включая Новгород. После нашествия монголо-татар в 1237-1240 годах, многие русские княжества, включая Новгород, стали зависимыми от Орды. Эта зависимость выражалась, в том числе, в уплате дани.
Во-вторых, дань служила способом поддержания мира и стабильности. В условиях угрозы военного нападения новгородцы были заинтересованы в том, чтобы не провоцировать гнев Орды, и уплата дани помогала сохранить относительное спокойствие и защиту от возможных набегов.
Кроме того, Новгород, будучи важным торговым центром, имел экономический интерес в поддержании нормальных отношений с Ордынскими ханами. Уплата даней позволяла сохранить торговые связи и защиту караванов, что было крайне важно для процветания города и его жителей.
Таким образом, дань Золотой Орде была вынужденной мерой, обусловленной как политическим давлением, так и экономическими интересами новгородцев.