The GCC Edition

All your compliance in single screen

A demonstration for RAK Ceramics Group: every entity, regulator and deadline across the GCC and beyond, with proof behind every filing

Demonstration for RAK Ceramics Group. Entity names follow the 2025 annual report; every filing, status, user and document on the screens is synthetic.
Attest, a platform by TCA, powered by Suntech1
The idea

One screen for the group, one workflow for every country

One view of the whole group

  • 10 entities modelled in 6 countries, from a register of 59 legal entities in 25 countries
  • One health score, one risk heatmap, one calendar
  • Drill from group to country to entity to a single filing

Proof behind every filing

  • The maker attaches evidence and a filing reference
  • A checker approves, rejects with a reason, or asks for more
  • Every document carries a fingerprint and an audit trail

Built for many jurisdictions

  • Country, regulator, act and obligation as one master
  • Each obligation mapped to the entities it applies to
  • Local deadlines, time zones and calendars
Attest, a platform by TCA, powered by Suntech2
The framework

Every task sits in a four-level master, so nothing is a flat to-do list

1. Jurisdiction

  • 6 countries in this demo
  • UAE, Saudi Arabia, India, Bangladesh, Germany, United Kingdom

2. Regulator

  • 22 regulators and authorities
  • For example FTA, MOHRE, SCA and ADX, ZATCA, GSTN, NBR, HMRC

3. Act or rule

  • 30 acts, decrees and rules
  • Each with its legal basis and a verification status

4. Obligation

  • 47 recurring obligations
  • Generate 231 tasks across the entities, each with a maker and a checker
Attest, a platform by TCA, powered by Suntech3
Control

Six roles, with duties kept apart by design

Maker and checker

  • The maker prepares and submits
  • The checker approves or sends back
  • Nobody approves what they prepared

Two administrators

  • Master data administrator keeps the compliance master
  • User administrator keeps users and assignments
  • Neither sits in the approval chain; changes need a second administrator

Board and auditor

  • Executives see dashboards, heatmap and the board report
  • The external auditor gets a scoped, time-boxed, read-only data room
  • Every view and every change is logged
Attest, a platform by TCA, powered by Suntech4
A

The board view

What the group CFO and the audit committee see

Attest, a platform by TCA, powered by Suntech5
Board and audit committee

One dashboard shows health, penalty exposure, overdue filings and the approval queue

  • Health score weighted by risk; a critical overdue item caps it at 70%
  • Indicative penalty exposure only where a rule is cited
  • Heat tiles by regulator, grouped by country
  • Reminders and escalations: 14, 7 and 1 days, then escalation
One dashboard shows health, penalty exposure, overdue filings and the approval queue
Attest, a platform by TCA, powered by Suntech6
Board and audit committee

The entity by regulator grid shows where a problem sits, country by country

  • Red: number overdue; amber: due within 14 days; green: clear
  • Click a cell to filter the dashboard to that entity and regulator
  • Dashes show where a regulator does not apply to an entity
The entity by regulator grid shows where a problem sits, country by country
Attest, a platform by TCA, powered by Suntech7
Board and audit committee

The group register shows every legal entity and how far coverage reaches

  • 59 entities and 25 countries from the annual report register
  • Ten entities are modelled; the rest show how coverage extends
  • Dormant, equity accounted and disposed entities are marked
  • Source and transcription note shown on the page
The group register shows every legal entity and how far coverage reaches
Attest, a platform by TCA, powered by Suntech8
Board and audit committee

One calendar carries every deadline in every country

  • Filter by country with its flag
  • Colour shows status: overdue, in review, to prepare, approved, approved late
  • Extensions appear at the new due date
One calendar carries every deadline in every country
Attest, a platform by TCA, powered by Suntech9
Board and audit committee

The board report is ready to save as PDF or download as a register

  • Health, exposure, overdue and late filings by country
  • Top overdue items with weight and days overdue
  • Approval inside Attest is internal sign-off, stated on the page
The board report is ready to save as PDF or download as a register
Attest, a platform by TCA, powered by Suntech10
B

Setting it up

How the master, the entities and the people are maintained

Attest, a platform by TCA, powered by Suntech11
Master data administrator

The compliance master is a tree from country to regulator to act to obligation

  • Edit title, category, frequency, risk weight, due rule and evidence required
  • Legal basis with a verification status and last verified date
  • Saved changes wait for a second administrator (four eyes)
The compliance master is a tree from country to regulator to act to obligation
Attest, a platform by TCA, powered by Suntech12
Master data administrator

Tick the entities each obligation applies to, and the tasks follow

  • Per country, a grid of obligations against entities
  • Choose group filing with a representative member, or each entity files
  • Future tasks are created or removed at once; filed history is never deleted
Tick the entities each obligation applies to, and the tasks follow
Attest, a platform by TCA, powered by Suntech13
User administrator

The user master gives each person a role, entities and domains

  • Roles and scope shown at a glance, with auditor access time-boxed
  • Add and edit users in one form
  • A roles table spells out what each role can and cannot do
The user master gives each person a role, entities and domains
Attest, a platform by TCA, powered by Suntech14
User administrator

A maker and a checker are assigned to every obligation and entity

  • Assign one by one, or in bulk by entity and domain
  • Maker and checker must be different people
  • Anything unassigned is flagged
A maker and a checker are assigned to every obligation and entity
Attest, a platform by TCA, powered by Suntech15
C

Doing the work

From preparation to approval, with the evidence in view

Attest, a platform by TCA, powered by Suntech16
Maker

The maker sees only assigned tasks, sorted by what is due and what came back

  • Filters: due today, in 7 days, overdue, needs rework
  • Columns: to prepare, rework, in review, approved
  • Each card shows entity, risk weight and due date
The maker sees only assigned tasks, sorted by what is due and what came back
Attest, a platform by TCA, powered by Suntech17
Maker

Each task states its legal basis, deadline, owners and the proof required

  • Breadcrumb from country to regulator to act
  • Deadline in the entity's own time zone, plus an earlier internal due date
  • Evidence checklist and indicative penalty where a rule is cited
Each task states its legal basis, deadline, owners and the proof required
Attest, a platform by TCA, powered by Suntech18
Maker

Proof is attached by drag and drop, and every file is fingerprinted

  • Filing reference, date and amount paid
  • PDF or image upload with a SHA-256 fingerprint
  • Submit for review sends the task to the assigned checker
Proof is attached by drag and drop, and every file is fingerprinted
Attest, a platform by TCA, powered by Suntech19
Maker

A pre-check on sample ERP data shows how Attest checks before a return is filed

  • Sample data: results are synthetic and labelled as such
  • The Decision 13 supplier verification engine is live in Attest
  • ERP connectors and the other checks are planned
A pre-check on sample ERP data shows how Attest checks before a return is filed
Attest, a platform by TCA, powered by Suntech20
Checker

The checker's queue lists what waits for review, with how long it has waited

  • Only tasks assigned to this checker
  • Risk weight, deadline, preparer and number of files
  • A filing the checker prepared cannot be approved by the same person
The checker's queue lists what waits for review, with how long it has waited
Attest, a platform by TCA, powered by Suntech21
Checker

A split screen puts the details on the left and the document on the right

  • Approve internally, reject with a mandatory reason, or ask for more information
  • Late filings are flagged and recorded as approved late
  • Each decision enters the audit trail with a fingerprint
A split screen puts the details on the left and the document on the right
Attest, a platform by TCA, powered by Suntech22
D

Assurance

What the external auditor can inspect

Attest, a platform by TCA, powered by Suntech23
External auditor

The data room gives read-only access to the evidence, scoped and time-boxed

  • Only the tagged entities, until an end date
  • Every document with its fingerprint and approval status
  • Search across documents, obligations and entities
The data room gives read-only access to the evidence, scoped and time-boxed
Attest, a platform by TCA, powered by Suntech24
External auditor

An append-only audit trail can be verified at any time

  • Each event includes the fingerprint of the one before it
  • Verify the chain with one click
  • Nothing can be edited or deleted
An append-only audit trail can be verified at any time
Attest, a platform by TCA, powered by Suntech25
Honest labels

What is live, what is sample and what is planned

Live in Attest today

  • The FTA Decision 13 supplier verification engine
  • Evidence, approval and audit workflow shown here is the demonstration design

Shown with sample data

  • Every filing, status, user, document and amount
  • The pre-check results on the VAT return

Planned

  • Connectors to the group's ERPs
  • Government interfaces, for example return status from the tax authority
  • Further country modules, confirmed with local advisers
Attest, a platform by TCA, powered by Suntech26
Limits of this demo

What the demonstration does not claim

Not real data

  • No connection to any RAK Ceramics system
  • No real filing, receipt, person or amount

Law content

  • The UAE VAT due date and Decision 13 were checked against archived primary texts
  • All other rules are marked unverified until local advisers confirm them
  • This is not tax or legal advice

Approval

  • Approval in Attest is an internal sign-off
  • It never means an authority has accepted a filing
Attest, a platform by TCA, powered by Suntech27
Next steps

A pilot can start with a few entities and the obligations that matter most

Choose

  • Pick the pilot entities and countries
  • Agree the obligations and owners per entity

Confirm

  • Local advisers confirm deadlines and rules per country
  • Agree the evidence each filing needs

Connect

  • Load real entities, users and deadlines
  • Plan the first ERP and government connections
Attest, a platform by TCA, powered by Suntech28