Self-service supplier onboarding portal that replaces the email-and-attachment workflow with a structured, trackable process. The portal is accessed via a unique onboarding link sent to the new supplier; no login to your internal systems is required. Supplier self-service steps: company registration details (name, registration number, VAT/GST number, registered address), bank account details (IBAN/SWIFT for international, sort code/account number for domestic, validated against your bank's account verification API via TrueLayer or Modulr), primary contacts, and document uploads. Required document types are configured per supplier category: ISO certifications, public liability insurance certificates, conflict minerals declarations, modern slavery policy, data processing agreements, and product compliance certificates. Document completeness check runs automatically on each upload: required documents are listed with a status indicator (uploaded/pending/expired), expiry dates extracted from certificates using OCR, and an automatic reminder sent to the supplier if required documents are missing 48 hours after the onboarding link was opened. Approval triggers automatic ERP record creation so the new supplier can receive POs immediately after approval without manual data entry. Re-onboarding automation: expiring certifications trigger advance renewal requests to the supplier 90, 60, and 30 days before expiry so compliance documentation stays current.