Highlights from GoodRx’s transition to Leapfin for automated subscription revenue accounting:
When Sr. Accounting Manager Brian Cheung joined the Accounting team at GoodRx in 2023, one thing became immediately clear: their revenue recognition process had hit its ceiling.
Every month, Brian and his teammate Jessica spent two and a half days reconciling subscription revenue across three bloated Excel workbooks, each with 10+ tabs. Because each of their products required separate revenue recognition treatments, they spent tedious hours splitting the product data apart and then applying a myriad of adjustments to ensure precision and accuracy. At one point, they were using 800,000 rows in Excel – dangerously close to the 1 million row limit, but still more than enough to slow Excel to a crawl.
GoodRx’s subscription volume was growing. With more new products on the near-term roadmap, and Leadership asking for more accuracy, granularity, and confidence, sticking with the same manual processes weren’t just inefficient – they were unsustainable.
Brian led the team’s search for a solution that could handle high-volume, low-dollar transactions from Stripe – and do it without a six-month implementation slog or unreasonable price tag.
They evaluated:
What GoodRx needed was something nimble, scalable, and precise – a hammer customizable to fit their mid-market challenge and existing finance ecosystem.
From the first demo, Leapfin felt like a better fit.
“We loved that we could demo using our actual Stripe data before we signed anything,” Brian says.
Plus, Leapfin’s team made a strong impression.
“Ray was on the initial calls and stayed close throughout,” Brian recalls. “It was personal and extremely helpful.”
GoodRx cut its close time for subscription revenue from 2.5 days to just 4 hours.
Leapfin doesn’t just show revenue totals. It shows the story behind the numbers.
Leapfin replaced assumptions with real, supportable revenue calculations.
Leapfin isn’t just helping the Accounting team. It’s transforming how revenue data is used company-wide at GoodRx.
GoodRx is also planning to launch new subscription products, and Leapfin is ready for it.
“Leapfin helped us eliminate assumptions and start calculating revenue based on actual daily sales trends.”
Before Leapfin, GoodRx tried to use Looker for advanced financial metrics and analysis. But they found the platform difficult to use and not friendly for Finance teams for a few reasons:
With Leapfin, GoodRx gained self-service access to revenue data, purpose-built rev rec logic, and visibility into transaction-level detail – all without depending on other teams or code.
Brian’s advice to other accounting teams considering automation:
Leapfin has given GoodRx: