Mercury vs Relay: Banking for a Data and BI Consultancy
A data engineering or business intelligence consultancy often does more than bill for staff time: many engagements involve standing up cloud infrastructure, warehouses, pipelines, compute for model training, that the consultancy sometimes fronts and bills back to the client, on top of the project fee for the actual analytical work.
That combination, project billing plus variable infrastructure pass-through, shapes which account structure actually serves this kind of firm well.
Vendors Covered in this Article
Disclosure: We may earn a commission if you buy through some links on this page. It doesn't change what we recommend.
Separate Infrastructure Pass-Through From Project Fees
When a consultancy stands up and pays for a client's cloud infrastructure directly, rather than the client paying the cloud provider on their own account, that cost needs to be tracked separately from the project fee covering actual consulting work. Relay's free sub-accounts handle this cleanly: fund a dedicated infrastructure account from the portion of each client payment meant to cover it, and pay cloud providers out of that account specifically, so the project account's balance reflects only what the firm has actually earned for its analytical work.
Where Possible, Push Infrastructure Onto the Client's Own Account
The cleanest structural fix here isn't a banking feature at all: wherever a client's procurement process allows it, have infrastructure billed directly to the client's own cloud account rather than fronted by the consultancy. This removes the pass-through cash flow problem entirely and avoids the consultancy carrying infrastructure cost risk on a client relationship. When that's not possible, because a client lacks the internal capability to manage their own cloud account yet, a dedicated pass-through sub-account is the next best structure, and it's worth revisiting with the client periodically whether they're ready to take that infrastructure relationship over directly.
What Idle Retainer Cash Should Be Earning
Firms running ongoing data platform retainers, rather than one-off projects, often carry a cash cushion between billing cycles. Mercury's automated Treasury sweep is built for exactly this: capturing yield near the current 3.63% effective federal funds rate1 on cash above your working buffer without a manual transfer, a reasonable fit for a retainer cushion that's genuinely idle for weeks between cycles.
Keeping Burn Under Control on Project-Based Engineering Work
A consultancy staffing up ahead of signed engagements, betting on a pipeline that hasn't closed yet, should track the same discipline a growth-stage software company would: keep your burn multiple, net burn against net new signed contract value, under 2x2 as a working ceiling. A firm that's routinely hiring ahead of signed work rather than in response to it is taking on real risk that a banking setup alone can't offset.
Financing a Gap Between Milestone Payments
A firm bridging a gap between project milestones with a line of credit is borrowing at a cost tied to the bank prime rate, currently 6.75%3. Before drawing on credit regularly, check whether your milestone structure itself is the problem, engagements that bill entirely on delivery rather than partly up front leave a consultancy financing its own work for the client, and renegotiating milestone timing at the next contract is often cheaper than financing around it indefinitely.
Matching the Bank to Your Own Data Stack
It's a little on the nose for a data consultancy specifically, but it matters: a firm that already pipes data from various systems into its own internal reporting is a natural fit for Mercury's API, treating banking data the same way it treats any other source feeding into a client-facing or internal dashboard. A smaller firm without that internal tooling ambition is usually better served by Relay's simpler, free sub-accounts and native QuickBooks or Xero integration.
A Short Checklist Before You Set Up Either Account
Confirm with each client, at contract signing, whether infrastructure will be billed to their own cloud account or fronted by your firm, since that decision shapes your entire pass-through structure for that engagement. Estimate your typical milestone-to-milestone gap so any credit need is sized correctly. And check which platform's export format your bookkeeper already knows, since that familiarity compounds over a year of monthly closes into real saved time.
Before you set up either account, work through this checklist:
- Confirm with each client at contract signing whether infrastructure will be billed to their own cloud account or fronted by your firm.
- Estimate your typical gap between project milestone payments, so any credit line is sized for a real need and not a guess.
- Track infrastructure pass-through separately from project fees, so consulting margin stays visible on every engagement.
- Watch burn against signed contract value whenever you staff up ahead of engagements that have not closed yet.
What Changes Once You're Running Several Concurrent Engagements
A consultancy juggling one or two engagements at a time can usually track infrastructure pass-through and project margin from memory and a shared spreadsheet without much friction. Somewhere around four or five concurrent engagements, each potentially with its own cloud infrastructure relationship, that informal tracking starts to break down, and small discrepancies between what a client was billed and what the firm actually spent on their behalf become harder to catch before they compound across a full quarter. Treat that growth point as the trigger to formalize per-client sub-accounts and a real monthly reconciliation process, rather than waiting for a client to ask a pointed question about their infrastructure bill that nobody on the team can answer immediately.
What Good Looks Like
A well-run data consultancy can show, for any client, infrastructure pass-through cost separately from project fee revenue, and knows its current burn multiple against signed contract value at any time.
Building The Capability (5-Stage Skill Ladder)
How to Get Started
Disclosure: We may earn a commission if you buy through some links on this page. It doesn't change what we recommend.
Mercury fits a consultancy with an internal data or ops team that wants API access to build its own reporting on top of banking data.
Relay fits most data consultancies first: free dedicated sub-accounts per client keep infrastructure pass-through cleanly separated from project fees.
Brex fits for smaller recurring software subscriptions and staff travel that don't run through infrastructure pass-through billing.
Frequently Asked Questions
Should we ever mark up infrastructure costs we're passing through to a client?
Some firms do apply a modest markup to cover the administrative overhead of managing infrastructure billing, disclosed clearly in the contract. Others pass it through at cost and price the markup into the project fee instead. Either is defensible as long as the client knows which one you're doing.
How do we know if a client is ready to take over their own cloud account?
A good signal is whether the client has any internal technical staff at all, even one person, who could reasonably manage cloud billing and access. A client with zero internal technical capacity may need the consultancy to keep fronting infrastructure for longer, but revisit the question at each contract renewal rather than assuming the answer never changes.
Is Brex useful for a data consultancy that already pays for cloud infrastructure directly?
Mainly for smaller recurring software subscriptions and staff travel that don't run through the infrastructure pass-through account. It's not a substitute for however you're structuring the larger cloud cost relationship with clients.
Sources
Where we quote a benchmark, we show its source. Other figures in this guide are estimates or general guidance, so check them against your own numbers.
- Effective federal funds rate (monthly average). FRED series FEDFUNDS; cross-checked vs Federal Reserve H.15 release (3.63% on 2026-06-30), 2026.
- Burn multiple guidance bands by ARR (net burn / net new ARR). a16z Growth burn multiple framework (Kahl & George, 'A Framework for Navigating Down Markets', May 2022), table transcribed by Kruze Consulting, 2022.
- Bank prime loan rate (WSJ prime equivalent). Federal Reserve H.15 Selected Interest Rates, 2026.
Related Guides
Five Data Governance Gaps a BI Consultancy's Board Misses
Business intelligence and data engineering consultancies handle client data under obligations their boards often underreview. Five recurring gaps.
Who Owns the Dashboard? Equity Tools for Analytics Consultancies
A criteria-by-criteria comparison of Pulley and Carta for data analytics consultancies weighing equity for engineers and a reusable product line.
Bizee vs. Doola for a Data Analytics Consultancy
Entity setup for a data analytics or BI consultancy: keeping your legal name consistent for client DPAs, rebrand amendments, and Bizee vs. Doola compared.
Optery vs DeleteMe for Data Consulting Leaders
A decision guide for business intelligence and data engineering consulting leaders on Optery's automated removal versus DeleteMe's human-run service.
A Runbook for Selling a Data and BI Consulting Firm
A step-by-step runbook for business intelligence and data engineering consulting firms preparing to sell, comparing Acquire.com and Flippa.
Carta vs Forge For A Data Engineering Consultancy
Business intelligence and data engineering consultancies weigh Carta against Forge differently given scarce technical talent and client data exposure.