The answer is obviously that "it depends", and I would say a lot.
A good starting point is noting that the GOCE satellite was launched on 17 March 2009 and decayed on 21 October 2013, staying more than 4 years in a 250km altitude orbit. It used electrical propulsion and the fuel ran out on 21/10/2013 its launch mass was 1077 kg, which included up to 100 kg of propellant (Xenon gas).
Given the practical example, just keep in mind that basically, there is fuel to compensate for drag $D$ effect over $T$ time, which can be roughly estimated with:
$$
m_{tot} =\dot{m}T= \frac{DT}{v_{exhaust}}=\frac{c_D \rho A V^2 T}{2v_{exhaust}}
$$
Now, note that this is pretty basic, you still fuel for orbital maneuvers, and safety margin, but a few more components come into play with this kind of (very poor approximation) formula:
-$T$ the mission time
-$c_D$ the drag coefficient
-$\rho$ the atmosphere density (which varies over years due to sun cycles)
-$V$ the orbital velocity (which may not be constant)
-$v_{exhaust}$ which is the exhaust velocity of your gas, but is more of a proxy for better engineering references such as the $I_{sp}$, but expresses that the fuel used and its efficiency is relevant.
-$A$ the relevant area of the spacecraft body
Things would also depend a lot on whether you use always-on electrical propulsion or periodic liquid fuel burns.