Skip to main content
Loading...
We're proud to offer competitive pricing that scales with your success.

Absolutely no revenue sharing, ever.

Free Tier

Zero-cost entry for building and testing. Pay only for what you use while you get your MVP off the ground.

$0 USD/mo

free forever
Get Started
Popular

Growth

The startup baseline, ideal for new businesses moving from a side project to a revenue-generating product.

$99 USD/mo

billed monthly
Get Started

Scale

Built for established SaaS companies looking to widen their margins by eliminating "revenue-sharing" fees.

$299 USD/mo

billed monthly
Get Started

Unified API Overage Rate: $0.10 per 1,000 calls (across all tiers).
All plans include unlimited products, components, and add-ons.

Feature Free Tier Growth Scale
API Calls Incl. 20K 500K 2.5M
Active Accounts Incl. 0 ($0.45/ea) 1000 ($0.15/ea) 3500 ($0.08/ea)
Inactive Accounts (per 100) $0.05 $0.05 $0.05
Inactive Accounts
Auto & Manual Invoicing
Usage Based Billing
Unlimited Products
Components & Add-Ons
Customer Portal (CAMP)
Support Ticketing System
EMail Marketing
Email signatures

Frequently asked questions

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
What's considered an 'active' user?

An account becomes Active for the current billing cycle the moment a specific 'customer_account_id' is passed to any RecurringStack API endpoint (e.g., retrieving the account, updating a subscription, or logging an event).

To keep your costs predictable, use our Bulk/List endpoints (e.g., GET /v1/customers) for reporting or CRM syncing. These "broad" actions allow you to export data without triggering the "Active" status for every individual record returned. Only direct resource calls for a specific ID trigger the active billing rate.

When is an account considered inactive?

If you don't touch an account for a full billing cycle (30 days) you'll stop paying the management premium and only pay a nominal infrastructure fee to keep the data secure and ready for when you need it again.

What counts as an API call?

Every request made to our v1/ endpoints. Note that calling a specific customer_account_id triggers "Active" status for that user for the month, while "List" or "Search" actions do not, though they still count toward your total API volume.

What happens if I go over my API limit?

We never throttle your production traffic. If you exceed your tier's monthly allotment, you are simply charged a flat $0.10 per 1,000 additional calls on your next invoice.

Why do you charge for stored users?

Even if a user isn't active, RecurringStack maintains their encrypted data, security logs, and subscription states. This nominal fee (as low as $0.01 per 100 users) ensures we can provide world-class security and hosting for your entire database, regardless of size.

How to I cancel subscriptions?

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.