You're probably a little older than I am, but I don't see myself as needing to pay for everything.#1) If you asked her out, then you pay.
#2) If she asked you out, then you pay.
#3) If she is just a friend, then you pay.
#4) If she offers to pay with any of the above, then she is most likely desperate and looking for another date.
If you want her to pay with any of the above, including #4, then she will also no longer be interested in you.
I've seen girls who aren't at all impressed by me paying for everything. I kind of respect that more. I often don't mind paying. But I'd be much more likely to pay or buy things for someone I've known for a while. First dates? No. I think that would make me look like I'm desperate.