Decision Intelligence for Epicor
Epicor records every transaction your business makes. But when inventory jumps or margin slips, explaining why still takes queries, exports and days of someone’s time. eyko tells you what changed, why it changed and what to do about it, straight from your Epicor data.
Inventory at cost
$22.5M
$1.1M sits in parts with no consumption in 24 months.
38 buyers and planners. The top five hold 61% of the value.
On-prem or cloud. Live or ingested.
The problem
Reports track what someone decided was worth tracking. The problems that cost the most are the ones nobody thought to chart: inventory building in the wrong warehouse, parts nobody has used in years still on reorder, margin leaking on a product group nobody reviews.
Thousands of tables, data shaped by years of upgrades, acquisitions and custom fields, and a short list of people who know how to write the query. Any question the standard reports don’t answer goes into a queue, and every team ends up reading the numbers differently.
Someone spots that inventory is up. They export to a spreadsheet, schedule a meeting, ask an analyst and wait. By the time anyone can explain why the number moved, the chance to do something about it has often passed.
How long it takes to explain one number
Today
Day 1
Inventory is up $2.3M
Day 2
Exported to a spreadsheet
Day 5
Meeting to discuss
Day 9
An analyst comes back with an answer
With eyko
Day 1
The number arrives explained, with an owner for each action
With eyko, the number arrives already explained: why it moved, what you can do about it, and where else the same issue is showing up.
The solution
Inventory at cost
$22.5M
Up 11.4% on the quarter
Consumption
Down 6%
On the quarter
Idle inventory
$1.1M
No consumption in 24 months
POs past due
95
More than 90 days
Where that inventory sits
A Pulse watches your inventory every day and flags the moment it moves.
Excess and Obsolete Inventory Review | Q3 2026
Executive Summary
Inventory at cost rose $2.3M, or 11.4%, over the quarter while consumption fell 6%. $1.1M now sits in parts with no consumption in 24 months. 412 open purchase orders worth $640K are for parts already holding more than 12 months of demand.
Signal Overview
The build is concentrated in the Columbus and Reno warehouses and in the Hydraulics and Castings product groups. Receipts kept arriving on planning settings that were set before demand dropped.
Root cause: where the $2.3M build came from
Recommended Actions
A Playbook finds the root cause and recommends what to do next.
287 of them, worth $455K, are more than 30 days from their due date and haven’t been confirmed by the supplier. The largest 20 account for $210K. Want the list by buyer?
| PO | Part | Supplier | Value | Due |
|---|---|---|---|---|
| PO-48213 | HYD-20417 Valve body | Supplier A | $24,800 | 14 Nov |
| PO-48197 | CST-11820 Pump housing | Supplier B | $19,450 | 21 Nov |
| PO-48164 | HYD-20908 Cylinder rod | Supplier A | $16,200 | 28 Nov |
| PO-48142 | ELC-70315 Control relay | Supplier C | $12,900 | 02 Dec |
| PO-48119 | FAS-30142 Flange bolt kit | Supplier D | $9,760 | 09 Dec |
Conversations let anyone ask the follow-up question and get an answer in seconds.
Pulses
A Pulse keeps watch on your inventory every day, with live tables and charts built from your Epicor data. Each tab answers a question someone in finance or operations asks every month.
The month in one view: inventory value, consumption, receipts, and purchase orders past due.
Costed parts in stock
3,040
POs more than 90 days past due
95
Consumption at cost
$512K
Up 9.6% on prior month
Receipts to stock at cost
$308K
Down 29.8% on prior month
Distinct parts consumed, last 12 months
3,410
Prior 12 months 3,950
Receipts in, consumption out, and the net build, month by month at cost.
Receipts, consumption and net build
| Apr | May | Jun | Jul | |
|---|---|---|---|---|
| Purchase receipts | $402K | $438K | $338K | $214K |
| Production receipts | $118K | $124K | $101K | $94K |
| Total receipts | $520K | $562K | $439K | $308K |
| Issued to jobs | $196K | $188K | $206K | $231K |
| Shipped to customers | $268K | $254K | $261K | $281K |
| Total consumption | $464K | $442K | $467K | $512K |
| Net build | $56K | $120K | ($28K) | ($204K) |
Inventory value by warehouse, bin and product group, so you can see where it piled up.
Inventory at cost by warehouse
By product group
Inventory aged by last consumption, so you can see what has stopped moving.
Inventory at cost by time since last consumption
$1.1M
with no consumption in 24 months
Parts holding more than a year of demand, and what that ties up in cash.
19.4 months
average cover on excess parts
Top ten parts by excess value
Open purchase orders and jobs that are adding to parts you already have too much of.
95 POs
more than 90 days past due
Open purchase order value
Which buyer or planner is responsible for each problem part, so the work has an owner.
Idle inventory by owner
Initials only. The top five hold 61% of the $1.1M idle value.
Which bills of materials still call for a part, before you write it off.
CST-11820
Pump housing, $151K on hand
ASM-4410 Pump assembly
Last built 14 months ago
ASM-4418 Pump assembly, service
Last built 9 months ago
ASM-6002 Skid unit
Last built 26 months ago
Service and spare parts you could sell, return or rebalance instead of writing off.
How the $780K could be recovered
$780K
recoverable from idle and excess stock
The records that need fixing before they distort the numbers.
164
parts with stock but no cost
1,208
parts with no buyer or planner
9,860
likely duplicate part numbers
1,317
inactive but still transacting
Your parts data
Most Epicor customers carry far more parts than they use. eyko shows what is active, what is dormant, what is duplicated and what still holds cash, which matters every month and matters most before an upgrade or a move to cloud.
Part master overview
$3.9M at cost
Built for how you run
Epicor customers make, distribute, build and service. eyko works across all of it.
Discrete, make-to-order, engineer-to-order, mixed-mode
Multi-branch and multi-warehouse
Branch networks and contractor accounts
Spares, returns and obsolescence
You don’t run your business on Epicor alone. eyko brings your Epicor data together with the systems around it, such as Salesforce, HubSpot and the spreadsheets your teams rely on, with no data warehouse and no integration project. Questions you can answer in minutes, not weeks:
Works with what you run
Kinetic, Prophet 21, Eclipse, BisTrack, iScala, CMS and Eagle, including older releases still running today.
Connect to Epicor in your own data center or in Epicor’s cloud. If you are moving to cloud, eyko moves with you.
Query Epicor live, or ingest the data so reporting never touches your production system. Most teams want current numbers. Not every team wants live queries on the ERP, so you choose.
No multi-year data project. eyko works with the data already in Epicor and connects other systems when you want a cross-system view.
Your existing reports and dashboards keep working. eyko adds why the number moved and what to do next.
Enterprise ready

SOC 2 Compliant
eyko uses role-based access that integrates with your identity provider, so people see only the data they are entitled to see.
Metrics, business terms, and hierarchies are defined once and applied consistently, so there is a single source of truth across every team.
Data is encrypted in transit and at rest, and access follows least-privilege principles.
Every connection, question and Playbook is logged, so you can show who asked what and where an answer came from.
$1.1M
Idle inventory found and assigned an owner.
$3.9M
Dormant parts still holding stock, spotted before audit.
412 POs
Open orders on parts already in excess, worth $640K.
9,860
Likely duplicate part numbers flagged for review.
Figures from the illustrative example on this page.
Frequently Asked Questions
eyko works with Epicor Kinetic, Prophet 21, Eclipse, BisTrack, iScala, CMS and Eagle, including older releases of Epicor ERP that many customers still run.
Yes. eyko connects to Epicor running in your own environment and to Epicor’s cloud. If you move from on-prem to cloud, eyko keeps working.
It doesn’t have to. You can connect live, or have eyko ingest your Epicor data so analysis never queries the production system. You choose per connection.
No. There is no data warehouse to build and no ETL project to fund. eyko works with the data already in Epicor and handles the joins between tables for you.
Yes. eyko does not replace your existing reports or dashboards. They keep working, and eyko adds why the number moved and what to do next.
No. eyko works for manufacturers, distributors, building supply and lumber businesses, and aftermarket and service operations, and for companies that do several of these at once.
Yes. eyko uses role-based access that integrates with your identity provider, encrypts data in transit and at rest, and logs every connection, question and Playbook. eyko is SOC 2 Compliant.
Fast. There is no multi-month project before you see results. Most teams connect and see their first explained insight within days, not quarters.
Connect Epicor, ask your first question in plain business language, and see what changed, why it changed and what to do next, from your own data.