GoodRx Customer Story | Leapfin

How GoodRx Automated Subscription Revenue Accounting, Cut Close Time by 90%, and Fueled FP&A Insights

Company: GoodRx
Description: Making prescriptions and healthcare more transparent and affordable
Industry: Health Information Services
HQ: Santa Monica, California
Business model: B2C subscriptions
Transaction volume: 700K+ monthly Stripe transactions
Leapfin Use Cases: Revenue recognition automation, Stripe reconciliation, audit-readiness, advanced revenue reporting, FP&A insights
Leapfin User Since: 2024

GoodRx replaced Excel chaos with real-time revenue precision, audit-ready reports, and confidence at scale.

Executive summary

Highlights from GoodRx’s transition to Leapfin for automated subscription revenue accounting:

The challenge: volume overload, Excel gridlock, and pressure for precision

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.

The search: revenue recognition automation, not overkill

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.

Why Leapfin: proven, precise, and personal

From the first demo, Leapfin felt like a better fit.

The Leapfin impact: cut 3 Excel workbooks down to 1 source of truth

1. 90% reduction in close time for subscription revenue

GoodRx cut its close time for subscription revenue from 2.5 days to just 4 hours.

2. Full subscriber journey visibility and transaction traceability

Leapfin doesn’t just show revenue totals. It shows the story behind the numbers.

3. Confidence, accuracy, control, and audit-readiness

Leapfin replaced assumptions with real, supportable revenue calculations.

Accounting providing cross-functional value across the business

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.

From Looker workarounds to finance-first clarity

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:

Advice for other teams

Brian’s advice to other accounting teams considering automation:

The bottom line

Leapfin has given GoodRx:

Learn how Leapfin can address your team's needs

[Book a Live Demo](/content/get-a-demo "Book a Live Demo"/index.html)