Revenue used to come from one place: an invoice. Today, one company might sell through Stripe, the App Store, Google Play, and PayPal, bill usage through a metering tool like Metronome, and track contracts in Salesforce. All of it has to land in the GL, tie to cash, and hold up under audit. Most ERPs weren't built for that, and many teams don't find out until their first close goes very wrong.

HubiFi and Echo Park Consulting are partnering to solve this problem, helping growing companies implement AI-native finance stacks with automated, GAAP-compliant revenue recognition built in from day one. Echo Park specializes in selecting, implementing, and optimizing the ERP and billing systems. HubiFi is the leader in automated revenue recognition and reconciliation for complex, multi-system, and usage-based revenue models.
Echo Park's team of ex-controllers, ex-CFOs, and implementers see the same four problems coming up for clients again and again:
Many finance teams assume their ERP will handle revenue recognition. Echo Park Consulting builds the finance stack around each company’s operational needs, not what a single product claims to do. With deep expertise across Rillet, Campfire, Maxio, NetSuite, and other platforms, the team knows where each ERP’s capabilities end and where a dedicated revenue recognition layer needs to take over.
John Cusick, President of Echo Park Consulting, put it this way:
“There’s a common misconception that the ERP will always handle revenue recognition. For a simple contract business, maybe. But once you’re selling through Stripe and multiple app stores, the ERP isn’t built to take in that level of transaction data, and the accounting team ends up doing rev rec in spreadsheets every month-end. Part of our job is telling clients early when a critical function belongs outside the ERP, and revenue recognition is usually the first one. HubiFi pulls revenue together across all those streams, including the hard-to-find data in Stripe, gets it right under ASC 606 and ties it back to cash. Once that’s in place, the finance team finally gets the detailed revenue reporting they’ve been asking for.”
Jason Berwanger, CEO and co-founder of HubiFi, added:
“Echo Park is who a CFO calls when they’re rebuilding the finance stack, and they’re known for telling clients what they don’t need as much as what they do. That’s why their recommendation carries weight. They spot the revenue problem early, before it becomes a painful close or an audit finding, and they implement the ERP and HubiFi as one project, so joint customers go live faster and close with confidence.”
HubiFi sits between your revenue sources and your ERP and does the transaction-level work so the GL doesn't have to:

HubiFi doesn't use AI to calculate revenue. It applies deterministic accounting rules, so every balance traces to a source transaction and supports SOX controls and audit readiness. For the people signing off, that's the difference between a tool they test and a tool they trust.
For Echo Park, HubiFi solves a recurring implementation problem: the revenue data an ERP can't take in. In Echo Park's words, HubiFi is the glue between disparate systems, and because the output is deterministic and auditable, Echo Park can put its name on the result.
For HubiFi, Echo Park is in the room when a CFO or controller picks a finance stack. Their team sets a high bar in solution evaluation, pressing on capabilities and outcomes, and ensuring expectations align with reality when it comes to achieving GAAP-compliant revenue recognition.
For clients, it means one project instead of two: one plan, one project lead, and one status call, with revenue schedules, reconciliations, and the ledger tested against each other before go-live:
If you sell through more than one payment processor or app store, bill on usage, or have an audit or fundraise/IPO on the horizon, book a call with HubiFi and Echo Park. You'll quickly map every revenue source, confirm solution fit, and scope a realistic joint implementation timeline.
Book your brief session with HubiFi and Echo Park →

Former Root, EVP of Finance/Data at multiple FinTech startups
Jason Kyle Berwanger is an accomplished two-time entrepreneur, polyglot in finance, data & tech with 15 years of expertise. Builder, practitioner, leader—pioneering multiple ERP implementations and data solutions. Catalyst behind a 6% gross margin improvement with a sub-90-day IPO at Root insurance, powered by his vision & platform. Having held virtually every role from accountant to finance systems to finance exec, he brings a rare and noteworthy perspective in rethinking the finance tooling landscape.