Stop rebuilding the same spreadsheet
Historical imports and continuing syncs keep every supported revenue account current without another month-end copy-and-paste session.
VerifiedMRR combines payment, app-store, and affiliate earnings in one private workspace. Compare projects, inspect daily performance, and stop reconciling revenue dashboards by hand.
Every figure is reconciled from your connected payment providers and stays private by default — not a public leaderboard entry. One-time sales, subscriptions, app-store revenue, and affiliate commissions all land in the same normalized model.
Revenue overview
4 active projects
Before refunds and fees
Provider processing cost
$12,590.00
Last 12 months
2026-08
Historical imports and continuing syncs keep every supported revenue account current without another month-end copy-and-paste session.
Use net revenue, fees, refunds, disputes, daily trends, and display-only Auto FX instead of comparing misleading gross totals.
Analyze unlimited projects, generate shareable reports, and give read-only agents a normalized portfolio view without exporting CSVs.
The paid plan is for portfolios: connect up to 15 revenue accounts and keep unlimited projects and share cards together. Free keeps your first live account, including its analysis tools.
RevenueCat uses its Charts & Metrics API rather than a payment-processor transaction feed, so App Store and Play Store revenue lands in the same private dashboard as verified provider-reported aggregates.
Add a reporting-only or dedicated credential for a payment provider, app-store revenue source, or affiliate network. Revoke it at the provider anytime.
VerifiedMRR imports history in the background and organizes projects, currencies, fees, refunds, and commissions into one consistent model.
Compare periods, inspect daily project performance, create revenue reports, or ask a connected AI agent questions through read-only MCP tools.
Connect Claude, ChatGPT, Codex, OpenClaw, Hermes, or another MCP client to eight workspace-scoped, read-only tools. Your agent gets normalized answers—not credentials or permission to move money.
Explore agent access“Which project grew the most this month?”
“Show daily net revenue for DD Affiliate.”
“Which products declined after refunds and fees?”
“Compare this month with the previous period.”
Compare side projects, SaaS tools, plugins, and experiments by net revenue, refunds, disputes, and trend without opening six payment dashboards.
Generate a card and text summary, or publish a revocable live dashboard with exact, rounded, ranged, or trend-only provider-backed aggregates.
Use net revenue and refunds rather than vanity gross volume when deciding whether to keep, watch, or sunset a product.
RevenueCat now fits this model through Charts & Metrics aggregate revenue. Direct App Store Connect and Google Play reports remain useful future paths, but they need a report-import model rather than the live payment-processor adapter used by Stripe-style providers.
Provider connections use scoped read credentials where available and dedicated reporting credentials where granular scopes are unavailable. Credentials are validated server-side, encrypted before storage, and used only to import reporting data. Disconnect a provider or delete workspace data whenever you choose.
Read the complete security model“I run a handful of small products, and every month-end I was screenshotting payment dashboards and reconciling them in a spreadsheet. So I built the overview I actually wanted — read-only, private, and priced like a tool, not another subscription.”
The sample dashboard plus 1 live connected account from any of the 11 supported providers, including its analysis tools. No card.
Create free accountAfter the first 250 lifetime seats, standard pricing is $9.99/month, billed yearly. Free always keeps 1 live account.
No. VerifiedMRR only uses provider credentials to import reporting data. Stripe, Paddle, Polar, and Adyen support scoped credentials; Lemon Squeezy and Creem currently use dedicated server-side API keys.
Stripe, Lemon Squeezy, Paddle, Polar, Creem, Adyen, Dodo Payments, Chargebee, RevenueCat, Impact, and CJ Affiliate. Impact and CJ import affiliate commission changes rather than advertiser sales. Viva Wallet, PayPal/Braintree, and direct store reports are good next candidates. Stripe uses a restricted key; RevenueCat uses a v2 secret key with Charts & Metrics read access; the other live providers use encrypted server-side credentials.
Free includes the sample dashboard and 1 connected live provider. The standard plan is $9.99/month, billed yearly. The first 250 users can claim lifetime access for $49.99 once, including up to 15 connected payment accounts.
Credentials are validated server-side, encrypted before they are stored, and only used to read transaction data for reporting. Disconnecting an account deletes its credential.
No. Despite the name, VerifiedMRR normalizes provider-reported revenue of any kind: one-time sales, subscriptions, app-store revenue via RevenueCat, and affiliate commissions from Impact and CJ. Monthly recurring views are one lens on that data, not a requirement.
A month-end image or text summary generated from the revenue synced from your payment providers — so the numbers you post come from source data, not a screenshot you typed up.
No. VerifiedMRR is private by default. You can deliberately publish a configurable aggregate dashboard as a public page or unlisted link, and disable it at any time. Transactions and customer data are never included.
Yes through RevenueCat first. VerifiedMRR can import RevenueCat-reported App Store and Play Store revenue via the Charts & Metrics API. Direct App Store Connect and Google Play reporting remain separate candidates because they need more setup and usually behave like periodic reports rather than live payment transaction feeds.
The lifetime deal is limited to the first 250 users. After that, VerifiedMRR moves to standard annual billing at $9.99/month, billed yearly.