Transferring an expat worker’s services is a free, instant, fully automated service that requires no documents. The difficulty isn’t in filing the request, it’s in six conditions on the receiving establishment, four of which are statuses that live in other systems, not in this service itself.
So the practical question isn’t “how do I transfer a worker,” but “is my establishment even in a state that allows the transfer.” This guide lays out the conditions as the official service page states them, and the cases where each one stops.
1. What the service is, and where it’s filed
Qiwa here is the filing channel, not the source of the obligations. The wording that preserves the distinction keeps the two separate: the request is filed through Qiwa, and each condition’s obligation has its own separate source. Qiwa also carries other labor-market services beyond this one.
2. The six conditions on the receiving establishment
- A valid commercial registration.
- Active establishment status.
- Valid work permits at the unified entity level.
- Compliance with the Wage Protection Program.
- A Nitaqat classification of green or above, for most entities.
- Sufficient balance in the establishment’s account.
These conditions apply together. Meeting the classification condition alone isn’t enough while the wage-protection condition still stands unmet, and the reverse holds too.
3. Four of the six are statuses in other systems
Four of these conditions aren’t fields you fill in on the transfer request, they’re statuses that already exist in other records, set well before the request is filed:
- Commercial registration: a record held by the authority responsible for registration.
- Valid work permits at the entity level: the result of renewals that were, or weren’t, done on time. See Renewing the Work Permit for Expat Workers.
- Wage Protection Program compliance: the result of the wage file being submitted month after month.
- Nitaqat classification: the result of a Saudization ratio that’s updated periodically.
The request doesn’t create these statuses, it only reads them. Anyone who wants a request accepted in a given month needs to look at these records ahead of that month, not at the moment of filing.
4. The classification: five bands, and no yellow
The band structure under the Nitaqat program (the current version) has five bands, from lowest to highest:
- Red
- Low Green
- Medium Green
- High Green
- Platinum
And there is no yellow band. The word “yellow” does not appear anywhere in the program’s own procedural manual. The commonly repeated description of six bands including yellow describes the program that existed before 2021, a structure that has since been retired.
This isn’t a naming detail. Anyone basing a decision on “reaching yellow” is basing it on a classification that doesn’t exist.
5. What each band allows and blocks
The procedural manual’s table of benefits and available services by band, at the structural level:
- Platinum, High Green, and Medium Green: one single list of five services, including transferring expat workers’ services, accepting recruitment (visa) requests for available occupations, changing expat workers’ occupations to the available ones, renewing work permits, and instant calculation within the program.
- Low Green: the list drops only its first two items: accepting new visa requests and changing expat workers’ occupations to the available ones.
- Red: a block list covering transferring expat workers’ services into it, changing expat workers’ occupations, requesting new visas, and issuing or renewing work permits for the expat workers already employed there.
The manual’s exact wording for one item in this table isn’t quoted here verbatim, because it carries a numeric condition tied to a residency duration that wasn’t read with enough precision to be transcribed.
The program’s structure and how the ratio is calculated is covered in the glossary entry for the Nitaqat program (Arabic only, no published English page yet), and the policy it measures in the Saudization glossary entry (Arabic only, no published English page yet), and the numeric impact on a specific establishment can be estimated with the Nitaqat Calculator.
6. Classification is measured on the entity, not the branch
Nitaqat classification is measured at the entity level, defined in the ministry’s own FAQ as “all branches under the same economic activity owned by a single establishment.” So five branches under one activity are measured as a single classification.
Nitaqat bands are updated weekly, and a worker’s weight is counted as soon as they’re registered, within that weekly update.
The effect on a transfer is direct: today’s classification isn’t necessarily next week’s, and the request is read against the state that exists at the moment it’s filed.
7. Wage protection is an independent condition
Compliance with the Wage Protection Program is a standalone condition among the six, not a branch of the classification condition. Its source is separate from the classification’s, and its status is checked on its own.
Any financial penalty or a point at which services are suspended for a violation under this program hasn’t been established by this guide, and no number or count of months is stated here.
8. Documenting the contract after the transfer: two sequential steps
The contract management service page states two conditions: that the establishment be active and in good standing, and that the employee not have an active contract in the Qiwa system.
The second condition is what makes transferring services and documenting the contract sequential, not parallel. See Documenting Employment Contracts in Qiwa for the documentation obligation and its effect.
The e-documentation service itself launched on December 27, 2023, so any description of how contracts were documented before that date describes a different state of affairs.
9. The steps
- Log in to the establishment account.
- Select the service transfer service.
- Specify the receiving establishment.
- Enter the worker’s data.
- Attach the employment contract for each worker.
The last step is the only document in a process described as requiring none: a contract, per worker, ready at the time of filing.
10. What a stalled classification or compliance status actually costs
This is where the service’s value as a measuring stick shows: the transfer is conditioned on classification status and on Wage Protection compliance, and issuing work permits is conditioned on classification status: no work permit is issued for an establishment in the red band. The work permit, in turn, is a precondition for residency.
So the first effect doesn’t show up as a fine, it shows up as the inability to employ a worker who’s already in the country. That’s an operational impact that precedes any financial one.
11. What this text doesn’t cover
- The exact wording of the services-by-band table, particularly the residency-duration condition in the work-permit-renewal item. It wasn’t read with enough precision to transcribe.
- Any financial penalty or service-suspension point for a Wage Protection Program violation. This guide didn’t establish it.
- The classification condition’s exact wording on the establishment-file page. That page phrases the condition using Nitaqat language that includes a yellow band, and the procedural manual establishes that no such band exists. Neither phrasing is quoted here; the condition is stated descriptively instead: that linked entities be in an acceptable classification status.
- What “for most entities” means in the classification condition, and which entities fall outside it. The page states the qualifier without detailing it.
- Any paid subscription or package on the filing channel. The services named here are free or carry a set fee, and nothing beyond that is established from an official source.
- The technical relationship between the services channel and the wage-file channel. Each reads the other’s data under its own stated conditions, and no source describes a link or integration between them.
12. What your system should be tracking
All six conditions are measurable states before the request, not after it:
- The commercial registration’s expiry date.
- Each expat worker’s work-permit expiry date, at the entity level, not the branch level.
- The monthly wage-file submission date, and whether it was submitted.
- The number of Saudi employees and total employees in the entity, since the ratio is measured from both.
- Each worker’s employment contract, ready to attach.
- The transferred worker’s active-contract status in Qiwa, since that’s the condition for documenting the contract afterward.
13. Checklist
- Is the commercial registration valid and the establishment status active?
- Are work permits valid at the unified entity level, not just at the requesting branch?
- Is Wage Protection Program compliance in place this month?
- Is the entity’s classification green or above, keeping in mind there are five bands and no yellow among them?
- Is the establishment account balance sufficient?
- Is the employment contract ready for each worker before the request starts?
- Is it accounted for that documentation comes after the transfer, since the worker can’t have an active contract at the time of documentation?
14. Why this turns into a problem
The request itself is instant; what precedes it is not. Classification status is the result of a ratio updated weekly, compliance status is the result of a file submitted monthly, and work-permit validity is the result of renewal windows that open 180 days before expiry.
Any one of these can have slipped months before the establishment actually needs to transfer a worker. It all surfaces at once when the request is rejected, even though the underlying facts were scattered across dates nobody was watching together.
This is where the value of keeping an employee’s facts in one file shows. That’s what Qoyod HR provides: a single employee file holding the contract, documents and their expiry dates with advance alerts, an attendance record for every employee, and their leave, salary and end-of-service dues. End-of-service, overtime and leave-balance calculations are built into the system. It’s an independent HR system with its own subscription, and the connection to Qoyod Accounting is available now.
An independent Saudi HR system
A single employee file holding the contract, documents and their expiry dates, plus attendance, leave, salary and end-of-service dues. End-of-service, overtime and leave-balance calculations are built into the system.
For more guides and templates, browse the HR Resource Center.
FAQ
What conditions must the receiving establishment meet to transfer an expat worker’s services?
The Ministry of Human Resources and Social Development’s service page for filing an expat-worker transfer request lists six conditions: a valid commercial registration, active establishment status, valid work permits at the unified entity level, compliance with the Wage Protection Program, a Nitaqat classification of green or above for most entities, and a sufficient balance in the establishment’s account.
Is a Nitaqat status alone enough to transfer services?
No. The six conditions apply together, and classification is only one of them. Wage Protection Program compliance is a condition independent of classification, and having valid work permits at the entity level is a third condition.
What are the Nitaqat program’s bands, and is there a yellow band?
There are five bands: Red, Low Green, Medium Green, High Green, and Platinum. There is no yellow band in the current Nitaqat program; the word doesn’t appear anywhere in the program’s procedural manual. The commonly repeated description of six bands including yellow describes the program that existed before 2021.
Is the service available to an establishment in the red band?
No. The Nitaqat program’s procedural manual, in its table of services available by band, states that the red band does not permit transferring expat workers’ services into the establishment, issuing or renewing work permits, requesting new visas, or changing expat workers’ occupations.
What’s the fee for transferring an expat worker’s services, and how long does it take?
Per the service page, the service is free, and processing is instant, fully automated, and requires no documents. The only document required in the steps is attaching the employment contract for each worker.
Why does documenting a worker’s contract sometimes fail right after a transfer?
The contract management service page states two conditions: that the establishment be active and in good standing, and that the employee not have an active contract in the Qiwa system. The second condition is what makes the transfer and the documentation sequential steps rather than parallel ones.
Regulatory References
This guide is based on the service pages of the Ministry of Human Resources and Social Development: requesting an expat-worker transfer (channel, fee, turnaround, receiving-establishment conditions, and steps), contract management (the two documentation conditions and the service’s December 27, 2023 launch date), issuing and renewing work permits, and opening an establishment file; and on the Nitaqat program’s procedural manual, 2026 edition, for the five-band structure and the table of benefits and available services by band; and on the ministry’s own FAQ for the entity definition and the band-update frequency.
The conditions and procedures shown here are published on service pages, not in a statutory text. What’s published this way changes by an announcement of the same kind, and checking the service page before filing a request is the default practice.
This guide is regulatory explanation, not legal advice. For an active dispute or a specific case, the statutory text and the competent authority remain the reference.