Soviet numbers say 81,116 dead on the Soviet side and 458,080 dead on the German side. German numbers say 92,000 – 100,000 on their side (Wikipedia). Considering Berlin was being defended and the Germans had months of preparing. But the Red Army was raising the city with explosions before the actual attack began. With the SU also having way more vehicles, artillery and probably food, I would think they would have an easy time capturing the city. Also keeping in mind the many civilians (the young, the old and the weak) without proper training helping defending Berlin.
I hope I'm not misinterpreting your question. The Battle of Berlin was a decisive victory for the Soviets, which obviously would be the offensive side in this battle. The Germans lost a great deal more soldiers and their defensive lines were broken through rather easily, more or less (certain areas held out longer depending on how easily defended they were). While the Soviets lost more vehicles, this can be attributed to the fact that Germany had very, very few operational vehicles at the time. The Luftwaffe was practically nonexistent and tanks were badly outnumbered.