HydroKnowledge
All insights
OracleERPwater utilities

What Oracle Unifier and Oracle Fusion Actually Do for Water Utilities

Oracle Unifier and Fusion show up on more water utility shortlists every year. What each one does, where they overlap, and what integrating them takes.

Adam Tank
Adam Tank
Founder, HydroKnowledge

Walk into a mid-sized water utility’s finance office and you will often find two systems open on the same desk. One tracks the capital program - every contract, every change order, every invoice from a consulting engineer. The other tracks the books. They rarely agree, and as federal infrastructure dollars flow through IIJA and the EPA’s revolving funds and capital programs scale from the hundreds of millions into the billions, that disagreement is getting expensive.

This is why Oracle keeps coming up.

Oracle has been quietly winning a significant share of the water utility ERP market, particularly among mid-size and large utilities running substantial capital programs. Two products show up most often in these conversations: Oracle Unifier and Oracle Fusion. They get mentioned in the same breath, sometimes interchangeably, and that creates confusion. They are not the same system. They do different things. And whether they talk to each other is one of the most consequential architectural decisions a utility will make when it moves to Oracle.

This is a look at what each one actually does, where the seams show, and what it takes to make them work together in a water utility context.

What Oracle Unifier actually does

Oracle Unifier is a capital program and project management platform. It traces its lineage back to Skire, a company Oracle acquired in 2012, and has since been woven into Oracle’s broader construction and engineering suite alongside Primavera. At a water utility Unifier is the system where the capital program lives - the projects, the contracts, the schedules, the change orders, the invoices from engineering firms and construction contractors, the risk registers, the document control.

Functionally, Unifier does a few things well.

Cost management. Unifier tracks the full commitment-and-actuals lifecycle for a capital project: original budget, approved changes, committed cost through contracts and purchase orders, actual spend, forecast to complete. For a utility running dozens of concurrent projects funded through a mix of revenue, bonds, SRF loans, and federal grants, this is indispensable.

Document control. Submittals, RFIs, drawings, specifications, change orders, pay applications. All of these flow through Unifier as structured business processes with configurable approval routing. Compliance audits on federally funded projects get considerably less painful when everything is in one system.

Schedule integration. Unifier connects to Primavera P6 schedules, which most large utility capital programs already use. Earned value reporting and schedule-cost integration both become meaningfully easier once that link is in place.

Configurable workflows. This is Unifier’s real competitive moat. A utility can configure business processes (change orders, budget transfers, pay applications, contract amendments) to match its actual approval chains and delegation authorities, rather than forcing staff to conform to an out-of-the-box workflow.

What Unifier is not is a general ledger. It is not an accounts payable system. It is not a procurement platform for operating expenses. It is not a human capital management system. Unifier is a capital program system, and it stops at the edges of that domain.

What Oracle Fusion actually does

Oracle Fusion Cloud Applications, often just called Fusion, is Oracle’s modern cloud ERP suite. It is the successor to E-Business Suite for most new deployments and covers the traditional ERP footprint: general ledger, accounts payable, accounts receivable, procurement, project financials, human capital management, treasury.

For a water utility Fusion is where the books live. Every dollar that moves through the utility (rate revenue, operating expenses, payroll, debt service, pension liabilities, capital project financials at a summary level) gets recorded in Fusion’s general ledger. External financial reporting, regulatory filings, bond covenant compliance, audited financial statements: all of that traces back to Fusion.

Within Fusion, a module called Project Portfolio Management, or PPM, handles project financials. This is the piece that creates the overlap with Unifier, and it is worth understanding why.

Fusion PPM can track projects, tasks, budgets, commitments, and actuals. In organizations without a dedicated capital program management system, PPM is often the system of record for project financials. But PPM was designed for professional services and general project accounting, not for capital construction programs with change orders, submittals, contractor pay applications, and schedule-cost integration. It is perfectly capable of summarizing project financials at the accounting level. It is not really designed to run a $400 million treatment plant expansion as a day-to-day operational system.

This is why water utilities that are serious about capital delivery usually end up with both: Unifier to run the capital program, Fusion to run the books. And that is where the integration question begins.

The seam between them

We’re often asked if Unifier and Fusion can talk to each other. They can. Oracle sells pre-built integration accelerators for exactly this purpose. The harder question is what flows across that seam, in which direction, on what cadence, and with what level of reconciliation.

Consider the life of a single capital contract at a water utility. Engineering solicits bids, awards a contract, and Unifier records the commitment. The contractor submits a pay application each month; Unifier routes it through the utility’s approval process, and once approved, that invoice needs to hit accounts payable in Fusion so the contractor actually gets paid. The payment clears, and that payment needs to flow back to Unifier so the actuals in the capital program match the actuals in the general ledger. Multiply that by every active contract in a multi-billion-dollar capital program, and the need for a durable integration becomes obvious.

The typical data flows between the two systems look something like this. Vendor master data usually originates in Fusion and syncs one-way to Unifier, so that a single vendor record is the system of record. Chart of accounts segments flow from Fusion to Unifier, so that capital cost codes map cleanly to general ledger accounts. Approved commitments flow from Unifier to Fusion as encumbrances or purchase orders. Approved invoices flow from Unifier to Fusion’s AP module for payment. Payment status and paid-amount data flow back to Unifier so project managers can see what has been paid against each contract.

None of that is exotic but all of it is nontrivial to implement correctly.

Where integrations actually break

After spending time inside these implementations, the failure modes are remarkably consistent.

Chart of accounts alignment. This is the single biggest source of pain. Capital cost structures in Unifier (work breakdown by project, phase, asset class, funding source) rarely map one-to-one to the utility’s general ledger segments. A utility that has not reconciled its capital coding structure with its GL coding structure will find that reconciliation problem waiting for it on day one of the integration project, and it will be far more expensive to solve under schedule pressure than it would have been during scoping.

Commitment accounting. Fusion treats a commitment as an encumbrance against budget. Unifier treats a commitment as an approved contract value. The two concepts are related but not identical, especially when change orders enter the picture. Getting the commitment lifecycle to reconcile between the two systems requires explicit decisions about which system is the authority for which numbers, at which stage of the process.

Period close timing. Fusion closes periods on a monthly cadence. Capital project activity in Unifier does not. Invoices approved in Unifier on the last day of the month may or may not make it into that month’s Fusion close, and if the integration is batch-based, the timing gap can produce uncomfortable variances between the capital program report and the financial statements.

Multi-entity and multi-fund accounting. Larger utilities with subsidiary entities (a regional authority with multiple member systems, or a utility with an enterprise fund and a general fund) often need to map capital transactions to the correct entity or fund in Fusion. This is solvable but it has to be designed in from the start (it’s often an afterthought that gets sloppily bolted on afterwards).

Integration platform choice. Oracle Integration Cloud (OIC) is the default recommendation for a Unifier-to-Fusion integration, and for most utilities it is the right choice. But OIC is a separately licensed product with its own provisioning timeline, and utilities that discover this late in the procurement process can lose weeks waiting on access. Alternatives exist (file-based batch, third-party middleware) and are sometimes appropriate, but each has tradeoffs worth understanding before committing.

Questions a utility should ask before buying Oracle

Whether a utility is considering Oracle for the first time or already owns it and is facing the integration question, the decisions that matter most are upstream of the integration itself.

What is your chart of accounts going to look like five years from now? A COA restructure during an ERP migration is painful. A COA restructure after go-live is worse. Get this right before the implementation partner starts configuring.

Do you have a named owner for capital program systems, distinct from the finance system owner? Integrations that span functional domains fail when nobody owns the seam. At minimum, a utility needs a capital program lead who can speak fluently about project controls, a finance lead who understands the GL and AP, and an integration lead who sits between them.

What is your licensing posture on Oracle Integration Cloud? OIC is the assumed platform for most modern Fusion integrations, including to Unifier. If it is not already in the contract, it needs to be, and the procurement timeline should reflect that.

How clean is your current capital project data? If the integration is lifting data out of an existing system (a legacy PMIS, a spreadsheet-based cost tracking process, an older Unifier instance), the data quality issues in the source will become integration issues in the target. Plan for a data cleanup phase as a distinct workstream, ideally before the integration goes live. The principle here is the same one that applies to digital twin investments: the quality of the underlying data determines the quality of the output.

Do you have the internal capacity to sustain this after go-live? Oracle implementations are expensive, and the temptation to consider the integration finished at go-live is strong. It is not finished. Configuration drift, schema changes, new business processes, and period-end reconciliation issues will continue to require attention. Utilities that do not plan for this capacity often find their expensive integration quietly degrading within a year or two. The workforce capacity question is not unique to Oracle; it is a version of the broader challenge water utilities face with technology adoption at scale.

The honest bottom line

Oracle Unifier and Oracle Fusion are serious, capable platforms, and they are well-suited to the scale of work that water utilities are increasingly being asked to manage. For a utility running a substantial capital program, the combination of Unifier for program execution and Fusion for financial management is a defensible architecture, and one that a growing number of utilities are landing on for sound reasons.

The integration between the two is where the value lives, and it is also where the risk lives. Getting it right requires upfront work on chart of accounts, commitment accounting logic, period close discipline, and licensing. Getting it wrong means two systems with different versions of the truth, uncomfortable variance reports at the board meeting, and an integration project that keeps reopening.

For utilities evaluating Oracle, the integration question belongs in the scoping conversation, not the implementation conversation. For utilities already running Oracle with the integration still on the backlog, the uncomfortable truth is that the longer it waits, the more expensive it gets to reconcile. Either way, the same principle holds: treat the integration as a first-class deliverable, not an afterthought.


HydroKnowledge advises water utilities on enterprise systems decisions and capital program architecture, including Oracle Unifier and Oracle Fusion integration scoping. Get in touch if you are evaluating Oracle or working through an existing integration.

Working on something in water?

HydroKnowledge works with water technology companies, utilities, and investors on go-to-market strategy, AI adoption, and advisory services.

Start a conversation