Skip to content

NCC Opt-Out Registry — Registration & Fees

How to register

Registration is done once and renewed annually. The process is straightforward and completed online:

  1. Visit the official NCC Opt-Out Registry portal: go to nationaloptout.org and select "Register as a Direct Marketer." This is the only official portal.
  2. Create your business profile: company name and registration number, contact person details, email address, phone number, and business address.
  3. Upload your supporting documents: CIPC company registration documents, ID of the responsible person, and proof of address.
  4. Accept your compliance obligations: confirm you will check the registry before marketing, remove opted-out consumers, and clean your database monthly.
  5. Pay the registration fee and receive confirmation: keep your confirmation on record once approved.

What it costs (2026)

Fee Type Amount Notes
Initial Registration R2,574.00 Once-off on first registration
Annual Renewal R1,930.50 Payable each year to maintain registration
Database Cleansing R0.12 per record Per-record fee each time you cleanse your database against the NCC Opt-Out Registry

These are the costs of operating legally as a direct marketer in South Africa. Framed correctly, they are one of the lowest-cost investments you will make in your professional credibility this year.

Ongoing responsibilities once registered

  • Check the registry before every campaign. Contacting someone on the registry is a violation regardless of intent.
  • Clean your database every month. Monthly is the standard, not quarterly. Each cleanse carries the per-record fee.
  • Respect opt-outs immediately and permanently. Even if a contact previously opted in, a subsequent opt-out must be honoured immediately. No exceptions and no grace periods.
  • Keep records of consent and opt-outs. Documented proof of consent for every contact; log opt-outs with dates. These records are your protection if a complaint is ever filed.

Automation hooks

  • Monthly cron: remind the principal to run the database cleanse against the registry.
  • A consent/registry check must precede any bulk campaign (see CPA Obligations).
  • Annual cron: remind about renewal before the R1,930.50 annual fee falls due.

Sources

[1] Raw: From Cold Calling to Consent