sumwerk

Early access · built on Stripe

The backbone of your startup.

Billing, pipeline, revenue and customer success in one customer record. sumwerk sells your plans, opens and closes the deals, explains every euro of MRR and tells you who needs you, from the first call to the renewal. Free while you build.

  • ✓ Stripe stays your processor
  • ✓ Hosted in Germany
  • ✓ Every number traces to Stripe

One record, four jobs

Everything around your customers, without the sync jobs in between

Most startups stitch billing, a CRM, an analytics tool and a support tool together and spend their evenings keeping them in step. In sumwerk they are one record: the trial that started, the deal it belongs to, the invoice it became and the MRR it added are the same customer.

01 / Billing Early access

Sell your plans without writing billing code

Plans and what each gives, grouped in tiers, trials, extras and credits, a checkout of your own on your domain, billing pages and contracts for your customers, and the limits checked in your app. Stripe stays your payment processor; sumwerk only reads it until an owner switches on billing management, and shows Stripe's preview before money moves.

More about billing
02 / Pipeline Live

Deals that open and close themselves

A booked call, a sign-up or a trial opens a deal; the first payment wins it with the MRR it really brought. Customers who reach a limit show up for expansion, yearly plans before their renewal, customers at risk for retention.

More about pipeline
03 / Revenue Live

MRR you can prove

MRR from the state of each Stripe subscription, not from prorated invoices. Every movement names its cause and the Stripe event behind it, months close and stay closed, and every sync is checked against Stripe's own invoices. Cohorts show what each quarter's customers still bring, by plan and tier.

More about revenue
04 / Success Live

Know who needs you

Failed payments, scheduled cancellations and your own risk rules flag revenue while it still counts. Support conversations from Plain, notes, tasks, email sequences and automations sit next to the numbers.

More about success

Video · 1:44

Setting up billing, in two minutes

From your Stripe products to plans, prices, extras and what each plan gives. Shown on invented example data.

The guide, step by step

Revenue you can prove

Why your MRR chart and Stripe never quite agree

Most analytics tools reconstruct MRR from invoices. Invoices are great evidence of what was billed. They are a poor definition of what a customer is worth per month.

Plan changes

An upgrade mid-cycle creates proration lines for a few days of the old and new plan. Invoice-based tools extrapolate MRR from those fragments.

= sumwerk reads the new price and quantity at the moment of the change. One expansion, dated to the second.

Swaps and re-subscribes

Replace one item with two, or cancel and re-create a subscription, and you get churn plus a reactivation that never happened.

= Everything a customer does within an hour is netted into one movement, or none if nothing changed.

Prepaid terms

A 6-month plan billed up front is easy to count six times too high, or to lose for months when the change produced no invoice.

= Any interval is normalised exactly: a 6-month plan counts one sixth, a 2-year plan one twenty-fourth.

How it works

Connect Stripe and your app. sumwerk does the rest.

  1. 01

    Connect Stripe

    Click Connect with Stripe and approve the sumwerk app in Stripe; your history is read at once, nothing to copy or paste. A getting-started list leads through the rest, from checking one number you know to importing your customers.

  2. 02

    Connect your app

    Send sign-ups, trials and usage through the API or the SDK. Your app asks sumwerk what a customer may do and gets the answer from a cache next to it.

  3. 03

    Let it run

    Deals open and close by themselves, every MRR movement is explained, months close, and revenue at risk is flagged while it still counts.

  4. 04

    Act

    Tasks for your team, email from your own mailbox, sequences and automations that follow up by themselves. Everything is in the API and an MCP server too.

Principles

What you can rely on

Read-only unless you say otherwise
sumwerk only reads your Stripe account and changes nothing there. Selling plans and changing subscriptions for you starts when an owner switches on billing management, and every change shows Stripe's preview first.
Every change shown first
Before Billing changes anything in Stripe, it shows Stripe's own preview of what will be charged. Every change is written down with who asked for it and why. Card details go from your customer's browser straight to Stripe.
Evidence on every number
Each MRR movement names the Stripe invoice or event it was derived from. Where nothing says exactly when a change happened, the movement says so instead of pretending.
Closed months stay closed
A month closes a few days after it ends. If late data would change it, the change is listed as a restatement with its date, its reason and the customers behind it.
Checked against Stripe, every sync
What sumwerk values each subscription at is compared with Stripe's latest invoice for it, to the cent. A difference is listed, not hidden.
Free while you build
Every module is free while your startup is getting started, and free for everyone during early access. You pay once your company is earning; the price is published before anyone is charged.
No keys to hand over
You approve the sumwerk app in Stripe; no key is copied, pasted or stored. Uninstall it in Stripe or disconnect here, and the access ends at once.
Hosted in Germany
Servers in Nuremberg, no third-party trackers, fonts served from our own domain.
“We pay for a subscription analytics tool every year and the chart is still often wrong, especially when customers change plans. How hard can it be?”
Stefan Maier, founder of Kitchn.io (and the person who then built sumwerk)

Read the story: How Kitchn.io is replacing ChartMogul with sumwerk

100 %
of active subscriptions match Stripe's own invoices to the cent
6 minutes
to import five years of customers, contacts, notes, calls and tasks
1 place
for MRR, payment risk, notes, tasks and automations

Roadmap

What is there, and what comes next

The whole roadmap
  1. 01 / Revenue Live

    MRR, churn and retention from Stripe, every number traceable to the Stripe event behind it.

  2. 02 / Customers and pipeline Live

    One record per customer, and deals that open and close themselves from calls, sign-ups, trials and payments.

  3. 03 / Billing Early access

    Sell your plans on Stripe without writing billing code, and know in your app what every customer may do.

  4. 04 / Customer success Building

    Know which customers need you before they leave, and what to do about it.

  5. 05 / Videos Planned

    Record your screen in the browser and send it to a customer; see who watched it on their record.

  6. 06 / Calls Planned

    What was said on a call, next to the deal it was about.

  7. 07 / Security and compliance Planned

    What a company that runs its billing on sumwerk needs to see.

On your phone

The same on your phone

No separate app and no cut-down version: the overview, a customer with their tasks and notes, and who is at risk, on the screen you have with you. Tables become cards, buttons are big enough for a thumb.

The sumwerk overview on a phone: MRR, annual run rate, paying customers, MRR at risk and the chart
A customer in sumwerk on a phone: MRR, tasks, and the editor for notes and calls
MRR at risk in sumwerk on a phone: totals per level and the customers as cards

Features

All of it, in detail

sumwerk overview with MRR, annual run rate, paying customers, MRR at risk and the MRR chart

All features · API reference

Free while you build.

Connect Stripe in two minutes. Every module is free during early access. Sign-ups go through a waitlist for now: we let companies in one by one.

Join the waitlist