talking about billing with 30 yc founders.md

Talking about billing with 30 YC founders

We were in YC’s F24 batch and pivoted the day before demo day (story coming soon). Since then we’ve been in the idea maze and spoke to 30 very kind YC (and some non YC) founders/leaders about their billing systems.

Why billing? This space is big and crowded for sure. But I used to work for a payments company and I find this stuff to be super interesting.

We’re writing our learnings from this as an exercise both to start drawing interest in what we’re doing but also as a source of truth as we continue learning.

How do people manage billing?

As you can expect this depends on the stage of company and their billing model. Will distill it to these

Seed Stage Companies
Sales-led:

Product-led:

Series A Companies
Sales-led:

Product-led:

Series B-C Companies
Sales-led:

Product-led:

Key learnings:

So what were the pain points?

As good as Stripe is, there were pain points that did come up repeatedly:

We didn’t get the sense that many people would switch to a whole new billing system to solve any one of these problems. Something that is plugged into their existing system may work better?

Lots of people have tried this

As soon as we started looking into this space it was immediately clear that there were a lot of people in this space—and a lot of people who had tried and failed.

Honestly it doesn’t faze us much anymore. This seems to be the state of SaaS markets in general and is the sign of a big market. From the people we spoke to who failed:

A random learning is that people seem to be pretty salty about their old ideas that have failed. Didn’t seem very self-reflective on what they could have done better or differently. Just said the idea was stupid.

What do we think?

We’re still forming our opinion on the space so this is a braindump of our current thoughts on the space. As much as we hope, it’s unlikely this’ll be a rocketship from day 1.

But we are seeing more companies opt for off-the-shelf software like Clerk and Supabase. Greater preference for staying lean and moving faster.

Most companies are not going to switch from Stripe or another billing provider for this. These software are very engrained into the codebase and are generally ‘good enough’. And so while usage based pricing is increasing it’s still Stripe capturing the market share. We really need to think about our GTM. Who it’s for and how we get in:

There is also some growing dissent with Stripe as they get bigger and bigger. Implementation effort is pretty tough and summarised well by t3.gg here. In our view our approach makes this way easier.

More generally

Different people working on the same idea with different initial conditions can have massively different results. Eg Pylon were the 13th team to have the same insight they did, but they’re killing it. I think there’s some alpha in making a product people really love with a great brand around it.

We’re excited to have signed a fast growing, high profile AI startup already and will try to ride their growth wave with them. Maybe that’s the winning strategy over trying to time larger companies into switching billing systems and the one we’re leaning towards. But maybe we’ll kick ourselves down the line for not focusing up-market. What we build will likely look different (more horizontal earlier, more vertical for up-market).

We were previously working on fintech onboarding software selling to compliance teams. Contract sizes were bigger there but also was super slow. For whatever reason right now we’re having a lot more fun exploring this and talking to people about it. It feels like a problem we can become obsessed with, do our best work, and execute well.

TLDR: we're going to keep going and are excited.

Shoutout to Granola for making it a lot easier to keep track of our notes and learnings from customer discovery

Will check in next month to see what’s changed about what we think!