Portfolio overview

Compliance Pulse

Every client company you manage, and the one thing about each that is about to break. Sorted by how fast it bites.

Client companies
32
Under active management
Need action in 30 days
11
Licences, Iqamas, filings
Blocked right now
2
Cannot issue visas today
Revenue at risk
SAR 486k
Retainers on blocked accounts

What breaks first

One row per client. The system reads Qiwa, Muqeem, Mudad and ZATCA and tells you which door is closing.

Client companyNitaqatNext deadlineDaysExposure
Why this screen exists. None of these systems talk to the client. They talk to each other. A payroll slip in Mudad silently locks the visa desk in Muqeem, and nobody finds out until a renewal is rejected. This is the single pane that catches it a month early.

The Saudization grade that decides whether a company can hire, renew, or keep its own staff. Live band, distance to the edge, and what happens if it slips.

Al Faisaliah Trading Co.
Low Green
Professional and corporate services, 10 to 49 staff
RedLowMidHighPlatinum
Saudization
14.6%
Saudi staff
7 / 48
Band floor
12.0%
The line that closes the deal

Every Saudi hire that lifts this band also deletes roughly SAR 9,600 a year of expatriate work permit levy. Saudization stops being a rule they resent and becomes a number they can act on.

Headroom

2 resignations from Red

Move the slider to see what a hire or a walkout does to this company's grade.

Change in Saudi headcount 0
-7 leave+10 hired
If this happens

    The two 2026 rule changes that catch people out

    Entity based

    All your branches count as one

    Saudization is now assessed across every branch running the same economic activity, not branch by branch. A company that used to park expats in one weak branch to protect another can no longer do it.

    Growth penalty

    The target rises as you hire

    Thresholds now follow a logarithmic curve, so the required Saudization percentage climbs as headcount grows. Companies fail by succeeding, and they never see it coming because their own number did not move.

    Also new for 2026. Saudization credit only counts when the employment contract is digitally documented on Qiwa. Three of your clients have hired Saudi staff whose contracts are not filed, so they are paying for people who are not counting. That is on the Payroll Guard screen.
    Demo note. Band thresholds shown here are illustrative. Real thresholds are set per economic activity by MHRSD and are pulled live from Qiwa in the production build. The yellow band was removed in the 2026 programme update and is deliberately absent.

    MISA, Commercial Registration, Balady and National Address across the whole book. In renewal order, not alphabetical order.

    MISA renewals due
    6
    Next 60 days
    CR updates pending
    9
    Blocked until MISA renews
    Balady expiring
    4
    Premises licences
    Address unverified
    3
    Will fail renewal
    Sequence matters. MISA renews first, then the Commercial Registration is updated from it. Nine clients have CR work queued behind a MISA renewal that has not happened yet. The system will not let a team member start them in the wrong order.

    Renewal queue

    Client companyDocumentExpiresDaysBlockerFee

    Every expatriate employee across every client, and the exact date their paperwork stops being valid.

    Expat staff managed
    1,247
    Across 32 companies
    Iqama expiring 30 days
    38
    Renewal window open
    Expired today
    4
    Fines accruing
    Exit re-entry active
    61
    Abroad on valid visa

    Next 30 days

    Pulled from Muqeem. Renewals that are blocked by a Nitaqat band or a Mudad breach are flagged, because paying the fee will not work until the block clears.

    EmployeeClient companyIqama expiresDaysStatus
    The trap. Four of these renewals will be rejected even if you pay on time, because the employer is sitting in Red band or has a live wage breach. The system stops your team wasting a day on them and routes the fix to the real cause first.

    Mudad wage protection and GOSI, watched monthly. Below 90% compliance the government locks the visa portals, so this screen is an early warning, not a report.

    Clients above 90%
    28 / 32
    Safe this cycle
    In breach
    4
    Qiwa and Muqeem locked
    Exposure if unfixed
    SAR 291k
    At SAR 3,000 per employee

    Wage protection status

    Client companyMudad matchLate salariesContracts unfiledStatus

    What a Saudi hire actually costs

    The gap that makes Saudization a finance decision, not an HR decision.

    Saudi employee
    21.5% to 23.5%
    Employer GOSI. Pension, occupational hazard and SANED unemployment. Contributions calculated on basic plus housing, capped at SAR 45,000 per month.
    Expatriate employee
    2%
    Employer GOSI, occupational hazard only. No SANED. But add SAR 700 to 800 every month in work permit levy, which GOSI does not show you.

    E-invoicing integration with the Fatoora platform. The threshold dropped to SAR 375,000 of revenue with a 30 June 2026 deadline, which now catches almost every client on your book.

    In scope
    30 / 32
    Above SAR 375k revenue
    Fully integrated
    24
    Clearing in real time
    Phase 1 only
    6
    Deadline already passed
    VAT rate
    15%
    Saudi standard rate
    Six clients are exposed today. They generate invoices but never integrated with Fatoora, so nothing is being cleared with ZATCA. The 30 June 2026 deadline has passed. This is the fastest paid work sitting on your book right now, and none of them know.

    Integration status

    Client companyRevenue bandPhaseInvoices clearedStatus

    What compliance actually costs each client, per year, added up. Most of them have never seen this number in one place.

    Al Faisaliah Trading Co., annual
    SAR 512,300
    41 expatriate staff, 7 Saudi staff, one MISA licence
    Where it goes
    Work permit levy, 41 expatsSAR 393,600
    Iqama renewalsSAR 26,650
    GOSI, Saudi staffSAR 71,050
    GOSI, expat staffSAR 9,000
    MISA licence renewalSAR 12,000
    The conversation this starts. The levy line is 77% of the bill and it is pure expatriate headcount. Every Saudi hire that lifts the Nitaqat band also deletes SAR 9,600 a year of levy. That turns Saudization from a rule they resent into a number they can act on, and it is the reason a client will let you run their whole compliance function.

    Book wide

    Total levy across book
    SAR 11.4m
    Per year, 1,247 expat staff
    Recoverable by rebanding
    SAR 1.9m
    If flagged clients reach Mid Green
    Your fee as % of saving
    2.4%
    The whole pitch in one number

    Every Saudi government system this command center reads, in plain English. Built in so you can open it on a call.

    The whole point
    These systems all read each other. Fail one and three unrelated doors close somewhere else. No single government portal shows a company its own full picture. That gap is the product.
    Sample data. Invented companies, staff and figures. Built by JorrDaar LLC as a working demonstration.