Onvett ComplyClient take-on and every firm-level duty

Vet a client for FICA in minutes, not an afternoon.

One secure link takes your client through intake, identity verification and screening, and leaves you a decision-ready file with the audit trail already written. Built for South African law firms, from the four-attorney practice up.

Onett Secure
Full name
Nomsa Dlamini
SA ID number
880101 •••• 08 3
Valid ID, female, born 1988
Residential address
12 Kloof Street, Cape Town
POPIA consent recorded
Secure one-time link
AI
Risk rated against your own matrix
High78/100
Politically exposed person+30
Bulk cross-border trade+18
Cash-intensive sector+14
Advisory until an attorney approves it.
Sanctions and PEP screening
UN Security Council
OFAC SDN
EU Consolidated
POCDATARA s23
Politically exposed persons
AI
Ownership traced to real people
Coastal GrainW. Sithole 54%Harbour Arch 40%N. Dlamini 26%
Firm-level
Firm duties, carried
Ongoing monitoring212 clients re-screened today
Cash threshold report1 due in 2 working days
Employee screening11 of 12 screened
Periodic review6 clients due in October
Why Onvett exists

A four-attorney firm carries the same duties as a hundred-attorney firm. Onvett was built around the Act itself, around POPIA, and around the FIC’s guidance, so that doing the work produces the evidence as a by-product. Your firm still complies. Onvett carries the workload and shows the trail.

Audit trailAppend-only
09:14:02Intake link issued, single use, expires in 7 days
09:21:47Client submitted intake, no login required
09:21:48POPIA consent recorded, versioned and time-stamped
09:21:53Sanctions screened, UN · OFAC · EU, per-list status
09:26:15Decision recorded, L. Khumalo (attorney)
FICA annexureOnett
Decision recorded
Built around the law, not around a form
How it works

HOW ITWORKS

Invite a client
Client name
Nomsa Dlamini
Email
nomsa@example.co.za
Send secure link
Intake link issued, single use, expires in 7 days
Invite a clientStep 01
Name and email. Onvett issues a secure one-time intake link.
Onett Secure
Full name
Nomsa Dlamini
SA ID number
880101 •••• 08 3
Valid ID, female, born 1988
Residential address
12 Kloof Street, Cape Town
POPIA consent recorded
Client completes intakeStep 02
One calm form, live SA-ID read-back, POPIA consent. No login.
Van Zyl & Mokoena Inc. /Clients / Coastal Grain Trading (Pty) Ltd / Risk rating
TM
Onett
Awaiting your approval2
Clients
Monitoring alerts1
Periodic review
Cash threshold reports
Firm
Employees
Firm risk
RCR
Audit log
Risk rating, scored against your own policyAdvisory
High
Your firm’s risk matrix, v3
78 / 100
Politically exposed person
Found in: Director declaration, intake
+30
Bulk cross-border trade
Found in: “Grain export, three corridors”
+18
Cash-intensive sector
Found in: Declared monthly cash takings
+14
Non-face-to-face onboarding
Found in: Intake by secure link
+6
AI read the answers and filled in each factor. The weights are your firm’s own. The client cannot be approved until an attorney approves this rating, or changes it with a reason.
Change ratingApprove rating
Review against your RMCPStep 03
Every factor scored from your firm's own frozen risk policy, point by point.
FICA annexureOnett
Decision recorded
Audit trailAppend-only
09:21:48POPIA consent recorded, versioned and time-stamped
09:21:53Sanctions screened, UN · OFAC · EU, per-list status
09:26:15Decision recorded, L. Khumalo (attorney)
09:26:19Branded FICA annexure generated (.docx)
You decide and fileStep 04
The attorney records the decision. A branded annexure is generated.
Built around
FIC ActPOPIAGuidance Note 7ADirective 8 of 2023UN sanctionsOFAC SDNEU sanctionsPOCDATARA
AI that shows its working

AI reads.You decide.

Share registers

It reads the share register, whatever shape it arrives in

A scan, a photo or a Word export. AI picks out the real shareholders, leaves out the headers, totals and signatures, and shows you every row it took.

Van Zyl & Mokoena Inc. /Clients / Coastal Grain Trading (Pty) Ltd
TM
Register of members
Coastal Grain Trading (Pty) Ltd
Name of memberShares
Wandile M. Sithole5 400
Harbour Arch Holdings (Pty) Ltd4 000
K. Naidoo300
P. van Wyk200
L. Botha100
Total issued10 000
Company secretary
Shareholders foundRead by AI
Share register, Coastal Grain Trading.pdf
Wandile M. Sithole5 40054%
Harbour Arch Holdings (Pty) Ltd4 00040%
K. Naidoo3003%
P. van Wyk2002%
L. Botha1001%
Left out: Column headers, Total issued: 10 000, Signature block.
Trace ownershipCorrect a row
Trust deeds

It reads the trust deed, and flags anyone the client left out

Every founder, trustee and beneficiary named in the deed, set against the people the client declared. A name in the deed that is missing from the file is raised for the attorney, never quietly added.

Van Zyl & Mokoena Inc. /Clients / Mbatha Family Trust
TM
Deed of trust
Mbatha Family Trust
Founder
People named in the deedRead by AI
Trust deed, Mbatha Family Trust.pdf
Sipho Mbatha
Founder
Declared
Anele Mbatha
Trustee
Declared
Harbour Trustees (Pty) Ltd
Trustee · a company
Look through to its owners
Lindiwe Mbatha
Beneficiary
Declared
Thabo Mbatha
Beneficiary
Not declared by the client
Ask the clientRecord a reason
Beneficial ownership

It traces ownership to the people at the end of the chain

Through holding companies and trusts to the natural persons who ultimately own or control the client. Any shareholder, trustee or beneficiary that is itself a company, trust or partnership is looked through to its own owners.

Van Zyl & Mokoena Inc. /Clients / Coastal Grain Trading (Pty) Ltd / Beneficial ownership
TM
Who ultimately owns this client
Traced by AINot yet confirmed
54%40%6%65%35%
Coastal Grain Trading (Pty) Ltd
Client · private company
WWandile M. Sithole
54% · held directly
UBOPEP
Harbour Arch Holdings
40% · a company
Three small holders
6% together
NNomsa Dlamini
65% of Harbour Arch · 26% effective
UBO
Mbatha Family Trust
35% of Harbour Arch · looked through
2 ultimate owners traced, one of them through a holding companyConfirm against evidence
Risk rating

It fills in every risk factor, and cites where it found each one

Your firm builds its own risk matrix and sets how much each factor counts. AI reads the client’s answers and documents against it, and an attorney approves the rating before the client can be approved.

Van Zyl & Mokoena Inc. /Clients / Coastal Grain Trading (Pty) Ltd / Risk rating
TM
Onett
Awaiting your approval2
Clients
Monitoring alerts1
Periodic review
Cash threshold reports
Firm
Employees
Firm risk
RCR
Audit log
Risk rating, scored against your own policyAdvisory
High
Your firm’s risk matrix, v3
78 / 100
Politically exposed person
Found in: Director declaration, intake
+30
Bulk cross-border trade
Found in: “Grain export, three corridors”
+18
Cash-intensive sector
Found in: Declared monthly cash takings
+14
Non-face-to-face onboarding
Found in: Intake by secure link
+6
AI read the answers and filled in each factor. The weights are your firm’s own. The client cannot be approved until an attorney approves this rating, or changes it with a reason.
Change ratingApprove rating

Nothing AI produces is a decision. It is labelled, it shows its source, and an attorney signs off by name.

Client screening

Every named party, on every list

Directors, shareholders, trustees and ultimate owners are screened at take-on against the UN, OFAC, EU and POCDATARA sanctions lists, with PEP checks. After that, every client is screened again whenever a list changes, at no extra charge.

A possible match waits for an attorney. It is never cleared automatically.
Each list reports its own status, time-stamped.
A list we could not reach says not screened, never clear.
Van Zyl & Mokoena Inc. /Clients / Coastal Grain Trading (Pty) Ltd / Screening
TM
Onett
Awaiting your approval2
Clients
Monitoring alerts1
Periodic review
Cash threshold reports
Firm
Employees
Firm risk
RCR
Audit log
Sanctions and PEP screeningRe-run screening
SITHOLE, Wandile M.Needs a decision
UN Consolidated · 82% name match · born 1971
Not the same personConfirm match
!UN Security Council (FIC TFS)1 possible match
OFAC SDNNo match
EU ConsolidatedNo match
POCDATARA s23 designationsNo match
!Politically exposed persons1 declared
UN list updated overnight
212 clients re-screened · 03:10
1 new possible match
Firm-level duties

The duties that run whether a new client arrives or not

Screening a client at take-on does not discharge the duty to keep screening them. These are the obligations that run continuously, with the citation each one answers to.

See all eleven duties
Van Zyl & Mokoena Inc. /Firm compliance
TM
Onett
Awaiting your approval2
Clients
Monitoring alerts1
Periodic review
Cash threshold reports
Firm
Employees
Firm risk
RCR
Audit log
Firm compliance, todayOnvett Comply
Ongoing monitoring
212 clients re-screened today
GN 7A para 198
Cash threshold report
1 due in 2 working days
s28
Employee screening
11 of 12 screened
Directive 8 of 2023
Periodic review
6 clients due in October
GN 7A para 47
Business risk assessment
Approved, v3
GN 7A para 183B
Risk and Compliance Return
Worksheet pre-filled
Directive 11 of 2026
Cash threshold report
R62 400 cash deposit, recorded Mon 09:12
Day 1Day 2Day 3
Your firm files with the FIC. Onvett runs the clock.
GN 7A para 198
Ongoing monitoring

Every client is re-screened automatically whenever the sanctions lists change, and the attorney is alerted.

Screening at take-on alone does not discharge this duty. It is the sharpest reason client take-on alone is not compliance.

Directive 8 of 2023
Employee screening

Screen every employee against the sanctions lists and record a competence and integrity assessment for each one.

GN 7A para 183B
Business risk assessment of the firm

Assess your own money-laundering and terrorist-financing risk before choosing controls, in a structured assessment the firm can show and revisit.

s28, reg 24(4)
Cash threshold reports

A register of reportable cash transactions, with the three-working-day clock running from the moment one is recorded.

Your firm files with the FIC. Onvett keeps the register and runs the clock.

GN 7A paras 46, 47, 127
Periodic review

Keep client information current and re-evaluate risk ratings at the intervals your firm sets, with the review recorded.

Directive 11 of 2026
Risk and Compliance Return

A pre-filled worksheet evidencing the firm’s answers, assembled from what the product already holds.

Your firm submits the return. Onvett pre-fills the worksheet.

Pricing

A seat for each person, and one invoice a month.

A monthly subscription per seat, counted from your own user list, plus a flat fee for every client vetted. One itemised invoice at the end of each month.

R550
per fee-earner seat, per month
Support seats: R300
SeatsMonthly
Start vetting clients
Included
Counted from your own user list, and billed whole, never pro-rated.
Support seats cost less, so nobody shares a login and the audit trail names the right person.
No signup fee. One itemised invoice at the end of each month.
R63,75
per individual
An individual clientPer client vetted
See Comply in full
Included
Identity, sanctions and PEP checks are inside the fee.
Risk rating, decision record and annexure included.
Charged only when a client is vetted.
R127,50
per entity
+ R55,25 for each person screened
A company, trust or partnershipPer client vetted
See Comply in full
Included
A fee for the entity’s own record, then one for each beneficial owner and the representative.
Every owner traced and screened, with the checks inside the fee.
A simple structure costs less than a deep one.

Rates read live from the firm settings. Ongoing sanctions monitoring is included. PEP re-screening for higher-risk clients is billed at cost plus a small markup.

The numbers behind a file

Small, fixed and written into how the product works.

Start vetting clients
lists

Every named party screened against the UN, OFAC, EU and POCDATARA sanctions lists.

logins

Your client completes one form from a secure link. No account, no password.

years

Client records kept for the five years the Act requires, never hard-deleted.

Share register readUBO tracedTrust deed readEmployee screeningCash threshold clockAdvisory onlyRCR worksheet

The reasons firms say no, answered

?
What does Onvett Comply actually cover?

Client take-on: intake, identity, screening, an advisory rating against your own policy, and the annexure. Plus the duties that run whether a new client arrives or not: re-screening when the sanctions lists change, employee screening, periodic review, registers and returns. Priced as a monthly seat plus a flat fee per client vetted.

Onvett
?
Does Onvett make compliance decisions for us?

Never. The rating and the screening results are advisory and labelled as such. An attorney records every decision, and nothing is ever auto-approved, auto-blocked or auto-rejected.

Onvett
?
Do our clients need to create an account?

No. Clients receive a secure one-time link by email and complete a single intake form with no login. The link expires after use and cannot be reused or guessed.

Onvett
?
Where is our data stored, and is it isolated per firm?

Data is encrypted in transit and at rest and stored in South Africa, with explicit client consent. Onvett is multi-tenant by design: each firm sees only its own clients, policy and brand, with no cross-firm visibility.

Onvett
?
What happens to our files if we stop using Onvett?

Every client file leaves Onvett as documents you keep: a firm-branded FICA annexure and a screening certificate, both downloaded into your own matter file at the time of the decision. The record a regulator asks for lives in your filing system, not only in ours.

Onvett

Every other question

There is nothing to migrate. Your existing files stay exactly where they are, and the next client you open uses an Onvett link. Firms start with one matter, not a rollout.

The rating is advisory and the attorney records the decision, so the decision on the file is the firm’s. The precise wording of this answer is a founder and compliance-advisor decision, not a design one.

Onvett produces the same record a manual file would, with a time-stamped trail of who did what. What may be claimed about acceptance is a founder and compliance-advisor decision, not a design one.

No. Cash threshold reports and the Risk and Compliance Return are filed by your firm, through the FIC’s own channels. Onvett keeps the register, runs the three-working-day clock and pre-fills the worksheet.

Named parties are screened against the UN Security Council list as the FIC publishes it, the US OFAC SDN list, the EU Consolidated list and South Africa’s own POCDATARA court-order designations, using fuzzy matching with similarity scores. Each list reports its own status, and a list we could not reach is flagged as not screened, never shown as a clean pass.