Skip to main content

BICA Verification

BICA Verification is the registry-lookup step within the Professional Accountant Variant that confirms a filing accountant's membership in the Bahamas Institute of Chartered Accountants is current and in good standing at the time of attestation.

Why BICA Verification Is Required

The Professional Accountant Variant carries an enhanced professional duty of care. To ensure that this variant is used only by qualified professionals, CoralLedger Comply verifies membership status in real time. A lapsed, suspended, or unrecognized membership number prevents the professional declaration from being presented.

How Verification Works

When an accountant selects the Professional Accountant pathway on the Qualifying Screen, they are prompted to enter their BICA membership number before proceeding to the declaration:

  1. Enter your BICA membership number in the field provided
  2. Click Verify
  3. CoralLedger Comply queries the BICA membership registry
  4. The result is displayed within approximately five seconds

Verification Outcomes

ResultMeaningNext Step
Verified — ActiveMembership is current and in good standingProceed to the Professional Accountant declaration
Verified — Renewal PendingMembership is within 30 days of renewal; still validA warning is shown; you may proceed
Not Verified — LapsedMembership has expiredContact BICA to renew before filing
Not Verified — SuspendedMembership is currently suspendedYou cannot use this variant; use Authorized Agent Variant or arrange for a colleague to file
Not Verified — Not FoundNumber not found in registryCheck for typos; contact BICA if the issue persists
Service UnavailableBICA registry is temporarily unreachableSee Fallback Procedure below

Renewal Pending Warning

If your membership is within 30 days of its renewal date, a warning banner is shown before the declaration:

BICA Renewal Due Soon

Your BICA membership (No: XXXX) is due for renewal on [date]. Your attestation is valid today, but you must renew before that date to continue using the Professional Accountant Variant for future filings.

You may proceed with the attestation despite this warning. The renewal reminder is also written to the Attestation Audit Trail for record-keeping purposes.

Fallback Procedure

If the BICA registry service is unavailable at the time of filing, CoralLedger Comply activates a manual fallback mode:

  1. A notice is displayed explaining that live registry verification is temporarily unavailable
  2. You are asked to upload a copy of your current BICA membership certificate (PDF, JPG, or PNG, maximum 5 MB)
  3. Enter your membership number and the certificate expiry date
  4. Check the I confirm this certificate is current and authentic declaration
  5. Click Proceed with Manual Verification

The uploaded certificate is stored against the attestation record. Platform administrators are notified and will review the manual verification within one business day. The return can be submitted immediately — the fallback attestation is treated as valid pending review.

Manual Fallback Audit Logging

Manual fallback events are flagged in the Attestation Audit Trail with a BICA_MANUAL_FALLBACK marker, allowing operators to identify and follow up on returns that used this procedure.

Verification Record

Every verification attempt — whether successful or not — is recorded in the attestation session data:

FieldContents
Membership NumberAs entered by the accountant
Verification MethodLive Registry Lookup or Manual Fallback
Verification ResultVerified / Not Verified / Fallback
TimestampUTC date and time of the check
Registry ResponseStatus code returned by the BICA registry

This record is included in the Attestation Audit Trail entry for the submission.

Next Steps