ServiceCPQ
Use Cases·Contract Lifecycle Management Use Cases

From a $10M+ Cost-Per-Hour contract to a monthly SAP invoice.

Complex, usage-based service contracts break down when quoting, execution, billing and finance each live in a different system. Here's how one contract lifecycle management platform replaces that fragmentation, portal by portal — from a real underground hard-rock mining contract.

In active discussions with a top-two global mining equipment manufacturer’s underground hard-rock division to manage $10M+ Cost-Per-Hour contracts — replacing a fragmented stack of SAP, Excel, a home-grown price builder, and a separate CRM, with billing posting directly to SAP FICO.

Where contract management fails

Four places the current process leaks margin.

Quoting from gut feel

Cost-Per-Hour rates are estimated in a spreadsheet without lifecycle modelling — margin erodes silently as labour, parts and call-out costs accumulate over a multi-year contract.

Execution disconnected from the quote

The commercial quote lives in a CRM. The contract execution lives in a separate maintenance management system. Neither knows what the other is doing.

Billing requires a manual Excel step

Usage hours and parts consumed are pulled from the job record into Excel, calculated, and manually uploaded or hand-edited into SAP to generate each monthly invoice.

No view of profitability until year-end

Cost and revenue are visible only in the annual finance review — by the time a contract is confirmed as a loss, there's nothing left to do about it.

What a fragmented contract lifecycle actually looks like.

Fragmented stack
✕Quote built in a CRM, cost estimated with a separate price-builder tool
✕Contract lives in SAP, execution happens in a separate maintenance system
✕Usage billing calculated ad hoc in Excel
✕Billing uploaded or edited into SAP by hand to generate an invoice
✕No real-time view of which contracts are actually profitable
ServiceCPQ contract lifecycle platform
✓Quote, contract and lifecycle cost builder on one engine
✓Execution, planning and the commercial record share one system
✓Usage captured directly from execution — no manual Excel step
✓Invoices post to SAP FICO automatically
✓Contract cost and revenue visible in real time, not at year-end
Outcomes

What one contract record from quote to invoice looks like.

$10M+
CPH contracts in active discussions — underground hard-rock mining
6
portals on one contract record: quote → execute → plan → bill → finance → estimate
0
manual Excel steps between job execution and SAP FICO invoice posting
Top 2
global mining equipment manufacturer — in active commercial discussions

Based on active commercial discussions.

Commercial

Quote any contract type — from a simple AMC to a complex, multi-year Cost-Per-Hour agreement — on one engine.

1
Select contract type

Commercial reps choose from AMC, time-and-material, or Cost-Per-Hour (CPH) contract structures.

2
Estimate cost with the lifecycle builder

For CPH and other usage-based contracts, the lifecycle cost builder estimates cost across the full contract duration before a price is quoted.

3
Price against real cost and risk

The quote reflects modelled cost-per-hour or per-usage economics, not a flat estimate from a spreadsheet.

4
Contract created, not just a quote

Once accepted, the commercial terms become the live contract record — no re-keying into a separate contract system.

Real deployment

In active discussions with a top-two global mining equipment manufacturer's underground hard-rock division to manage $10M+ Cost-Per-Hour contracts.

Where this applies
AMC to $10M+ CPH ContractsUnderground Hard-Rock Mining →
FAQ

Frequently asked questions

What is a Cost-Per-Hour (CPH) contract, and how is it priced?

A CPH contract charges the customer based on actual machine usage hours rather than a flat fee. The lifecycle cost builder estimates the true cost to service the machine over the contract's duration — using job libraries, kits and historical data — so the per-hour rate that's quoted actually covers cost and margin.

Does this replace SAP?

Not necessarily. It's built to sit alongside SAP FICO for finance and posting, while replacing the fragmented mix of a separate CRM, price-builder tool, maintenance management system and Excel that otherwise sit between quoting and billing.

Can it handle both simple AMCs and complex usage-based contracts?

Yes. The commercial portal quotes anything from a simple annual maintenance contract to a complex, multi-year Cost-Per-Hour agreement, on the same engine.

How does billing actually work for a usage-based contract?

Machine usage, parts consumed and labour are captured directly from execution and job records, and invoiced on a recurring monthly cycle — instead of being calculated in Excel and manually uploaded or edited into SAP to generate the invoice.

Who uses each of the six portals?

Commercial teams quote contracts, contract managers execute them, job planners schedule maintenance and parts, billing agents invoice monthly, finance teams track cost and revenue, and the lifecycle builder estimates future cost — all against the same contract record instead of six disconnected tools.

Related solutions

Show us your fragmented contract stack. We'll show you one lifecycle platform.

Book a demo