The Commercial ERP
Guide

Why traditional ERP can’t run your commercial workflows — and what to layer on top instead of ripping everything out.

For Operations, Finance & Commercial Leaders deviceflow.com
The Commercial ERP Guide

Glossary

Key terms used throughout this guide

Traditional ERP
Enterprise resource planning software designed to run a manufacturer’s general ledger, accounts payable, accounts receivable, procurement, and four-walls inventory. Examples include Microsoft Dynamics 365 Business Central, NetSuite, SAP S/4HANA, SAP Business One, Sage, Acumatica, Plex, and Siteline. The system of record for finance and warehouse operations.
Commercial ERP
The operational layer that sits between your field activity and your traditional ERP. Reads the unstructured inputs your commercial team receives every day — charge sheets, POs, usage texts — extracts the data, and pushes structured records to your ERP. Coordinates cases, tracks field inventory, and gives manufacturers and distributors shared visibility into the work in motion.
Order-to-Cash (O2C)
The full revenue cycle from a hospital’s purchase order or a rep’s usage report through to a paid invoice. In medical device, this includes stock orders, consignment usage, and bill-only orders — each with a different trigger and a different failure mode.
Bill-Only Order
An order created after a product has already been used in surgery. The device was consigned or trunk stock; billing happens post-procedure. The single most common revenue-leakage point in medical device commercial operations.
Consignment Inventory
Manufacturer-owned product placed at hospitals, surgical centers, or in rep vehicles. The manufacturer retains ownership until the device is implanted. Most traditional ERPs treat consignment as a workaround using pseudo-warehouses, not as a first-class concept.
Trunk Stock
Inventory carried in a field rep’s vehicle for immediate surgical availability. The least visible and hardest-to-track category of field inventory. No traditional ERP has a native concept of a rep’s vehicle as an inventory location with par levels.
Loaner Set / Loaner Tray
A complete set of instruments and implants temporarily transferred to a hospital or rep for a specific procedure. Tracked by set ID, condition, sterilization state, and turnover. Calendar-aware and constrained — a loaner can’t be in two cases at once.
Field Transfer
Movement of inventory between field locations — rep to rep, hospital to hospital, hospital back to a rep. Almost never captured cleanly in a traditional ERP because the system has no visibility into either endpoint.
Case Sheet (Usage Sheet)
The surgical record listing every device implanted or used during a procedure. Often handwritten or scanned. The primary source document for every bill-only order.
DSO (Days Sales Outstanding)
The average number of days between invoicing and collecting payment. Compounds with the case-to-invoice delay typical in medical device. A 30-day case-to-invoice lag plus a 45-day payment cycle puts your real cash conversion at 75 days.
System of Record vs. System of Action
A system of record stores authoritative data — what happened, when, in what amount. A system of action coordinates work in motion — who needs to do what next, with what data, by when. Traditional ERP is a system of record. A commercial ERP is a system of action that feeds the system of record.
1099 Rep / Independent Distributor
A sales representative contracted — not employed — by a manufacturer. Often carries multiple lines and operates with minimal corporate system access. The reason no commercial workflow in medical device can assume "everyone uses our ERP."
QMSR (Quality Management System Regulation)
FDA’s replacement for 21 CFR 820 (effective February 2026). Expanded the audit surface to include enterprise-wide quality systems, management review, outsourcing, and access provisions that touch operations software.
UDI (Unique Device Identifier)
FDA-mandated barcode system for tracking medical devices from manufacturer to patient. Required for compliance and recall execution. Most ERPs can store a UDI; few can capture one from a photographed case sheet.
The Commercial ERP Guide
Section 01

The stress fracture moment

A medical device manufacturer earning $100M in annual revenue is quietly burning $4–7M every year on the gap between its ERP and its commercial team.[1] The money shows up as written-off bill-onlys, working capital tied up in consignment nobody can see, rep selling time consumed by admin work, and a customer service team that has grown faster than revenue. It rarely shows up on a single line of the P&L — which is why most companies don’t see it until growth makes it impossible to ignore.

A $200M spine manufacturer we spoke with last week was evaluating a full ERP replacement to fix what they called “stress fractures from rapid growth.” Manual paper charge sheets. PO matching draining their distribution network. Sales reps following up on billing status. Excel-based forecasting. Field inventory scrambling for cases. Their existing on-premise ERP was running general ledger, payables, receivables, and warehouse inventory cleanly. It could not run any of the workflows actually causing the chaos.

They were ready to spend two years and seven figures replacing the ERP. The chaos wasn’t an ERP problem. None of the workflows breaking under their growth — case scheduling, bill-only matching, consignment visibility, distributor reconciliation — live in any traditional ERP. Not their on-prem system. Not NetSuite. Not SAP. Not Business Central. Replacing the ERP would have delivered the same gap with a new logo on it.

40%+
Of medtech device costs tied up in supply chain operations
60–80%
Of medical device inventory sits outside the warehouse
Deviceflow industry analysis
30–60
Days typical consignment usage reporting delay
Deviceflow industry analysis
30–40%
Of a rep’s selling week consumed by admin work
Deviceflow industry analysis

“We need something now. We’re kind of, with our growth, with the stress fractures that are happening, just due to our growth, we need something we can rely on.” — Director of financial operations, growth-stage spine manufacturer

The Commercial ERP Guide
Section 02

What traditional ERP was built for — and what it wasn’t

Traditional ERPs were architected in the 1990s and 2000s for manufacturers shipping pallets of finished goods to warehouses, who billed on shipment, paid suppliers on receipt, and closed the books on a monthly cadence. That model still describes most of the economy. It does not describe a medical device commercial team, where 60–80% of inventory sits outside the four walls and billing happens after a device has already been implanted.

What every major ERP does well

Financial system of record

General ledger, accounts payable, accounts receivable, fixed assets, financial close, multi-entity consolidation, statutory reporting. The accounting system your CFO and auditors actually need. This part is solved.

Procurement & supplier management

Purchase requisitions, three-way match, vendor masters, receiving, inventory accounting at the warehouse. Procure-to-pay is one of the most mature ERP modules; pick a vendor and it works.

Manufacturing resource planning

Bills of material, work orders, MRP runs, capacity planning, lot and serial tracking inside the plant. If you make finished goods behind a loading dock, traditional ERP fits.

Warehouse inventory accounting

Stock counts, cycle counts, item ledgers, valuation, reservations for outbound orders. Strong inside your distribution centers. Useless past the loading dock.

Where every major ERP breaks for medical device commercial work

The gap is not a vendor problem. It’s an architectural one. We have integrated against most of the major systems and the same pattern shows up across all of them.

Microsoft Dynamics 365 Business Central

Excellent for SMB manufacturers. Item ledger and warehouse management work cleanly inside the four walls. Field service module exists, but it was built for technicians dispatched to fix equipment — not for medical device reps coordinating cases, carrying trunk stock, and submitting charge sheets after surgery.

Oracle NetSuite

The most common ERP in growth-stage medtech. Suite of modules covers GL, AP, AR, and inventory cleanly. Inventory module assumes you control the stock; consignment is a workaround using pseudo-warehouses with custom fields. No native concept of a case, a rep’s vehicle, or a hospital consignment closet.

SAP S/4HANA & Business One

Powerful at enterprise scale. Service module exists; commercial coordination workflows require heavy customization through SAP partners and ABAP development. Most medical device implementations we’ve seen end up bolting in third-party tools to handle field activity anyway.

Sage, Acumatica, Plex, Siteline

Often chosen for manufacturing-side strength or industry fit. Generally weaker on commercial workflows. Most have minimal field service capability, and none have first-class concepts for consignment, loaners, or case scheduling. Usually paired with spreadsheets and a customer service team to fill the gap.

The Commercial ERP Guide
Section 03

The architecture gap

The way to think about it: your traditional ERP is the system of record. A commercial ERP is the system of action. The system of record stores what happened. The system of action coordinates the work that produces the data the system of record needs.

Today, the system of action is your customer service team. They sit between unstructured inputs from the field and the structured data your ERP requires. They read the email. They open the attachment. They decipher the charge sheet. They look up the contract pricing. They chase the rep for the missing lot number. Then they type it all into the ERP. That is the commercial layer — and right now it’s a person.

Field Activity

Charge sheets, POs, usage texts, hospital emails, consignment counts, loaner requests, transfer notices

Commercial ERP — reads inputs, structures data, coordinates workflows

Traditional ERP

Sales orders, invoices, inventory adjustments, GL postings, financial reporting

What lives at each layer

Commercial ERP — system of action

  • Reads emails, texts, photos of charge sheets, scanned POs
  • Tracks cases from scheduling through invoicing
  • Manages consignment, trunk stock, and loaner sets in the field
  • Coordinates reps, hospitals, distributors, and 3PLs
  • Captures lot numbers and patient data at the point of use
  • Pushes structured records to the ERP for billing

Traditional ERP — system of record

  • General ledger, AP, AR, financial close
  • Customer master, vendor master, item master
  • Contract pricing, GPO agreements
  • Warehouse inventory and three-way match
  • Sales order, invoice, and payment ledger
  • Auditor-grade financial reporting

Both layers are necessary. Neither replaces the other. The mistake we see most often is companies trying to push commercial workflows down into the ERP by customizing it — which works until it doesn’t, and then the upgrade path turns into a rewrite.

“We brought in a category-leading inventory tool a few years back to do all of our asset tracking. It’s gotten to be pretty manual. Our reps end up coming here every time they go in and move a set.” — Owner, orthopedic distributor

The Commercial ERP Guide
Section 04

Workflow: Order-to-cash

Order-to-cash is the workflow most often pointed at when leaders start asking whether their ERP is the problem. It usually isn’t. The ERP can generate the invoice and post the receivable cleanly. The breakdown is upstream — in the unstructured inputs that arrive before anything reaches the ERP.

What the work actually looks like today

A surgical case ends. A nurse, a rep, or a materials manager fills out a paper charge sheet. The rep snaps a photo and texts it to the back office, sometimes the same day, sometimes a week later. A customer service rep opens the photo, deciphers the handwriting, looks up the matching PO in the hospital portal, cross-references contract pricing in the ERP, types the order in line by line, and submits it for invoicing. If the price doesn’t match, the invoice gets credited and re-billed. If a lot number is missing, the rep gets called. If the PO never arrives, someone has to chase it down through the hospital’s materials team.

Typing the order is roughly twenty percent of the work. The other eighty percent is investigation and reconciliation — reading things, looking things up, and asking people for what’s missing.[2] No traditional ERP does any of that. It can flag a PO as unmatched. It can’t read the charge sheet, find the case, check the contract price, and chase the rep for the missing lot number.

What a commercial ERP does at this layer

Reads the inputs

Charge sheet photos, scanned POs, hospital portal emails, rep usage texts. Extracts line items, lot numbers, quantities, patient data, facility, and surgeon.

Matches against contract pricing

Pulls customer-specific pricing from the ERP, validates that every line on the charge sheet matches the contracted rate, and flags exceptions for human review.

Pushes structured records to the ERP

Creates the sales order, attaches lot numbers, and triggers the invoice in your existing ERP. The ERP remains the system of record. The commercial ERP just removes the human bottleneck feeding it.

Closes the loop with the rep

If a lot number is missing or a price is wrong, the rep gets a text asking for what’s needed. No portal, no app download. They reply with an email or a photo and the case moves forward.

“There’s a cork board in the office where George just takes the bill-onlys, prints them, puts them up, and waits for the PO to come in to do the matching.” — Operations lead, orthopedic implant startup

The Commercial ERP Guide
Section 05

Workflow: Field inventory & consignment

Most medical device companies have somewhere between one and ten million dollars of finished inventory sitting outside their warehouse at any given moment — in hospital consignment closets, surgical center stockrooms, and rep vehicles. The ERP shows it as a single line item: “consignment.” Where it actually is, how much of it has expired, who used what last week — the ERP can’t tell you, because nothing has told it.

Why traditional ERP can’t run this

Architecture

The inventory module isn’t designed for the field

Warehouse inventory modules track SKUs at locations you control. A hospital consignment closet isn’t a warehouse you control. A rep’s vehicle isn’t either. Implementing those as ERP locations means a dozen pseudo-warehouses with manual reconciliation every month.

Channel

No SMS or email ingestion

Field reps update inventory by texting their back office, not by logging into a portal. Traditional ERPs assume someone is at a desktop entering data into a form. That assumption breaks for every rep on the road.

Object

No native concept of a loaner set

A loaner is calendar-aware, condition-tracked, and constrained — it can’t be in two cases at once. ERPs treat it as a quantity of items, not as a coordinated unit with a schedule. Most teams give up and run loaners in spreadsheets.

Access

Field reps can’t log in

ERPs sit behind the corporate firewall. 1099 reps and distributor partners don’t get accounts — IT won’t issue them, and security policy won’t allow it. The people doing the field work have no way into the system that’s supposed to track it. Everything routes through someone at HQ, by phone or email.

What the commercial ERP layer adds

Lot-level field visibility

Every item tracked by location — hospital, rep vehicle, loaner set, in transit — with the lot number captured at every handoff.

Loaner scheduling

Sets are calendar-aware. The system knows when a set is committed to a case, when it’s available, and where it is in the sterilization cycle.

Rep-initiated transfers & par levels

Per-rep trunk stock par levels with auto-replenishment. Transfers happen by SMS, with the audit trail flowing back to the ERP as inventory adjustments.

Expiry alerts at the lot

Product nearing expiry in a rep’s trunk or a hospital consignment closet triggers automatic alerts, tied to the actual location of the lot.

“The way our ERP does it, it’s like you’ve sold the unit to them, which you really haven’t. Then it just disappears. This trips up our auditors — they’re like, you bought 115 units this year? And we’re like, no, we really only bought 20.” — Owner, durable medical equipment company

Why this matters for compliance

FDA 21 CFR Part 821 lets the agency demand patient-level tracking data within ten working days of any tracking order. If your field inventory lives in spreadsheets, that’s a fire drill. If it lives in a commercial ERP, it’s an export.

The Commercial ERP Guide
Section 06

Workflow: Case scheduling & coordination

A surgical case is the most complicated transaction in your business and the one your ERP knows the least about. A single case ties together a surgeon, a procedure, a hospital, a rep, a billing arrangement, a kit of instruments, a loaner set, and a consignment location. Today, the orchestration of all of that happens in group texts, email chains, phone calls, surgery scheduling portals, sticky notes on the back office whiteboard, and one or two shared spreadsheets.

No traditional ERP has the concept of a case as a first-class object. It has sales orders. It has invoices. It has inventory movements. It does not have a structured record that says “Dr. Patel, ACDF, Tuesday at 7am, Mercy Hospital, Rep Singh, Loaner Set 47, bill against PO-7821.” All of that context lives in the heads of three or four people who have to stay in sync across a week.

What breaks today

1
Loaner double-booking

The same set gets committed to two cases on the same day because nobody had a single calendar to look at.

2
Wrong billing arrangement

Case gets done. Hospital invoices against a PO that doesn’t exist because nobody confirmed the billing model with materials before the case.

3
Inventory not in place

Rep arrives at the hospital and the consignment closet is missing a key implant size. Last-minute scramble through another rep’s trunk stock or a sister facility.

4
Charge sheet never gets back

Case happened. Charge sheet went home in someone’s bag. Six weeks later, the bill-only auditor finds an un-invoiced case and asks why.

“We have a lot of stuff sitting out there. There’s a lot of volume. There’s a lot of cases. There’s a lot of scrambling to make sure that every case can be supported.” — Director of financial operations, growth-stage spine manufacturer

What a structured case object changes

Every case becomes a single record that pulls together the rep, the facility, the procedure, the surgeon, the inventory committed to the case, the loaner set assigned, the billing arrangement, and the documents required. Updates from any party flow to all parties. The back office sees the case as it’s scheduled, not after surgery’s done. The CFO sees the revenue forecast accurately because scheduled cases are visible weeks before they hit the ERP as invoices.

The Commercial ERP Guide
Section 07

Workflow: Partner portal & multi-party visibility

Medical device commercial work is rarely a two-party transaction. A typical structure has a manufacturer, one or more independent distributors, a 3PL, a network of 1099 reps, and a set of hospital customers. Each party has a different ERP, a different set of spreadsheets, and a different view of what’s happening. Reconciliation happens monthly, in Excel, and is usually wrong.

What each side needs to see — and rarely does

Manufacturer

  • What inventory is at each distributor and in each rep’s vehicle
  • Which cases were used, by which rep, at which facility
  • Bill-only orders generated through the distribution network
  • Commission accruals tied to actual case usage, not estimated forecasts
  • Returns, transfers, and write-offs in the field

Distributor

  • What product is en route from the manufacturer
  • Real-time stock at every facility their reps cover
  • POs and case sheets flowing through the back office
  • Aged AR by hospital and by rep
  • Consignment counts that don’t require a quarterly fire drill

Today, every one of those data points lives in someone’s ERP — just not in the ERP of the person who needs it. The monthly reconciliation calls happen because the data exists, it just isn’t shared. EDI integrations between manufacturer and distributor ERPs solve part of this for purchase orders and invoices. They don’t solve it for the field activity in between, which is where most of the disagreement lives.

What the commercial ERP layer makes possible

A shared system of action that both parties write to and both parties read from. The manufacturer’s ERP and the distributor’s ERP each remain the system of record on their side. The commercial layer in between holds the live working data — cases in motion, inventory in the field, bill-onlys in process — with role-based visibility so that each party sees what they’re entitled to see.

The reconciliation call doesn’t need to exist. The data was never in disagreement — it was just in different buildings.

The Commercial ERP Guide
Section 08

The comparison matrix

The shorthand: traditional ERP owns money. Commercial ERP owns motion. Where they overlap is the handoff — structured records flowing from the layer that captured the work to the layer that books it.

Workflow Traditional ERP Commercial ERP
General ledger, AP, AR, financial close Core competency Out of scope
Customer, vendor, item, contract masters System of record Reads from ERP
Warehouse inventory at the four walls Strong Out of scope
Sales order entry from a structured input Manual data entry Auto-extracted from emails / POs
Bill-only matching (charge sheet ↔ PO) Manual, error-prone Automated, exception-handled
Consignment in the field, lot-level Workaround via pseudo-warehouses Native, location-aware
Trunk stock per rep / per vehicle Not modeled Per-rep par levels
Loaner set scheduling & turnover Spreadsheets Calendar-aware, condition-tracked
Case scheduling & coordination Not modeled Structured case object
Charge sheet capture (photo / SMS / email) Manual data entry by CS team Automated extraction
Field transfers, rep-to-rep, hospital-to-hospital Manual reconciliation Rep-initiated, audit-tracked
Multi-party visibility (manufacturer + distributor) Manual exports, EDI for orders only Shared live data, role-based
UDI / lot traceability across the lifecycle Partial; lot capture at receipt only Captured at every handoff
Rep-facing mobile workflow Not designed for field reps SMS-first, no app required
The Commercial ERP Guide
Section 09

“But I just need one ERP”

We want something that can grow with us. We don’t want to bring in one tool for order-to-cash, then bring in something else for supply chain, then something else for AR. We’ve now got better technology, but we’re back to where we were when we started — four different systems doing four different key business processes.
— Director of financial operations, growth-stage spine manufacturer

That’s the objection in the buyer’s own words. It’s a reasonable instinct. It’s also the same instinct that has been getting medical device companies to commit to two-year, seven-figure ERP projects for the last two decades, and it has not yet delivered the commercial layer.

Four reasons the “one ERP” path doesn’t close the gap

1
The promise is older than the problem

NetSuite, SAP, Microsoft, Oracle, Workday have all pitched “one system” for thirty years. None has solved commercial workflows for medical device because that’s not what their architecture was built for. Pick a vendor and the gap survives the migration.

2
The cost is the project itself

A medtech ERP replacement runs 12–24 months and $500K–$5M before the first user is on it. It consumes executive bandwidth for the duration, slows your team’s actual work, and arrives at go-live with a punch list of customizations to handle commercial flows the new system doesn’t support natively.

3
The chaos isn’t in the ERP

Every CFO who has done an ERP replacement to fix order-to-cash discovers, six months in, that the bill-only matching is still manual, the consignment is still in spreadsheets, and the reps still text the back office. The new ERP does the same things the old ERP did, plus a few more. None of those things were the chaos.

4
One direction is reversible. The other isn’t

Adding a commercial ERP layer is reversible. If it doesn’t work, turn it off; your ERP is unchanged. Replacing the ERP is irreversible — once data has migrated and the old system is decommissioned, you’re committed for a decade. Choose the reversible move first.

The faster path: keep your traditional ERP, layer a commercial ERP on top, get to value in 4–6 weeks. If a full ERP replacement still makes sense afterward, you’ll go into that project knowing exactly which workflows the ERP needs to handle and which it doesn’t.

The Commercial ERP Guide
Section 10

The readiness diagnostic

Not every company needs a commercial ERP layer today. Below ten million in revenue, with a small team and a handful of facilities, a strong customer service operation can absorb the coordination load. Past that, the math shifts quickly. The signals below tell you whether you’re still in the absorbable range or whether the work has already outgrown the people doing it.

The growth-stage maturity model

$0–10M

Manual is fine

QuickBooks or a small ERP plus a strong customer service lead can handle the volume. Add tooling when it actually hurts, not before.

$10–50M

The crossover

The pain becomes obvious. Three to five FTEs are typing in orders. Bill-onlys are getting written off. Reps are complaining about admin work. ROI on a commercial ERP layer is usually clear within a quarter.

$50M+

Critical infrastructure

At this scale, the gap is no longer a CS problem — it’s a working capital and revenue recognition problem the CFO sees on the dashboard. Commercial ERP becomes table stakes; the only question is which one.

The four-question diagnostic

Three or more “yes” answers means the commercial ERP gap is already costing you more than it would cost to close.

1
Has finance asked why month-end keeps slipping?

Late consignment usage reporting drags revenue recognition. If the close is moving from day five to day ten, the gap is widening.

2
Are three or more people primarily entering data from emails?

A growing team of typists is a sign your software is producing work for the team instead of completing it.

3
Have reps started complaining about admin work?

When the people closest to revenue tell you they can’t sell because they’re chasing paperwork, that’s the highest-ROI signal you get.

4
Are you considering an ERP replacement primarily because of commercial chaos?

If the answer is yes, the project you’re scoping is the wrong one. Replacing the ERP doesn’t close the commercial gap. Sequencing matters.

The Commercial ERP Guide
Section 11

The money on the table

The commercial ERP gap rarely shows up as a single line on the P&L. It shows up as five or six smaller line items spread across departments — which is why it survives so many quarterly reviews. Pulled together, they make the math obvious. Below: the model for a $100M-revenue manufacturer with twenty reps and a CS team of seven.

$5.7M / year
Annual cost of the commercial ERP gap on $100M of revenue
$3.0M
Bill-only leakage and write-offs
$1.2M
Working capital tied up in DSO drag
$1.0M
Lost rep selling time
$320K
Customer service overstaffing
$200K
Audit & compliance fire drills
Diane shoulders the burden. When you’re spending 50% of your time tracking it down and 50% of your time following up on it, you reach a critical mass you can’t do anymore. If Diane got hit by a bus tomorrow, I would probably just stop doing them, because I’d have no idea where any of them are.
— Owner, durable medical equipment company
The Commercial ERP Guide

How to estimate each line for your business

Bill-only leakage
The portion of bill-only revenue that gets written off because the charge sheet never came back, the PO didn’t match, or the case was discovered too late to invoice cleanly. Industry benchmark is 3–7% of bill-only revenue.[3]
Bill-only revenue × 3–7%
$100M total × 50% bill-only mix × 6% leakage = $3.0M
DSO drag
Working capital tied up because cases take 30–60 days to turn into invoices, even before the customer payment cycle begins. Use your weighted cost of capital to value the drag.
Annual revenue × (extra DSO ÷ 365) × cost of capital
$100M × (30 ÷ 365) × 15% = $1.23M
Rep selling-time tax
Reps spend 30–40% of the week on admin work — chasing approvals, re-entering data, asking the back office for status. Closing half of that gap with a commercial ERP layer is realistic.[4]
Reps × loaded cost × recoverable admin %
20 reps × $250K loaded × 20% = $1.0M
CS overstaffing tax
The customer service headcount above what’s needed for exception handling — the FTEs primarily typing data from emails and texts into the ERP.
Excess FTEs × loaded cost
4 FTEs × $80K loaded = $320K
Audit & compliance tax
Project cost of the annual physical inventory audit, plus quality and recall fire drills caused by field data living in spreadsheets. Includes external audit fees and internal team time.
Audit hours × loaded rate + external fees
1,500 hrs × $100 + $50K external = $200K
The Commercial ERP Guide
Section 12

How the two systems work together

The integration architecture is the part that makes the layered model work. Done well, the two systems behave as one to your team. Done badly, they behave as two of everything — two customer masters, two inventory counts, two pricing lists, two places to look for the same data. The pattern below is what we run with most customers.

What flows from the ERP to the commercial ERP

Customer master

Hospital accounts, GPO affiliations, ship-to and bill-to addresses. The ERP is the source of truth; the commercial ERP reads from it on a schedule.

Item master and lot data

Every SKU, UDI, and lot is created in the ERP at receipt and flows to the commercial ERP for use in the field.

Contract pricing

GPO and direct contract pricing live in the ERP. The commercial ERP uses them to validate every charge sheet and every PO before pushing the order back.

Reps, territories, and assignments

The commercial ERP enforces them in field workflows. The ERP owns the underlying records.

What flows from the commercial ERP to the ERP

Sales orders, ready to invoice

Lines extracted from the charge sheet, matched to the PO, priced against the contract, and pushed to the ERP for invoice generation. No manual data entry between the case and the invoice.

Inventory movements

Field transfers, consignment usage, loaner returns, expiries flow back as inventory adjustments so the ERP’s ledger stays accurate.

Lot and patient traceability

Every device used in a case is captured with its lot, the facility, the surgeon, and the patient identifier — attached to the sales order so the compliance record builds as a byproduct.

Returns and credits

Field returns and post-case adjustments flow back as RMAs and credit memos in the ERP without anyone re-keying them.

How the connection is made

The commercial ERP integrates through whatever your traditional ERP supports: REST or OData for Business Central and most cloud platforms, SuiteTalk for NetSuite, Service Layer or RFC for SAP, or a custom API tunnel into an on-premise system. For on-premise installs, a secure VPN tunnel into your network is standard. There is no data migration, no rip-and-replace, and no change to your accounting close.

The Commercial ERP Guide
Section 13

The evidence — research backs this up

40%+

Medtech costs tied up in supply chain operations

McKinsey’s Resilience Imperative analysis finds supply chain represents 40%+ of medtech device costs — the largest controllable spend category in the business.

60–80%

Of inventory sits outside the warehouse

Most medical device commercial inventory lives at hospitals, surgical centers, and in rep vehicles. The ERP’s warehouse module sees none of it cleanly.

Deviceflow industry analysis
3–7%

Bill-only revenue leakage

Aggregated from Deviceflow’s analysis of medical device commercial operations: write-offs from bill-only orders run 3–7% of total bill-only revenue, depending on volume, channel structure, and back-office capacity.

Deviceflow industry analysis
30–40%

Of rep selling time spent on admin

From Deviceflow’s sales conversations with medical device commercial leaders: reps lose roughly 30–40% of the week to admin work — chasing approvals, re-entering data, reconciling with the back office.

Deviceflow industry analysis
3.8M

Manufacturing jobs to fill by 2033

Workforce shortage is accelerating across U.S. manufacturing. Operations teams are not getting bigger; the work has to get smaller, or the systems have to do more of it.

$800B+

Projected global medical device market

BCC Research forecasts the medical device market to exceed $800B globally by 2030, with mid-market commercial operations growing fastest. The cost of operational drag scales linearly with revenue.

Sources

  1. Deviceflow internal modeling. See Section 11 for the line-by-line build of the $5.7M figure on $100M revenue.
  2. Deviceflow internal analysis of order-to-cash workflow time allocation across sales conversations with medical device commercial leaders, January–April 2026.
  3. Deviceflow industry analysis of bill-only write-off rates across orthopedic, spine, and extremities distributors and manufacturers, 2024–2026.
  4. Deviceflow industry analysis of rep time-allocation surveys and sales conversations with medical device commercial leaders.
  5. McKinsey & Company. “The Resilience Imperative for Medtech Supply Chains.” 2023.
  6. Per Aspera. “Tribal Knowledge’s Comeback.”
  7. BCC Research. “Global Markets for Medical Devices.” 2024.
  8. U.S. Food and Drug Administration. 21 CFR 820, 821, 806. QMSR final rule, effective February 2026.
Talk to a human, not a sales bot.

A 30-minute call with one of us — not a BDR — will tell you whether your team is actually carrying the commercial ERP gap, and what closing it looks like in your specific stack.

Book a call to see Deviceflow in action