Skip to main content
Recurr charges a performance fee on subscriber conversions across the Migration Program and lifecycle motions. The fee is a percentage of the converted subscriber’s annualised revenue, earned at the conversion event itself, and deducted at settlement across the 12 months that follow. The mechanic is the same wherever performance pricing applies — only the rate per motion differs.

What performance pricing is

A percentage fee Recurr earns when a subscriber converts on a specific motion. It is not a recurring platform fee — the platform fee (3.5%, flat) is separate and applies to every web-billed dollar. Where performance pricing applies, two facts hold:
  1. The fee is per converted subscriber, not per transaction. A subscriber who migrates or wins back generates one performance-fee balance — accrued once at the conversion event.
  2. The fee is earned at conversion, deducted across the 12 months that follow. For monthly subscriptions, the fee is taken out of each of the next 12 monthly settlements proportionally. For annual subscriptions, the fee is taken in full at the first annual settlement.

Where it applies

MotionRateTrigger
Migration2.5%Subscriber moves off store rails to web on a migration wave
Winbacks10%Churned subscriber re-acquired via Recurr’s winback motion
Annual nudges10%Monthly subscriber converts to annual via Recurr’s nudge
Cancel deflections10%Subscriber retains via Recurr’s pre-cancel save flow (Waitlist — not yet available)
Rate per motion is set in the MSA. The migration performance fee covers the denser operational work of cohort migration; lifecycle-motion rates cover the conversion event itself.

Settlement mechanic

When a subscriber converts, the performance fee balance is calculated as rate × converted_sub_annualised_revenue. That balance is then drawn down across the next 12 months of settlement payments.
  • Monthly subscriptions — the balance is deducted from each of the next 12 monthly settlements, prorated. Each Stripe charge shows the platform fee (3.5%) and the performance fee draw as separate application_fee line items.
  • Annual subscriptions — the full balance is deducted at the first annual settlement. There’s only one charge in the 12-month window, so there’s no need to spread.
Mid-cycle deductions appear as line items on every relevant Stripe charge, so the customer’s Stripe Dashboard reflects the same accrued/realised view that Recurr’s settlement records show.

Void on churn

If a subscriber churns within the 12-month performance window, the unpaid balance on that subscriber is voided. Recurr only earns the fee on the months the subscriber actually pays.
  • A migrated subscriber who churns in month 6 → Recurr earns the first 6 months of the migration performance fee; months 7–12 are voided.
  • An annual subscriber who refunds → the entire performance fee is voided (since no settlement occurs).
This is structural alignment, not a discount mechanism. Recurr is incentivised to design motions that produce subscribers who stay — the fee earns out only as the subscriber renews.

Why this shape

  • Alignment with retention. Recurr earns on subscribers who actually keep paying, not subscribers who churn shortly after the conversion event.
  • No subscriber-acquisition risk for the customer. The customer pays only on conversions Recurr causes; failed motion attempts don’t generate fee balances.
  • Cash-flow neutrality. Performance fees are deducted at settlement alongside the platform fee, not invoiced separately. There’s no separate AP cycle for the customer to manage.

Modeling exposure

Because unpaid balances void on churn, the CFO’s question shifts from “how do I model variance” to “what’s the maximum exposure if every migrated subscriber retains?” The cohort-level ceiling is straightforward to compute. For a migration cohort sized at conversion ARR:
Cohort conversion ARRMigration perf fee ceiling (2.5%)Realistic at 80% Y1 retention
$100,000$2,500~$2,250
$500,000$12,500~$11,250
$1,000,000$25,000~$22,500
$5,000,000$125,000~$112,500
The ceiling column assumes 100% retention through the 12-month window — never reached in practice. The “realistic” column estimates earned fee at 80% Y1 retention, the typical pattern after a successful migration. Actual earned fee scales linearly with retention. For lifecycle motions (10% rate), substitute the cohort’s converted-subscriber annualised revenue for the cohort. Same mechanic. On balance-sheet treatment: because unpaid balances void on churn, there is no contingent payable for churned subscribers. Recurr’s earned fee on the customer’s books is the deducted-at-settlement amount per period — the same line item the customer already sees on every Stripe charge.

What performance pricing doesn’t apply to

  • Organic web subscribers — anyone who signs up directly on web without going through a Recurr-driven motion. The platform fee applies; performance pricing does not.
  • Existing app-store subscribers who don’t migrate — they stay on store rails, untouched, and are re-approached in later quarterly waves. No Recurr fee applies while they remain on store billing.
  • Trial users who never convert — the conversion event itself triggers the fee. No trial → no conversion → no fee.
Pricing model → Lifecycle motions →