ERP for distributors

Orders, inventory, pricing and cash in one place, read every night.

Meet Elixir ↗
Vendor DCYour branchYardJob siteCustomersPO 5531 inbound · 12 d · MOQ 500SPA rebates unclaimed · $18,940Quote 10482 · below agreed price
Why we built itBuilt for distributors running on Prophet 21, NetSuite, QuickBooks, Fishbowl and the spreadsheets that grew around them.

In a normal week a quote goes out under the agreed price, a rebate goes unclaimed and a truck leaves half full. Nobody notices until the close.

Elixir is an ERP that reads its own ledger, and tells you what changed while there is still time to do something about it.

Every morning

Each morning, a note on what changed.

Elixir reads your own numbers overnight and writes a few plain sentences on what changed since yesterday. Every figure links back to the orders behind it, so any line is one click from its source.

Morning noteThu 10 Sep
Before the first call
Quotes below agreed price
4 · $2,310
Unclaimed SPA credits, 30 d
$18,940
Stock resting over 90 d
$212k
Orders shipped yesterday
187
Two of the four low quotes are for Harbor Supply. Their agreement renews on the 30th.
What it watches

Where the margin goes.

Six places it checks first, every night, in every branch.

Pricing discipline

Quotes below the agreed price, overrides that became habit, matrix cells nobody has looked at since the last cost change. Named by account and rep.

Rebates and SPAs

Every eligible line is matched to its vendor program and claimed. Unclaimed dollars, expiring agreements and missing customers are named before the quarter closes.

Stock that has stopped moving

Dead stock by bin, backorders against open POs, reorder points that no longer fit the season. What to buy, what to return, and what to stop promising.

Cost to serve

Which customers, orders and routes lose money once picking, delivery and returns are counted. Freight charged against freight paid, order by order.

Cash

Days to pay by account, credit holds that should have happened, promises to pay that were missed. Who to call today, and with which invoice in hand.

The counter and will-call

Walk-in quotes at the right price tier, will-call orders that are ready and orders that have sat too long. Counter staff see what the owner sees.

Built for your kind of distribution

The same system, set up for how your branch trades.

Every trade runs on different numbers, so there is a page for each.

One order, start to finish

The same order, from quote to cash.

Quote 10482 for Harbor Supply, followed from the first call to the day the cash lands.

01 · Quote

Quote

Sales writes quote 10482 for Harbor Supply: forty lines on matrix pricing, two overrides. Elixir flags the two overrides while the quote is still open.

Quote 10482Harbor Supply
Draft
Lines
40
Matrix price
38 lines
Rep override
2 lines
Margin at quote
23.4%
Two lines sit below the agreed price. Last time this happened the order still closed at matrix.
02 · Order

Order

The quote becomes the order without rekeying. Stock is allocated from the branch and the yard, and the two short lines go on backorder with a real promise date.

Sales order 88712from quote 10482
Allocated
Allocated from branch
31 lines
Allocated from yard
7 lines
Backordered
2 lines
Promise date
18 Sep
Vendor PO 5531 covers the backorder. It lands on the 16th.
03 · Pick

Pick

The pick ticket prints in aisle order. When a bin is short, Elixir proposes a substitute from what the customer has bought before.

Pick ticket 88712-ABay 2 · Aisle order
Picking
Picked
31 of 38
Short at bin
1 line
Substitute proposed
Same brand, 1"
Time on floor
41 min
Bin C-14 counted eight last Tuesday. It should have eleven.
04 · Ship

Ship

Delivery joins tomorrow’s route with the nearby stops, and freight is priced from what the run actually costs.

Delivery · Route 4Wed 17 Sep
Loaded
Stop
6 of 11
Window
7 – 9 am
Freight charged
$48
Cost of the stop
$41
Job-site contact confirmed. Gate code on the ticket.
05 · Invoice

Invoice

The invoice goes out as the truck leaves, matched line for line to the customer’s PO.

Invoice 55190Harbor Supply
Sent
Matched to PO
HS-2231
Terms
2/10 net 30
Amount
$14,812.40
Disputed lines
0
Sent to accounts payable and to the buyer. Both opened it.
06 · Cash

Cash

Elixir expects the payment and watches for it. If it slips, the next morning’s note names the account and the invoice to chase.

PaymentHarbor Supply
Received
Paid on day
9
Discount taken
2%
This account, DSO
24 d
Branch, DSO
41 d
Harbor pays early. Three of your top ten accounts don’t. Those are named on the next page.
Quote 10482Harbor Supply
Draft
Lines
40
Matrix price
38 lines
Rep override
2 lines
Margin at quote
23.4%
Two lines sit below the agreed price. Last time this happened the order still closed at matrix.

Today it touches six systems

It gets rekeyed into a quote tool, the ERP, a printed pick sheet, a dispatch whiteboard, the accounting package and a collections spreadsheet. Every hand-off is a chance for a number to change.

In Elixir it stays one record

The same record carries the price, the stock, the route and the invoice. Nothing is rekeyed, so when one of them drifts Elixir catches it and flags it that morning.

Common questions

Things people ask us first

Ask us something else ↗
Do we have to replace what we run today?

No. Elixir runs beside Prophet 21, NetSuite, QuickBooks, Fishbowl or the spreadsheets that grew around them, and reads what is there before it writes anything. We can also supply the pieces you do not have. If you run an ERP with no CRM, Elixir reads the ERP and gives you the CRM, and the same goes for the warehouse, the counter or purchasing. Keep what works, take what is missing, and move the rest over one process at a time.

How long before it is useful?

The day your team starts using it. Your people ask for a price, a stock position or an account in plain language, so there are no new screens to learn and none of the training a conventional ERP rollout needs. Quoting and order entry get quicker in the first week. The money takes a little longer. The first unclaimed credits, the quotes brought back to the agreed price and the stock you stop carrying usually land within a few weeks, once Elixir has read enough of your own history.

Who sees our data?

Your team, and the people at Elixir who support your account. Data is held in a dedicated environment for your company, is never pooled with other customers’ data or used to train shared models, and is returned or deleted at the end of an engagement on request.

What happens when a number is wrong?

Every figure in a note links back to the transactions it came from, so you can see in one click why we said it. If we were wrong, the correction is kept and the system reads that way from then on.

Is this for a single branch or a whole company?

Both. A single-branch distributor gets the same reading a twelve-branch one does. Multi-branch companies also see transfers, shared vendors and which branch is carrying which stock.

Get in touch

See what Elixir finds in your numbers.

Tell us what you distribute, how many branches you run and which systems you run them on. We reply within one business day and tell you plainly whether we can help.

It goes straight to the founders.