16
15 Comments

Building an AI project? Use credit based billing. Here's why

So many new AI projects are charging their users the same way OpenAI charges them: through a metered-billing model.

But there are two critical flaws with this approach:

  1. lack of flexibility
  2. mismatched billing cycles

Lack of flexibility

With a metered-billing model, you're left with a fairly static pricing model that doesn't offer your users much flexibility to create a pricing model that fits their needs.

Mismatched billing cycles

Let's say your OpenAI bill is charged on the second week of every month and your Stripe billing cycle is at the end of every month.

This leaves you in a position where you don't have money in the bank to pay off the bill.

Not a great position to be in.

The solution? Credit-based billing.

Why does credit-based billing work? It does so by opening up two opportunities:

  1. freemium model
  2. cash up front

Fremium Model

By giving users initial credits on sign up, this allows them to explore the platform without the barrier of putting in payment information.

Cash up front

By using credit-based billing, it forces users to pay up front for what they would potentially be using, thus allowing you to be able to reliably pay the bill each month.

A great example of credit-based billing is Chatbase's pricing models, which provides a monthly subscription fee for a set amount of credits along with add-ons for more credits. This level of flexibility allows users to create their own unique payment plans while allowing Chatbase to cover for all of their infrastructure fees at the end of the month.

What if you don't know how to implement a credit-based billing system or can't be bothered to build one out?

That's where StripeCredits comes in. It's a Stripe app that allows you to seamlessly integrate a credit-based billing system right into your platform.

So get out there and start charging customers properly!

If you enjoyed reading this article, feel free to give me a follow on twitter.

posted to Icon for group Artificial Intelligence
Artificial Intelligence
on January 25, 2024
  1. 2

    I agree, and I have applied the same approach to my product at https://1min.ai/
    It required some calculation and implementation, but it's clear and safe. Furthermore, we control everything on our end.

  2. 1

    the credit modal has worked very well for my app!

  3. 1

    100% agree. With https://scopebrite.com/, a B2B product, we're exploring subscription based credit billing similar to Chatbase. Another good example of a credit based billing is actually https://cloudskillsboost.google/, the google cloud platform learning platform. You can buy credits, and the more you buy the cheaper each one becomes (thus more cash up-front). You can subscribe monthly, which allows you to use the system freely, or you can subscribe annually.

    I'll for sure check https://stripecredits.leadlist.ing/ if it simplifies the entire process, it might be pretty cool

  4. 1

    Great sharing, very informative

  5. 1

    StripeCredits sounds promising

  6. 1

    This is interesting. I agree. With https://machined.ai we've implemented a bring-your-own-key model. We charge a subscription for access to the software but the user covers their AI costs - meaning a pretty low per article cost given there's no markup on the cost.

    Worked really well and it meant we could offer unlimited bulk articles and content clusters.

    We're going to be introducing credits to Machined soon. Just signed up to get notified about StripeCredits!

  7. 1

    I was thinking about this today in general as an alternative to subscriptions for any product. Really excited to read this today.

  8. 1

    I think AI is on the crest of a wave. It will take time for concrete implementations to be seen. maybe years

    1. 1

      Thought about this a lot. I agree with you on this, AI is still in it's initial hype phase where products are trying to capitalize on the "magic" of AI.

      The later years part comes in the form of obvious implementations such as seamless customer support, fully automated text based jobs and autonomous machinery

      But I really believe that with any economy this large, there is always room to grow in the secondary markets, ie: pricing infrastructure for AI products, speculation bets on AI and so forth

  9. 1

    Good post, thanks for the insight!

    1. 1

      Thanks for reading!

  10. 1

    Hey Stanley, thanks for the post. Do you think credit based billing would work for B2B businesses aswell? Wouldn't companies be annoyed if they have to buy credits all the time? Or would this even be more lucrative because most businesses would buy more credits than they would actually need?

    1. 1

      I would say it's not as effective for B2B for the reasons you listed out, but usually B2B sales would fall under an enterprise like pricing model where the details would be hashed out between the client and the business.

      Credit based billing is definitely more effective for B2C products, especially in the realm of AI

Trending on Indie Hackers
I built a WhatsApp AI bot for doctors in Peru — launched 3 weeks ago, 0 paying customers, and stuck waiting for Meta to approve my app User Avatar 57 comments Your build-in-public audience is not your market. I learned the difference the slow way. User Avatar 54 comments How to see revenue problems before they get worse User Avatar 30 comments From broke and burned out as a PM, to launching my SaaS and optimizing my health User Avatar 28 comments I kept starting projects and dropping them. So I built a system that wouldn’t let me User Avatar 23 comments We built Shopify themes to $20k/month. Now we have to pivot. User Avatar 20 comments