Open Source

Pricing as Code for SaaS

Define your entire billing configuration in YAML. Version control your pricing, sync to payment providers, and never lose track of pricing changes again.

billing.yaml
plans:
  - id: starter
    name: Starter
    prices:
      monthly: { amount: 0 }
    limits:
      projects: 3
      api_calls: 10000
  - id: pro
    name: Pro
    prices:
      monthly: { amount: 2900 }
      yearly: { amount: 29000 }
    limits:
      projects: unlimited
      api_calls: 1000000
      priority_support: true

Why Raterunner?

Stop managing pricing in scattered dashboards. Bring your billing configuration into your development workflow.

Version Controlled
Track every pricing change in Git. Code review your pricing updates just like any other code change.
Single Source of Truth
One YAML file defines plans, entitlements, and promotions. No more syncing spreadsheets with dashboards.
Provider Agnostic
Sync to Stripe today, migrate to Paddle tomorrow. Your pricing configuration stays the same.
Audit Trail
Git history provides a complete audit trail of who changed what and when. Perfect for compliance.
CLI First
Validate, diff, and sync your pricing from the command line. Integrate with your CI/CD pipeline.
Instant Previews
Preview pricing changes before they go live. Catch mistakes before your customers do.

How It Works

Three simple steps to bring your pricing under control.

1

Define

Write your pricing plans, entitlements, and promotions in a simple YAML file.

2

Validate

Run the CLI to validate your configuration and preview changes before deploying.

3

Sync

Push your configuration to Stripe, Paddle, or other payment providers with one command.

$ raterunner apply --env sandbox billing.yaml

Simple, Transparent Pricing

The CLI is free and open source forever. Cloud features help fund development and provide extra capabilities.

Open SourceFree Forever

The core CLI and schema are open source. Use them locally without any account.

Full CLI functionalityYAML schema validationStripe sync & previewLocal diff & previewCI/CD integration

Cloud Plans

Monthly
$4/month
  • Unlimited billing configs
  • Unlimited version history
  • Share with team members
  • API access for CI/CD
  • Priority email support
Save 40%
Yearly
$29/year
  • Unlimited billing configs
  • Unlimited version history
  • Share with team members
  • API access for CI/CD
  • Priority email support
Best Value
Lifetime
$79once
  • Unlimited billing configs
  • Unlimited version history
  • Share with team members
  • API access for CI/CD
  • All future updates

All cloud plans include 7-day free trial (except Lifetime). Cancel anytime.

Ready to simplify your pricing?

Join developers who manage their SaaS pricing the right way — with version control, validation, and automation.