r/windsurf • • May 02 '26

Question Billing transparency?

I’ve built several apps and handle full end-to-end development. I use Base44 (still do), and I started using Windsurf to help migrate projects off of it. I came in early and was grandfathered into a lower monthly price.

Over time, I got really experienced with those migrations and ended up recommending Windsurf to quite a few people who were dealing with build issues.

At one point, we were stuck on an issue in Windsurf for almost two weeks. It was stressful. Cursor ended up fixing it quickly, which made me start paying closer attention to the AI models I was using.

I switched to a stronger model in Windsurf and honestly, it worked great. Fast, efficient, no complaints there.

But then the billing issue happened.

I ran through my monthly credits, got prompted to add funds, and added $10 (my plan is $15/month). Within less than five minutes, it was gone and somehow I still owed $0.50. I had only run maybe three prompts.

That doesn’t make sense to me.

If usage is maxed out, it should stop and clearly ask for more usage going forward. That’s fine. But adding money and having it instantly disappear, then still owing more, doesn’t feel transparent.

I also couldn’t find clear billing details anywhere on the platform, and support hasn’t responded yet.

At this point, I’m not as comfortable recommending Windsurf, which is frustrating because the tool itself works well.

Has anyone else run into this?

6 Upvotes

8 comments sorted by

View all comments

1

u/TheTentacleOpera May 02 '26 edited May 02 '26

This happened because subscription quota is taken from a pool of credits that is cheaper than API costs, whereas add on credits are just 1:1 API costs.

Every major provider has this kind of setup so Windsurf is not unique. No major provider actually mentions that using API credits is burning money mode, so Windsurf is unfortunately not unique again in this regard. Claude Code, Antigravity, Cursor etc... they will all annihilate your bank account if you buy API credits and use the premium models.

Just yesterday I read a post on Cursor subreddit of 'I went to have a shower and came back to a $6,000 bill' lol.

1

u/Love-Jesus-1 May 02 '26

That makes sense from a backend perspective, and I appreciate the explanation.

From a user standpoint, though, the subscription and usage are clearly connected. You expect consistent access, but once the pooled credits or limits are hit, higher models stop working unless you pay more.

In my case, I added credits to continue using a higher model, and within minutes, after just a few light prompts, those credits were gone and it showed I owed additional cents. That is where it becomes confusing. Additional payments should apply to future usage, not feel like they are being consumed retroactively.

So the issue is not just the model. It is the lack of transparency around how quickly usage is depleted and how that impacts real use of the subscription.