Skip to content

Vendor Management | KYC Verification

KYC verified live, at onboarding and at every bill.

UEN against the ACRA register, GST registration against IRAS, bank account against the payee name, and the vendor screened against sanctions lists. Verification runs at onboarding and re-runs at every bill capture. Status changes, a struck-off entity or a supplier that has deregistered from GST, surface before the next payment.

Kyc Verification

What the system does

Capability, input, output.

  • UEN verification

    Input
    Vendor UEN
    Output
    Live / struck off / wound up, with entity type and registered name from ACRA
  • GST registration check

    Input
    Vendor UEN or name
    Output
    Registered / not registered, with effective date, from IRAS
  • Bank account verification

    Input
    Account details + payee name
    Output
    Name match confirmed or flagged before first payment
  • Sanctions screening

    Input
    Entity and director names
    Output
    Screened against sanctions and PEP lists, hits queued for review
  • Re-verification cadence

    Input
    Bill capture event + monthly schedule
    Output
    Refreshed status with audit trail
  • Status change alerts

    Input
    Status delta
    Output
    Alert on struck off, wound up or GST deregistered

Compliance + integrations

KYC at the source, not at the audit.

Every verification is a live call to the source register. Status is captured at the moment of the call, with a timestamp and audit trail. No stale data, no manual entry.

Regulations we work within

  • GST Act

    Input tax is claimable only on a tax invoice from a GST-registered supplier, so registration status is checked before the claim.

  • PDPA 2012

    Personal data collected with consent and held to purpose. NRIC numbers are not collected, per the PDPC's advisory guidelines.

Connects to

  • ACRA Entity status and business profile
  • IRAS GST-registered business search
  • Bank verification Payee name check before first payment
  • Sanctions lists Screening against published lists

KYC Verification FAQ

What buyers ask.

How often does the system re-verify a vendor?

At every bill capture for the GST registration check, and on a monthly cadence for the full KYC set. Status changes trigger alerts that surface on the AP team's queue. Manual re-verification is also one click.

A vendor gets struck off the ACRA register. What happens?

The next bill capture flags it. The bill is held with a "struck off" reason and the AP team is notified. The vendor is locked from raising new bills until the entity is restored or the record is repointed at the successor entity.

Do you collect NRIC numbers for sole proprietors?

No. The PDPC's advisory guidelines restrict collecting NRIC numbers, and a vendor record does not need one. The sole proprietorship is verified by its UEN against ACRA, and payment is verified by the bank account name match.

Can we verify in bulk?

Yes. Bulk UEN and GST registration verification is supported via CSV upload. Useful for verifying an existing vendor master at OneFinOps onboarding. Results post back to the vendor records with the verification trail.

Verify your top 100 vendors tonight.

Upload a CSV of vendor UENs, free. By morning the ACRA status and IRAS GST-registration checks are done. The struck-off entities and deregistered suppliers surface on a single screen.