Billing & access for your SaaS

Charge for your product. Control who gets what.

VellumCharter is the layer between “they paid” and “they can use it.” Define your plans, let VellumCharter run the billing, and check what any customer is allowed to do — in one call. No payment stack to build.

What you get

Get paid without the plumbing

No subscription logic, seat counting, or billing code to write. VellumCharter is the part between a payment and a feature — define your plans, and ship.

Billing, fully handled

No payment stack to set up. VellumCharter runs checkout, subscriptions, proration, tax, and invoicing for you — you set the prices, we handle the money.

One call to check access

Ask whether a customer can use a feature and get an instant yes or no — already worked out from what they pay for, so it never slows your app down.

Plans, units, and versions built in

Price however you sell — a flat plan, or per unit like seats or licenses. Define it once; editing it later never re-prices the customers already on it, so existing subscriptions stay put.

Always knows what they paid for

When a customer upgrades, downgrades, or lapses, their access updates to match — automatically. No reconciliation jobs, no drift.

Nothing to run

No servers to scale or patch. You get an API and an admin dashboard; we operate everything behind it.

How it works

1

Set up your plans

Define your plans, seats, and what each one unlocks — right in the dashboard.

2

Your customers subscribe

They check out through VellumCharter’s billing, and their access is set up automatically.

3

Your app checks access

On each request, ask VellumCharter what the customer can do. One lookup, instant answer.

For your developers, checking access is one call:

import { VellumClient } from '@vellumcharter/sdk';

const vellum = new VellumClient({ baseUrl, apiKey, tenantId });

if (await vellum.can('cust_123', 'exports')) {
  // ...let them export
}

Simple pricing for small projects

Priced for side projects, not funded startups. Start free, and only pay a little once you’re actually making money — no per-seat surprises, no enterprise quote.

Free

$0

For getting a project off the ground.

  • One project
  • Up to $500/mo in processed revenue
  • Up to 50 active paying customers
  • Full entitlements API & dashboard
  • Community support
Join the waitlist

Studio

$39/mo

For a project with real traction.

  • Everything in Indie
  • Up to $10,000/mo in processed revenue included
  • Then just 0.5% of revenue above that
  • Priority email support
Join the waitlist

“Processed revenue” is the subscription money VellumCharter handles for you each month. Pay annually and get two months free. Founding customers lock in their price for life.