Your revenue is climbing. Your margins aren’t. And you may not have the data to see it yet.
At Series A, finserv and back-office platforms often reach a point where the board asks: What’s the return on the growing investment in implementation and services?
Most founders don’t have a clean answer. The business isn’t underperforming. They’re measuring the spend, not the return it generates.
This article is about where those costs hide, why they compound as you grow, and what they’re telling you about the parts of your business that won’t hold up under your current model.
Why Services Spend Grows Faster Than Revenue
Every new client in finserv and accounting operations means new implementation work. Approval chains, exception handling, and compliance requirements differ from client to client, and none of it is documented anywhere your team can see in advance.
Early on, that customization is a competitive advantage. It helps you win customers and learn the market. The problem is when those learnings never become a repeatable model. Your team absorbs that difference through custom configuration, one client at a time. That’s the pattern your growth was built on.
The problem is that this work scales with headcount, not with product. More customers means more implementation hours, more customer success time spent troubleshooting client-specific exceptions, and more engineering time on one-off requests. Revenue grows, but so does the cost of getting each dollar of it. Past a certain point, those two lines stop moving together, and margin quietly erodes in a way that doesn’t show up cleanly on a single dashboard.
Early on, that customization is a competitive advantage. It helps you win customers and learn the market. The problem is when those learnings never become a repeatable model. Your team absorbs that difference through custom configuration, one client at a time. That’s the pattern your growth was built on.
The problem is that this work scales with headcount, not with product. More customers means more implementation hours, more customer success time spent troubleshooting client-specific exceptions, and more engineering time on one-off requests. Revenue grows, but so does the cost of getting each dollar of it. Past a certain point, those two lines stop moving together, and margin quietly erodes in a way that doesn’t show up cleanly on a single dashboard.
Why You Can't See It Coming
Most teams at this stage track revenue and burn, not cost-to-serve at the account level. That’s fine until nobody is comparing the implementation cost of your last twenty accounts against your first twenty. Nobody notices it climbing. The signs show up sideways instead. Margins feel tighter than they should. The services team feels stretched. The product roadmap keeps bending around one-off client requests. On their own, none of those look like a resourcing problem. Together, they are one.
This matters more in finserv and accounting than in many categories because the customization isn’t cosmetic. It’s built around compliance requirements and money-handling logic that has to be correct, which means it can’t be rushed or templated the way a simple UI tweak could be. The work is real and necessary, but it’s expensive in a way that stays invisible until someone goes looking for it.
This matters more in finserv and accounting than in many categories because the customization isn’t cosmetic. It’s built around compliance requirements and money-handling logic that has to be correct, which means it can’t be rushed or templated the way a simple UI tweak could be. The work is real and necessary, but it’s expensive in a way that stays invisible until someone goes looking for it.
What This Looks Like in Practice
A back-office automation platform serving mid-market finance teams grew from $2M to $4M in ARR over 18 months, largely on the strength of a strong core product and a founder who could speak fluently to any client’s specific process.
Then the board asked a simple question before the next raise: “Which customers are profitable to serve?” The team didn’t have a reliable answer, so they built one for the first time. Implementation hours per account had roughly doubled over that period, driven mainly by clients whose approval and compliance workflows diverged furthest from the platform’s original design. Those accounts weren’t unprofitable outright, but they were consuming services time at a rate that made the unit economics look meaningfully worse than the topline suggested.
The team had never built the habit of tracking implementation cost against revenue at the account level, because early on, with a handful of clients, it wasn’t necessary. Past a certain scale, that gap became the exact question the board wanted answered, and there was no clean way to answer it in the room.
Then the board asked a simple question before the next raise: “Which customers are profitable to serve?” The team didn’t have a reliable answer, so they built one for the first time. Implementation hours per account had roughly doubled over that period, driven mainly by clients whose approval and compliance workflows diverged furthest from the platform’s original design. Those accounts weren’t unprofitable outright, but they were consuming services time at a rate that made the unit economics look meaningfully worse than the topline suggested.
The team had never built the habit of tracking implementation cost against revenue at the account level, because early on, with a handful of clients, it wasn’t necessary. Past a certain scale, that gap became the exact question the board wanted answered, and there was no clean way to answer it in the room.
What This Means for Your Growth Plan
If you can’t currently show, account by account, what it costs to implement and support a client against what that client generates in revenue, that’s an issue worth fixing before your next board conversation raises it for you.
This isn’t a call for more reporting infrastructure. It’s a specific, answerable question: which clients are profitable to serve at your current implementation model, and which ones are subsidized by the rest of the business? Getting that visibility does two things. It gives you a real answer when the ROI question comes up, instead of a general sense that things are going well. And it usually points directly at where the undocumented, client-specific process work is costing you the most, which is exactly where a more repeatable implementation approach pays off first.
Curious where your growth model is quietly creating hidden cost and complexity? Book a call.
This isn’t a call for more reporting infrastructure. It’s a specific, answerable question: which clients are profitable to serve at your current implementation model, and which ones are subsidized by the rest of the business? Getting that visibility does two things. It gives you a real answer when the ROI question comes up, instead of a general sense that things are going well. And it usually points directly at where the undocumented, client-specific process work is costing you the most, which is exactly where a more repeatable implementation approach pays off first.
Curious where your growth model is quietly creating hidden cost and complexity? Book a call.


