CyprusRegister
Cyprus companies database online

Cyprus companies database online

· Last updated by CyprusRegister Team1596 words

Search by registration number or trade name and retrieve director lists, ultimate beneficial owners, incorporation date, and the latest financial statements in PDF within seconds.

Practical steps: enter the registration ID → apply status filter (active / dissolved) → preview filings and export selected profiles as CSV or JSON. API access with bulk endpoints (batch up to 10,000; standard rate limit 5,000 requests/day).

Enable real-time alerts for director changes, overdue filings and capital amendments; push updates to SFTP or webhooks for KYC and vendor screening. Plans include hourly snapshots, certified extracts and per-profile audit trails with timestamped hashes.

Verify company registration, directors and filing history by company number

Immediate action

Query the national registrar using the registration number to pull the incorporation entry, director roster and chronological filings; note the entity status, incorporation date and registered address on the first returned document.

What the registry shows and how to interpret it

Look for: incorporation certificate (date and registration identifier), constitutional documents (memorandum/articles), annual accounts and confirmation statements, director appointments/resignations with dates, share allotment and ownership changes, charges/mortgages and liquidation or restoration filings. Verify that filing timestamps match statutory deadlines; entries flagged as late or amended often include a submission date and a reason. Confirm service addresses and compare director names against ID sources or public professional profiles.

For each director entry capture: full name, appointment date, resignation date (if any), nationality and service address. For share changes capture: date of allotment, nominal value, class of shares and recipient name. For charges capture: creditor, amount secured and whether the charge is satisfied.

Download certified copies where available: certificate of incorporation, latest set of filed accounts, constitutional document amendments and certified extracts of entries. Certified copies typically carry a fee and a time-to-issue; check the registrar’s fee schedule and delivery options before ordering.

Use the registry search output to build a timeline of governance and financial filings; mark gaps (missing annual accounts, late confirmation statements) and recurring director turnover as items that require further inquiry.

If deeper verification is needed, order certified documents from the registry or engage a licensed due diligence provider to obtain ID-verified director information, ultimate beneficial ownership reports and notarised extracts for use in legal or banking processes.

Red flags and next steps

Watch for: repeated late filings, consecutive changes of registered address to mail-forwarding services, rapid director replacements, multiple unresolved charges, and frequent share transfers to nominee names. If any appear, request certified historic filings, a full charges search and an identity-verified beneficial owner dossier; consider legal or compliance review before progressing with contracts or payments.

Download certified incorporation documents, annual returns and shareholder records in 3 steps

See also: Company registration cyprus new entrepreneurs.

See also: Company registration cyprus business law.

See also: Cyprus Companies Database Online Reliable Company Records.

Request certified incorporation certificates, annual returns and shareholder lists by submitting the entity registration number, authorised contact email and a scanned government ID – expect notarised PDF delivery within 24–72 hours or same‑day fast-track for an extra €60.

Documents to prepare

Documents to prepare

  • Full legal name of the entity and registration number (exact match to public register).
  • Jurisdiction and registered office address.
  • Authorised requester details: name, email, phone and position (director, secretary or agent).
  • Proof of authority: board resolution or signed power of attorney when the requester is not listed on public filings.
  • Scanned government ID (passport or national ID) for the authorised requester – JPEG or PDF, max 5 MB.
  • Specify date range for historic shareholder lists (archive retrieval fee typically €50–€150 if older than 12 months).

3-step process with timings, fees and verification checks

  1. Submit request (10–20 minutes)

    • Complete the request form with the fields above and choose delivery: Certified PDF (€40 per document), Apostille add‑on (€80), Hard‑copy courier (€25–€60 by destination).
    • Payment methods: credit/debit card, SEPA transfer, SWIFT. Orders confirmed after payment clears.
    • Fast‑track option: +€60 for PDF delivery within 4–6 hours during business hours.
  2. Verification & processing (2–72 hours)

    • Admin verifies requester identity and authority; missing items generate a request for additional documentation (typical turnaround 1–4 hours to respond).
    • Certified PDF produced with embossed seal, authorised signature and issuance date. Apostille processed separately (additional 2–4 business days).
    • If hard copy requested, printing and postal dispatch add 3–10 business days depending on destination and courier choice.
  3. Delivery & validation (immediate to 10+ days)

Need help setting up your company?Request a consultation
  • Certified PDF delivered by secure email with a download token and invoice; hard copy tracked by courier.
  • How to verify authenticity: check registration number, issuing authority stamp, notary signature, embossed seal and (if applicable) apostille serial number.
  • If document fails verification, submit a dispute within 7 days for re‑issuance or refund.

For expedited board resolutions or notarised shareholder confirmations, upload a signed instruction and select "authority confirmation" during checkout; expect processing within 24 hours and an extra administrative fee of €35.

Set up API access and automated watchlists for change alerts and compliance checks

Set up API access and automated watchlists for change alerts and compliance checks

Use OAuth 2.0 Client Credentials for machine-to-machine access, issue JWT access tokens signed with RS256, set access_token TTL to 3600 seconds, and require rotation of client secrets every 90 days. Enforce TLS 1.2+ for all endpoints and AES-256 encryption at rest for stored payloads.

API configuration

Expose scoped endpoints (scope examples: read:entities write:watchlists webhooks:manage). Implement rate limits per client: 600 requests/min and 50 concurrent connections; return standard 429 with Retry-After. Support cursor-based pagination with parameters: page_size (max 200) and next_cursor. Require Idempotency-Key header for POST/PUT requests; store idempotency keys for 24 hours.

Authentication details: token endpoint /oauth/token (grant_type=client_credentials). Keys: public JWKs at /.well-known/jwks.json. Validate aud, iss, exp, nbf and jti. Revoke tokens via /oauth/revoke. Log token issues and revocations to an audit log retained for 2 years.

Watchlist, webhooks and alert rules

Create watchlists keyed by entity_id, registration_number, name_variants_hash, and beneficial_owner_hash. Allow boolean flags per watchlist: monitor_status_changes, monitor_director_changes, monitor_address_changes, monitor_ubo_changes, monitor_sanctions_matches. Default scan frequency: 24 hours; allow push alerts via webhooks in near real-time for status/director/ubo updates.

Webhook design: register URL via POST /webhooks with event_types array (e.g., status_update, director_update, ubo_update, sanctions_hit). Verify deliveries with HMAC-SHA256 using X-Signature: sha256=HEX and X-Timestamp. Accept 3 delivery attempts with exponential backoff (intervals: 1s, 2s, 4s); mark as failed after third attempt and create an incident ticket. Expected webhook payload sample: {"event":"status_update","entity_id":"E-12345","previous_status":"ACTIVE","current_status":"SUSPENDED","changed_at":"2025-08-01T12:34:56Z"}.

Alert severity mapping: INFO = log and attach to entity profile; WARNING = notify KYC analyst via email/queue; CRITICAL = create hold on transactions and notify compliance lead. Attach context: trigger_rule_id, matched_field, match_score (0-100), snapshot_before, snapshot_after, detection_timestamp. Include remediation_code to indicate suggested action codes (e.g., RC-01 = require ID verification, RC-02 = freeze account).

Matching rules: use normalized name comparisons (strip punctuation, map diacritics), exact match on registration_number, fuzzy match threshold for names (Levenshtein <= 2 for strings ≤10 chars, <=3 for longer), and hashed comparison for UBOs using SHA-256 of normalized identifier. Store match metadata for traceability.

Compliance checks: schedule automatic sanctions and PEP screening on every watchlist hit and weekly full-scan. Maintain blacklist versioning with source_id and source_timestamp; when source updates, generate delta events and re-evaluate affected watchlists. Maintain audit trail of all decision points for 7 years; redact PII on exports unless reviewer has approved access level.

Operational practices: implement monitoring (endpoint latency <300ms, success rate >99.5%), expose health endpoint /health with readiness and liveness, rotate webhook secrets every 30 days or on suspected compromise, and provide a sandbox environment with identical schemas and limited rate limits for integration testing.

Q&A:

How often is the Cyprus Companies Database updated and how recent are the records?

Records are refreshed on a scheduled basis: corporate filings and Registrar updates appear within 24–48 hours after publication, while scanned documents and historical datasets are synchronized weekly. Emergency corrections or court orders are processed as they are received. Each company entry shows the timestamp of the last update so you can verify recency before relying on a record.

What specific data fields are provided for each company listing?

Each listing includes company name, registration number, incorporation date, legal form, current status (active, dissolved, etc.), registered address, registered agents, directors and officers, share capital and share structure, known ultimate beneficial owners when available, filed annual returns, and a history of filings. Where available, scanned copies of incorporation documents, minutes, and financial statements can be downloaded. Search results also show cross-references to related entities and previous company names.

Can I export search results and which file formats are supported?

Yes. You can export individual records as PDF and bulk results as CSV or XLSX. There is also a preset export for address-only or director-only lists. Exports respect your account limits; larger or recurring bulk extracts can be arranged via a commercial plan.

What security and access controls are in place to protect my account and downloaded data?

Access requires strong authentication with password policies and optional two-factor authentication. All traffic is encrypted using TLS. Account roles let administrators grant or restrict access to modules such as exports or API keys. Activity logs record sign-ins, searches, and exports for audit purposes. For enterprise customers we can enforce IP restrictions, single sign-on (SAML), and custom retention or purge settings to meet internal security policies.

Are there licensing or legal limits on using database content for commercial purposes?

Yes. Standard subscriptions allow internal business use, research, and due diligence. Redistribution, resale, or public posting of the raw dataset requires a separate commercial license. Personal data in records must be processed in line with applicable privacy rules; users are responsible for compliance with data protection laws and should consult legal counsel for use cases like marketing or large-scale profiling. Contact sales for quotes and a license that matches your intended use.

Ready to set up your Cyprus company?

Our specialists guide you through the entire process — registration, tax setup, and bank account opening.

Request a consultation