There is so much confusing advice about when guys should pay for dates these days. Let's cut to the chase. It's not complicated.
Here is all you need to know about money and dates:
1. Don't use money to try to impress her.
2. Don't let the bill cause awkwardness.
In practice this comes down to:
A. You are best off assuming that you're going to pay and planning accordingly. This has the additional bonus of showing her you can take care of her, which if done correctly should make her perceive you as dominant rather than supplicative.
B. If she offers to pay, she might just be offering out of politeness. Social convention implies that you should wave this off. If she offers again, or says something like "let me get this one" then let her contribute. Otherwise, you risk violating the second rule: don't let the bill cause awkwardness.
Tip: It's good practice to set up an easy going sharing frame with a woman around the payment. With responses like: "I'll pay for this, and next week you can take me to that wine bar you were telling me about." you get the benefit of smoothly setting up a potential next date. Click here to learn more.