vipere, dont forget the arrows.
Bodkins are 5k, which is additonal 354 gold upkeep while most archers use 2 of them. And if not bodkins, then Tatar Arrows which are 3k, thats 202 gold upkeep. And arrows usually break more often than anything else, so archers probably pay for at least 1 package of arrows every round.
However most archers do not use expensive armor as melee players do. At least that applies for most players, so in the end that is probably even.
As example I use mostly plated stuff as 1h/shield player and my boots alone cost 298 gold upkeep, however I do by far not pay them every round.
I think that after all I played most classes and builds for more than 2 generation each (after 29 generations on my main), any cavalry build made me lost the most gold (thanks to the expensive horse). Other than that most classes are pretty even by upkeep as far as I experienced.
But it's indeed true, I think I paid for my bows more often than for my melee weapons, but that's how it's intended to work.