one firm, many clients

Attest Professional

Every client's compliance, from one firm login. For CA firms and FTA tax agents.

Fictional firm and clients; synthetic data
Attest, a platform by TCA, powered by Suntech1
The product

One firm, many clients, each client with its own entities and obligations

For the firm

  • Add clients; each client can have several entities, in the UAE, the GCC and India
  • One screen shows every client's health, overdue filings and exposure
  • Switch to one client at any time from the top bar

For the work

  • The audit executive prepares, attaches proof and submits
  • The audit manager reviews the proof side by side and approves, rejects or asks for more
  • Every step is written to a tamper-evident audit trail

For the firm's control

  • Compliance admin owns the obligation master
  • User admin allocates entities and sets maker and checker
  • Self-service subscription: per client or tiered
Attest, a platform by TCA, powered by Suntech2
Roles

Five roles, and a person can hold several

Partner

  • Sees every client
  • Heatmap and report

Compliance admin (Tax Partner)

  • Owns obligation IDs and frequency mapping
  • Maps obligations to every client entity

User admin

  • Allocates clients and entities to makers
  • Sets the maker and the checker for each entity

Audit executive (maker)

  • Prepares and submits

Audit manager (checker)

  • Reviews, approves, rejects or asks for more
Attest, a platform by TCA, powered by Suntech3
Merged roles

In a small practice one person holds several roles, and the screens merge

The rule

  • A person's menu is the union of their roles: no switching
  • The menu is grouped by purpose: Oversight, Work, Review, Set-up
  • Segregation of duties is checked item by item

Example: the practice owner

  • Partner, user admin, compliance admin and checker in one login
  • Reviews Falcon Foods, whose preparer is Karim

Example: a senior article

  • Maker for Falcon Foods
  • Checker for BlueDune
  • Cannot approve what they prepared
Attest, a platform by TCA, powered by Suntech4
1

Partner

Every client on one screen

Attest, a platform by TCA, powered by Suntech5
Partner

The dashboard shows health, exposure, overdue filings and the approval queue across all clients

  • Risk-weighted health score; a critical overdue item caps it at 70%
  • Indicative penalty exposure where a rule is cited (UAE VAT)
  • Heat tiles by regulator, grouped by country
The dashboard shows health, exposure, overdue filings and the approval queue across all clients
Attest, a platform by TCA, powered by Suntech6
Partner

Clients: each card shows health, overdue items, review queue and the people allocated

  • Open a client to see only its entities
  • Same screens, filtered to one client
Clients: each card shows health, overdue items, review queue and the people allocated
Attest, a platform by TCA, powered by Suntech7
Partner

The client switcher in the top bar narrows every screen to one client

  • Dashboard, calendar, tasks and the review queue follow the switch
The client switcher in the top bar narrows every screen to one client
Attest, a platform by TCA, powered by Suntech8
Partner

The report is ready to print or download

  • Per client and per regulator
  • Download the register as CSV
The report is ready to print or download
Attest, a platform by TCA, powered by Suntech9
2

Compliance admin

The obligation master

Attest, a platform by TCA, powered by Suntech10
Compliance admin (Tax Partner)

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

  • Obligation IDs and frequency live here
  • A change needs a second administrator's approval
The master is a tree from country to regulator to act to obligation
Attest, a platform by TCA, powered by Suntech11
Compliance admin (Tax Partner)

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

  • Mapping across all clients in one grid
Tick the client entities each obligation applies to, and the tasks follow
Attest, a platform by TCA, powered by Suntech12
3

User admin

Who does what for which client

Attest, a platform by TCA, powered by Suntech13
User admin

Allocate every entity to an audit executive and an audit manager

  • One choice applies to all obligations of that entity
  • The maker and the checker can never be the same person for an entity
Allocate every entity to an audit executive and an audit manager
Attest, a platform by TCA, powered by Suntech14
User admin

Users hold one or more roles, shown as chips

  • Edit roles and entity scope for each person
Users hold one or more roles, shown as chips
Attest, a platform by TCA, powered by Suntech15
User admin

Fine-tune a single obligation when an entity needs an exception

  • Bulk assignment by entity and domain
Fine-tune a single obligation when an entity needs an exception
Attest, a platform by TCA, powered by Suntech16
4

Audit executive

Prepare and submit

Attest, a platform by TCA, powered by Suntech17
Audit executive (maker)

Tasks show only the clients allocated to this person, sorted by what is due

  • Overdue and returned items on top
Tasks show only the clients allocated to this person, sorted by what is due
Attest, a platform by TCA, powered by Suntech18
Audit executive (maker)

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

  • Owner, maker and checker are named
Each task states its legal basis, deadline and the proof required
Attest, a platform by TCA, powered by Suntech19
Audit executive (maker)

Proof is attached and fingerprinted; then the task is submitted for review

  • Drag and drop or attach a sample
  • The checker sees it immediately
Proof is attached and fingerprinted; then the task is submitted for review
Attest, a platform by TCA, powered by Suntech20
5

Audit manager

Review and approve

Attest, a platform by TCA, powered by Suntech21
Audit manager (checker)

The review queue lists what waits, how long, and who prepared it

  • A person cannot approve what they prepared
The review queue lists what waits, how long, and who prepared it
Attest, a platform by TCA, powered by Suntech22
Audit manager (checker)

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

  • Approve, reject with a reason, or ask for more information
  • Everything is recorded in the audit trail
A split screen shows the details on the left and the document on the right
Attest, a platform by TCA, powered by Suntech23
6

A small practice

One person, several roles

Attest, a platform by TCA, powered by Suntech24
Practice owner

One login carries partner, user admin, compliance admin and checker

  • The menu merges: oversight, review, set-up in one list
  • No role switching
One login carries partner, user admin, compliance admin and checker
Attest, a platform by TCA, powered by Suntech25
Practice owner

The user list shows the roles each person holds

  • Segregation of duties still applies for each item
The user list shows the roles each person holds
Attest, a platform by TCA, powered by Suntech26
Senior article

Maker for one client...

  • Prepares Falcon Foods filings
  • The partner reviews them
Maker for one client...
Attest, a platform by TCA, powered by Suntech27
Senior article

...and checker for another

  • Reviews BlueDune, prepared by a colleague
  • Cannot review Falcon Foods, which Karim prepared
...and checker for another
Attest, a platform by TCA, powered by Suntech28
7

Marketplace

Tools, rule packs and agents

Attest, a platform by TCA, powered by Suntech29
Everyone

Subscribe to tools, rule packs, agents and skills; they appear in tasks and in Customise

  • Free, freemium, tiered and paid listings
  • Native in Attest and also a stand-alone marketplace
Subscribe to tools, rule packs, agents and skills; they appear in tasks and in Customise
Attest, a platform by TCA, powered by Suntech30
Honest labels

What is live, what is sample and what is planned

Shown in this demonstration

  • Clients, entities, roles and merged screens
  • Allocation, maker and checker, review and audit trail
  • Browser tools such as Merge PDFs

Sample data

  • Every filing, status, user, document and amount
  • Pre-check and return reader results

Planned

  • Real firm sign-up, billing and client onboarding
  • ERP connectors and government interfaces
  • Scheduled agents and the stand-alone marketplace
Attest, a platform by TCA, powered by Suntech31
Next

How a firm starts

Sign up

  • Subscribe, add your firm and users
  • Add clients and their entities

Set up

  • Map obligations; allocate makers and checkers
  • Attach evidence as you file

Grow

  • Add clients as you win them
  • Subscription per client or tiered; pricing to be agreed
Attest, a platform by TCA, powered by Suntech32