MarginBase reads your Prophet 21 live, surfaces what to act on — supplier risk, stockouts, cost drift, Mock POs — and writes changes back. Some of those writes wait on a person. Some workflows push on their own. No spreadsheets, no nightly exports.

| Supplier | Buyer | OTIF · 12w | At risk | Status |
|---|---|---|---|---|
| Halcyon Surgical | M. Alvarez | 48% | 34 | urgent |
| Vanguard Labworks | J. Smith | 62% | 21 | watch |
| Northbridge Pharma | R. Patel | 83% | 4 | ok |
Purchasing reports live in static PDFs. Replenishment recommendations sit inside SQL. Mock POs get drafted in Excel, lost between buyers, then re-keyed into P21 by hand. The data is fine, but the workflow is the bottleneck.
MarginBase sits on top of your existing P21 install and turns those answers into a single, live workspace.
One live table across every supplier, every DC. OTIF trend sparklines, items-at-risk, status pills — and a drawer that pulls 12 weeks of context the moment you click a row.
Left rail: every draft, status, actual-vs-target. Right pane: a clean line editor with live totals and 30-day usage sparklines per SKU. Approved POs push to P21 with one click.
Per-SKU forecast with rec-min / rec-max bands, days-to-stockout, and a plain-English explanation of why we recommend what we recommend. Bulk-push corrected min/max back to P21 in one operation.
Included with MarginBase. Setup and hosting are billed separately when you are ready to go live.
MarginBase runs on top of your existing Prophet 21 install — no schema changes, no nightly exports, no drawn out process required to get the first workspace live.
Whitelist our static IP, paste a read-only MSSQL user, optionally add P21 Web API creds for pushes. We test the handshake before anything saves.
Inventory, sales history, suppliers, ABC classes — pulled on a schedule you control, mapped to MarginBase's data model. Read-only on your P21.
Buyers draft Mock POs, review replenishment, and run cost work. Some changes wait on a person. Other workflows write back to P21 on their own once you turn them on.
Every plan is the full workspace. Managers stay on the invoice. Everyone else is billed only in the months they log in. A one-time setup fee gets you live. Annual billing lowers the seats and the setup.
Custom reports and workflows, including changes to the standard MarginBase flows, are scoped as time-based projects. Available on every plan. Never bundled into the seat price.
Yes. We read from a read-only MSSQL environment, then we write back to Prophet 21. Some changes wait on a person. Other workflows push automatically once you turn them on. You decide which writes need an approval and which ones can run on their own.
Most teams are running on real P21 data within a few days. Once our bastion service has been whitelisted to access your read-only environment, it usually takes about 45 minutes with a DBA to provision the sync engine. The sync happens in the backend and users can typically start working within a few hours of the sync being started.
MarginBase supports Prophet 21 v22+ and validates against your schema before saving credentials. For unusual installs — custom tables, regional fields, multi-company configs — we'll work with your DBA during onboarding to map the right sources.
Encrypted at rest with your tenant key. They're write-only after save — never returned in plaintext. Rotating a key takes one click and is captured in the sensitive activity audit log.
Yes. It is a hard stop. A user can push to P21, or they cannot. There are no dollar ceilings or per-line budgets in this version.
Invite the whole roster. Managers and admins are always on the invoice. Everyone else is billed only in the months they sign in. If Tina and Tony both use a seat, that month is two used seats. If neither signs in the next month, those seats are $0. Setup is a one-time fee to get you live. Pay annually and that fee drops with the seat rate.
Yes. That is a separate project, billed on time. It covers new reports, new workflows, and changes to the standard MarginBase flows. Seat plans do not include that work.
We don't run a self-serve free trial because most value comes from real P21 data, and we'd rather get you connected than show you a sandbox. A demo includes a guided 14-day pilot on your data.
Cancel any time. We export your data on request (CSV + JSON) and retain it for 90 days after cancellation in case you change your mind. We never share it.
A 60-minute call with our team. We connect to your P21 on the call, walk you through Buyer's Guide + Mock PO with real SKUs, and leave you with a 14-day pilot.
Note: During the 14-day trial, P21 cannot be updated from within MarginBase.