Intelligence DEFINTELPIPERORACLE Enterprise FORGEPULSEGUARDIAN Company AboutInvestorsContact
PHARMACEUTICAL ERP

FORGE — One database for pharmaceutical distribution.

FDA gives distributors 4 business days to answer "where did this lot come from?" FORGE answers it in under one second. Compliance, inventory, accounting, and contract pricing in a single Postgres database with foreign keys between them. Nothing to reconcile. Nothing to drift.

$375,737
Trial balance
Both sides reconciled to the cent
193
Invoices auto-posted
To GL from 180-day backfill
482ms
AR aging compute
Across 1,830 active customers
<1s
Lot-trace query
FDA gives competitors 4 days

// WHAT FORGE IS

The ERP that replaces five sub-systems with one schema

FORGE is a pharmaceutical-grade ERP for B2B distributors who can't afford a six-month Epicor implementation and a five-day month-end close. It replaces the five sub-systems most distributors stitch together — order entry, AR/AP, general ledger, lot-controlled inventory, and GPO chargebacks — with one schema.

When a customer order ships, the same database transaction writes the invoice, the journal entry, the inventory movement, and (if pharmaceutical) the DSCSA chain of custody. There is no eventual consistency. There is no overnight batch. There is one source of truth.

FDA DSCSA Deadline: November 2026. Pharmaceutical distributors must achieve full serialization compliance. FORGE has DSCSA built into the schema, not bolted on — lot + serial tracking, T2 chain-of-custody, T3 verification documents, FDA-discoverable audit trail, sub-second lot-trace. Auto-polls the FDA recall API every hour.

// CORE CAPABILITIES

Everything a distributor needs. Nothing they don't.

DSCSA Compliance — Native Schema
Lot + serial tracking, T2 chain-of-custody, T3 verification documents, FDA-discoverable audit trail. Auto-polls FDA recall API every hour, quarantines affected inventory in the same transaction that records the recall. Generates the FDA-response PDF on demand.
Double-Entry GL with Auto-Posting
46-account pharma-distribution chart pre-seeded. Every invoice, payment, credit memo, vendor bill, recall write-off, and chargeback receipt posts a balanced journal entry via Postgres triggers — not application code. Period-close enforced by the database.
FIFO Inventory + Expiry-First Picking
Stock tracked by product × location × lot. FIFO cost layers consumed oldest-first. Expiry-first pick algorithm prevents short-dated product going stale. Recall write-offs reduce inventory at actual FIFO cost, not estimate.
GPO Contracts + Chargeback Automation
Vizient, Premier, HealthTrust, Provista, Intalere, MedAssets pre-loaded. Contract pricing per NDC. Chargeback claims aggregate from invoice lines. Aging view shows submitted claims by days since submission — visibility distributors lose to Excel today.
Real-Time AR Aging
Customer-level rollup plus invoice-level detail. Bucketed Current / 0-30 / 31-60 / 61-90 / 90+. One-click email to AP contact. Credit-limit and on-hold flags surface immediately — not at month-end.
Computed Columns That Cannot Drift
invoice.amount_outstanding is total − amount_paid computed by Postgres on every read. Same pattern on payments, credit memos, AP invoices, and chargeback claims. Application code cannot race. Crashed processes cannot leave the database wrong.
Role-Based Access Control
Four pre-seeded roles (admin, sales rep, read-only, auditor) with a 15-permission catalogue. Schema designed for SOC 2 audit trail expansion without migration churn.
EDI-Ready
API surface defined for SPS Commerce or TrueCommerce integration using EDI 850/855/856/810/820. No X12 parsing in core code — translator vendor handles wire format, FORGE consumes structured JSON.

// IN PRODUCTION TODAY — Justice Ophthalmics

Real numbers. Real production database.

MetricValue
Trial balance$375,737 — both sides reconciled to the cent
Invoices auto-posted to GL193 (from 180-day production backfill)
Accounts receivable tracked$175,737 across 148 customers
AR aging compute time482ms across 1,830 active customer records
Customer health scoring700 demo customers scored in 846ms
FDA recall auto-quarantineD-0501-2026 (iVIZIA Eye Drops) matched live and quarantined in same transaction
Migrations applied8 in single overnight build session
Smoke tests9 running against live infrastructure, all passing
Lot-trace query timeSub-second (FDA gives competitors 4 business days)

// WHY FORGE BEATS EPICOR AND NETSUITE

One transaction. No divergence possible.

In Epicor, a customer payment touches AR, bank reconciliation, GL, and the customer master — four separate sub-ledgers. In FORGE, that payment writes one row to payments, one row to payment_applications, one row to journal_entries, and two rows to journal_lines — in one database transaction, atomic, with foreign keys between every table.

CapabilityEpicorNetSuiteQuickBooksFORGE
DSCSA compliancePaid add-onCustom buildNot supportedNative schema
Sub-second lot-traceHours to daysHoursNot supportedPostgres view
FDA recall auto-quarantineManualManualManualTriggered, atomic
GL auto-posting from operationsApplication codeApplication codeApplication codeDatabase triggers
Computed AR/AP balancesApp-updated, can driftApp-updated, can driftApp-updatedGENERATED columns
GPO chargeback automationPainful add-onCustomNot supportedFirst-class module
Total implementation cost$200K–$500K$150K–$400K$20K+ add-onsConfiguration, not implementation

// WHO IT'S FOR

$5M–$250M pharma distributors

Pharmaceutical distributors facing the November 2026 DSCSA serialization enforcement and currently running Epicor, SAP, or stitched-together legacy systems. Ophthalmic and medical-device supply companies with lot-controlled inventory. Healthcare B2B distributors selling to GPO-member hospitals with manual chargeback workflows. Specialty pharma startups that need enterprise compliance without enterprise implementation cost.

The reference implementation is Justice Ophthalmics, a specialty distributor of ophthalmic supplies and diagnostic equipment serving 1,800+ practices across the United States. All performance numbers cited are measured against the live Justice Ophthalmics production database.

// DEMO

Schedule a 30-minute lot-trace demo

See FORGE answer a lot-trace query in under one second against a live pharmaceutical distribution database — the same query the FDA gives competitors four business days to answer.

Schedule demo →