Stripe cleanup & revenue reconciliation
QuébGPT, a fast-growing AI company in Quebec, had outgrown the way their payments were set up in Stripe.
The challenge
Every new client subscription had been set up as its own product, so what should have been 4 products had ballooned to 80+. MRR, churn, and product performance numbers were effectively meaningless, and offline payments by cheque and bank transfer were never recorded — leaving a growing gap between reported and actual revenue.
What we did
We rebuilt the product catalog down to 4 clean products, migrated every active subscription onto the right pricing, reconciled 100+ invoices including offline payments, tidied up customer records, and documented the full process so the team can keep it clean going forward.