V5 Ultimate
Module · Supplier Portal

Supplier portalchase nothing. Score everything.

Suppliers log in, see what you need, submit it against your spec, and watch their scorecard. SCARs are raised, replied to and closed in the portal — not in your inbox.

Start free — no card
ISO 9001 §8.4 · 21 CFR 211.84 · 21 CFR 820.50 · FSMA 204

Your suppliers see the same scoreboard you do.

Most supplier quality runs on emailed spreadsheets, missed SCARs and CoAs that "must have gone to spam". The V5 supplier portal is the shared workspace: live scorecards they refresh themselves, SCARs with a clock, document submissions that e-sign straight into your QMS, and receiving gates that block stale insurance before the truck even leaves their dock.

28d → 3d
Onboarding cycle
40% → 94%
Pre-arrival CoA upload rate
0
SCARs lost in inboxes
Unlimited
Suppliers, every tier
Onboarding · 28 days → 3 days

The new supplier is approved + receiving-ready before procurement's next standup.

Documents collected once, kept current by the supplier, visible to QA and purchasing in the same screen — no shared drives, no "did you get my email?".

1
Invite

Procurement enters supplier name + admin email. Magic-link invite. SSO supported for larger suppliers.

2
Self-assessed scorecard

Supplier fills food-safety / quality / sustainability sections you defined. No PDF round-trip.

3
Upload qualification pack

ISO 9001, ISO 22000, allergen statement, kosher, halal, insurance, W-9 — against your spec, expiry captured.

4
QA + procurement approve

Two-sig approval e-signs the supplier as Approved. Status syncs to your ERP. First PO releases.

The live scorecard

OTD · quality · doc currency · SCARs — calculated from your real receiving and QC data, visible to both sides.

No supplier survey. No quarterly slide deck. Every receipt, every QC reject, every late shipment moves the score in real time — and the supplier sees what you see.

VendorOn-timeQualityDoc currencyOpen SCARsTier
Aurora Materials98%99.4%100%0Preferred
Polymax Industries94%96.1%92%1Preferred
Briteline Chem87%92%78%2Conditional
Sun-Chem Group72%88.4%64%4On notice
Vertex Polymers91%95.2%88%1Preferred
OTD = received-on-or-before promise ÷ all receipts in window.
Quality = (received − rejected at QC) ÷ received.
Doc currency = non-expired controlled documents ÷ required-set.
CoAs · uploaded before the truck arrives

Receiving QA stops chasing emails. CoAs are already bound to the lot.

In the first quarter, pre-arrival CoA upload typically goes from 40% to 94%. When the truck rolls in, the inspector scans a label and the CoA is already there — parsed against your spec, every result colour-coded.

  • Supplier uploads per-PO or per-lot via the portal (or REST API)
  • V5 auto-parses the CoA, maps to your spec, binds to the inbound lot
  • Out-of-spec results auto-raise a NCR before the truck arrives
  • Receiving inspector sees Pass / Fail per parameter at the kiosk
Pre-arrival CoA upload rate · last 6 quarters
40%Q152%Q271%Q383%Q490%Q594%Q6
"Receiving QA reclaimed ~12 hours / week — none of which was on spec review."
SCAR lifecycle · no emails

The SCAR never lives in someone's inbox.

It opens in the portal the instant QC rejects a lot. The supplier sees the reason, the data, the photo. Containment, root cause and corrective action go straight into your QMS — same Part-11 audit trail as an internal CAPA.

1
NCR raised on lot

Receiving inspector flags incoming · attached photos + measurements · auto-classified.

2
SCAR auto-issued

Supplier sees it in the portal within seconds. Clock starts. Your buyer is CC'd, not pinged.

3
Supplier responds in-portal

Containment, root cause, corrective action — typed in the SCAR form, e-signed, attachments allowed.

4
Effectiveness verified

30/60/90-day check ties back to incoming lots. Scorecard moves automatically when verified.

# SCAR audit trail · SCAR-2026-0044
2026-06-02 09:14  NCR opened  · receipt R-2289 · spec FAIL  · auto-class: out-of-spec assay
2026-06-02 09:14  SCAR-2026-0044 issued to Sun-Chem  · severity Major  · due +14d
2026-06-02 09:31  Supplier viewed SCAR
2026-06-02 11:08  Supplier · containment: hold all lots from batch B-44-22
2026-06-04 16:22  Supplier · root cause: dosing pump drift · CAPA: weekly cal + alarm
2026-06-05 10:00  QA verified containment · e-sig QA-12
2026-09-05         Effectiveness re-check: 12 receipts since · 0 rejects · CLOSE
CoAs · ISO certs · insurance · allergens · kosher / halal

Documents land in your QMS already linked, already current.

Every submitted document is a controlled document with an effective date, a version and an approval workflow. Expiry is tracked. Expiring docs flag in the portal — and nag the supplier — before they bite you at receiving.

CoA-LOT-PA4187 uploaded · auto-parsed · 14 specs · all within range · LINKED to receipt R-2289
ISO-9001 cert · expires in 28 days · supplier nudged · portal banner shown
Spec revision PA4-spec-v9 received · triggers Quality review workflow
Allergen statement updated · prior version archived · trace preserved
Insurance lapse · auto-block for new POs until renewed
Approved-source enforcement at the dock

Receiving doesn't trust the email. It checks the supplier's live status.

Aurora Materials · PO-44218
  • ✓ Approved source · current
  • ✓ ISO 9001 · expires 2027-03
  • ✓ Insurance · current
  • ✓ CoA uploaded · within spec
  • ✓ No open SCARs
Receive at kiosk
Sun-Chem Group · PO-44219
  • ✗ Insurance lapsed · 2026-05-22
  • ! 2 open SCARs · 1 overdue
  • ✓ ISO 9001 · current
  • ! CoA not uploaded
  • ✗ Tier: On notice
Receiving blocked · escalate to procurement
Approved-vendor status syncs to your ERP, so a lapsed supplier can't even raise a new PO at the source. The kiosk is the last-mile catch, not the only check.
Requalification timeline · Polymax Industries
T−90dNotice sent · portal banner shown
T−60dRe-upload ISO 9001 + insurance · supplier nudge
T−30dSelf-assessment refreshed · QA reviews
T−14dProcurement reminder · alternative source pre-cleared
T−0Renewed · two-sig approval · status: Preferred
T+1dERP sync · POs unblocked · receiving green
Annual + biannual requalification

The supplier knows what's about to expire before you do.

Requalification cycles are scheduled per supplier. The portal nags the supplier on a schedule you set. Expired certificates auto-flag and block new POs at the source — and procurement can pre-clear an alternative supplier in the same screen.

Audit history · scoped auditor invites

Your regulator can audit one supplier without seeing your whole workspace.

Supplier audit log · Polymax Industries
DateTypeScoreFindingsCAPA status
2026-04-12On-site (internal)94%2 minorClosed · effectiveness verified
2025-11-03Desktop98%0
2025-05-18On-site (3rd-party)88%1 majorClosed · 90d re-check passed
2024-09-22On-site (internal)91%3 minorClosed
One-time auditor invite
POST /portal/auditor-invite · supplier=POLYMAX · expires 14d
→ portal.you.com/audit-invite/{tok-3a2e…} · auditor: NSF
View · CAPA closure pack, last 12-month audits, certs
Attempt · view another supplier → BLOCKED · scope violation
Submit · audit complete · token auto-expired
Scorecard AI · grounded in your data, never auto-acts

The risk surfaces before the receipt — and cites the records it used.

Scorecard AI watches every supplier's trailing 90 days and flags emerging risk: drift in quality, repeated minor SCARs from the same plant, doc-currency slippage, late-stage spec changes. Suggestions are always cited; humans always sign.

Sun-Chem · 3 minor SCARs in 60d on the same parameter → suggest Tighten qualification cycle to 6m
cites: SCAR-0044, 0049, 0053
Polymax · OTD improved 6% in 30d → suggest move to Preferred tier
cites: receipts R-2278…R-2311
Briteline · ISO 9001 expires in 28d, no upload activity → escalate to procurement
cites: doc-pack-briteline, last-login 47d
Daily Brief · 2 SCARs closed · 1 effectiveness re-check passed · 1 doc renewed
auto-emailed 06:00 plant local
What happens when…

Edge cases your supplier-quality lead asks about.

Situation
Supplier's CoA is rejected at QC
BehaviourSCAR opens automatically; supplier sees the rejection reason and the data; responds inside the portal with corrective action; closure verified before the next PO releases.
Situation
Supplier acquires a competitor mid-contract
BehaviourAccount hierarchy supports parent/child supplier records; both can be tracked separately during transition; documents migrate via a recorded merge event with full audit trail.
Situation
Supplier hasn't logged in for 90 days
BehaviourEngagement reminder fires; admin can re-invite or downgrade the supplier to read-only; the scorecard surfaces low-engagement so procurement can apply pressure or look for alternatives.
Situation
Supplier refuses to use a portal
BehaviourAdmin can keep submitting docs on their behalf; the scorecard still flags low-engagement; procurement decides whether to pressure or replace.
Situation
Supplier sends a CoA that doesn't match the lot
BehaviourSpec-mapping flags the mismatch on upload — the CoA can't be bound to the lot until the supplier corrects it. Receiving stays blocked.
Situation
Spec changes mid-contract
BehaviourSpec revision triggers a Quality review workflow on your side and a re-acknowledge requirement on the supplier side. Old lots stay on the old spec; new POs land on the new one.
Three views on the same portal

Procurement, QA and the supplier — one source of truth.

28d → 3d
Procurement

Onboarding goes from 28 days to 3. Documents collected once, kept current by the supplier, visible to QA and purchasing in one place.

40% → 94%
Quality (incoming)

Pre-arrival CoA upload rate goes from 40% to 94% in the first quarter; receiving QA stops chasing emails.

Self-serve
Supplier

Sees their own performance live; knows what's about to expire; gets ahead of requalification before it costs them a PO.

FAQ

The questions always come up.

How many suppliers can we onboard?

Unlimited on every tier. Self-serve onboarding scales; customers have onboarded 400+ suppliers in their first quarter on the platform.

What if a supplier won't use a portal?

Admin can keep submitting documents on their behalf. The supplier scorecard surfaces low-engagement suppliers so procurement can apply pressure or look for alternatives.

How does this satisfy FSMA 204 and 21 CFR 211 supplier qualification?

Approved-vendor status, document currency, audit history and SCAR closure are all queryable per supplier with full audit trail and effective-date tracking — the data is already there when an inspector asks.

Does the SCAR e-signature meet 21 CFR Part 11?

Yes. SCAR responses, containments, root-cause closures and effectiveness verifications all carry Part-11 e-signatures with the same audit trail as internal CAPA actions.

One scoreboard. Both sides. No more chasing.

Onboarding in days, CoAs before arrival, SCARs that close themselves, and a scorecard that moves in real time — every event on the same Part-11 audit trail as your internal QMS.

Engineered on
21 CFR Part 11 e-signatures
Immutable audit trail
Multi-tenant RLS isolation
GS1-128 license plates
Two-way ERP adapters
Instead of an FAQ

Just ask V5 — it knows the product cold.

Pick a question or type your own. V5 answers grounded in how supplier portal — live scorecards, scars, doc submissions | v5 ultimate actually behaves on the floor.

Got questions, or want to see it on your shop floor?

Ask V5 — our code-aware assistant — or spin up a workspace. Both are free.