SaaSFintechDevToolsOpen Source

Self-hosted Revenue Recognition Engine

Open-source revenue recognition and MRR analytics for self-hosted Stripe users

Problem
Many founders look at MRR or cash collected in Stripe and assume that reflects revenue, but cash collected is not revenue—deferrals, refunds, and proration all distort the number. Someone who spent four years on Stripe's revenue recognition team open-sourced a self-hosted engine, showing the need is real but existing options are either locked to Stripe or not cheap.
Solution
A lightweight, self-hostable revenue engine that syncs transactions from Stripe (and optionally Metronome), automatically generates revenue recognition entries based on subscription periods and deferral rules, produces monthly revenue, MRR, and deferred balance reports, and exports CSV/API for accountants.
Users
Small SaaS founders, indie developers, and fractional CFOs/accountants using Stripe
MVP
Read-only Stripe sync; revenue recognition rules for subscriptions and one-time payments; monthly revenue and deferred balance reports; CSV export; one-command local Docker startup
Revenue
Core open-source and free; hosted version at $19–$49/month with auto-sync and alerts; annual enterprise license
Why now
Self-hosted, auditable revenue tooling in the Stripe ecosystem is still scarce, and founders are more sensitive to financial compliance; an indie developer can build a lightweight alternative without touching the payment rail itself

Source discussions · 1

  1. Hacker NewsShow HN: Open-source revenue recognition and analytics for Stripe and Metronome2↑ 0
← Back to list