Foreign worker file architecture in North Jakarta can help companies store, connect, and retrieve the records used throughout an expatriate assignment. A foreign worker’s administrative file may contain passports, professional qualifications, company documents, RPTKA records, visa applications, stay permits, sponsor letters, and renewal evidence.
Placing every document in one folder does not create an organized case. The company still needs to know which file is current, which department owns it, who may access it, and whether it was actually submitted.
A clear file architecture turns disconnected documents into a traceable administrative record. A visa service can help build and maintain this structure, although government authorities remain responsible for official assessment, approval, and issuance.
What Is Foreign Worker File Architecture?
File architecture is the system used to classify, name, store, connect, protect, and archive documents.
For foreign worker administration, the architecture should answer six questions:
- Which foreign national does the document belong to?
- What administrative purpose does it serve?
- Is it a source, draft, signed, submitted, or issued document?
- Which version is current?
- Who may view or change it?
- When should the company review or archive it?
A folder structure is only one part of the system. The architecture should also include naming rules, access controls, registers, version history, and retention decisions.

Why Work and Stay Permit Files Should Remain Connected
Work-related authorization and immigration status serve different purposes.
The manpower file may contain information about:
- Employer
- Position
- Job description
- Qualifications
- Work location
- Assignment period
- Indonesian counterpart worker
- RPTKA approval
- Applicable compensation and reporting
The immigration file may contain:
- Passport
- Visa
- ITAS or ITAP
- Sponsor records
- Residential address
- Re-entry permission
- Extensions
- Immigration correspondence
These files should remain separate enough to preserve their purpose but connected enough to show that they describe the same assignment.
Indonesia’s current foreign-worker framework includes Government Regulation No. 34 of 2021 and Minister of Manpower Regulation No. 8 of 2021. The framework addresses RPTKA approval and related employer obligations.
Immigration categories and stay-permit information should be checked through the Directorate General of Immigration’s foreign-national portal.
The Role of a Visa Service in File Organization
A visa service can help a company develop a structure suited to its expatriate portfolio.
Support may include:
- Creating a standard folder template
- Building an expatriate master index
- Separating source and working files
- Introducing document-naming rules
- Recording application references
- Identifying missing final copies
- Linking manpower and immigration records
- Monitoring document validity
- Controlling handovers
- Preparing a closure archive
The service should not become the only party capable of understanding the file. The company should retain access, final copies, and enough context to continue the administration if the provider changes.
Design a Standard Folder Structure
Every expatriate case should follow the same basic structure. Consistency makes it easier for a new staff member or auditor to locate evidence.
A practical structure may contain:
01 – Case administration
- Case summary
- Responsibility matrix
- Timeline
- Contact list
- Internal approvals
- Service agreement
02 – Personal identity
- Current passport
- Previous passports
- Photographs
- Personal data
- Name-change evidence
- Emergency contact
03 – Professional qualifications
- Curriculum vitae
- Diploma
- Transcript
- Professional certificates
- Training records
- Experience letters
04 – Employment
- Employment agreement
- Assignment letter
- Job description
- Organizational chart
- Work-location record
- Internal appointment
05 – Corporate and sponsor
- Company deed
- Latest amendments
- Business Identification Number
- Relevant licences
- Sponsor information
- Authorized signatory records
- Powers of attorney
06 – Manpower administration
- RPTKA preparation
- RPTKA approval
- Indonesian counterpart records
- Applicable payment evidence
- Employer reports
- Amendment or extension records
07 – Visa and stay permit
- Visa application
- Issued visa
- Entry evidence
- ITAS or ITAP
- Re-entry permission
- Extension records
- Passport-transfer records
- Address or sponsor changes
08 – Official correspondence
- Additional document requests
- Responses
- Application references
- Payment notices
- Receipts
- Authority correspondence
09 – Issued documents
- Final approvals
- Current permits
- Verified copies
- Post-issuance review
10 – Closure
- End-of-assignment checklist
- Departure record
- Permit closure
- Original-document return
- Final archive index
The structure should be adapted to the actual case. Empty folders do not need to contain placeholder documents.
Separate Source, Draft, Signed, and Submitted Records
The status of a document matters as much as its content.
Source record
This contains the information used to prepare another document, such as a passport or company deed.
Draft
This is still being prepared or reviewed. It should not be submitted or signed prematurely.
Approved version
The responsible company department has confirmed the contents.
Signed version
The authorized person has completed the signature requirements.
Submitted version
This is the exact file delivered to an authority.
Issued record
This is the permit, approval, receipt, or official correspondence received after submission.
Combining these statuses creates the risk of sending an unsigned draft or replacing the submitted evidence without preserving it.
Apply a Consistent Naming Convention
A clear filename should identify the person, document, date, version, and status.
A possible format is:
EmployeeName_DocumentType_YYYY-MM-DD_Version_Status
Examples:
AlexMorgan_Passport_2026-04-12_CURRENT.pdfAlexMorgan_JobDescription_2026-09-18_V03_APPROVED.pdfAlexMorgan_SponsorLetter_2026-09-22_SIGNED.pdfAlexMorgan_ITAS_2026-10-02_ISSUED.pdf
Filenames such as “new passport,” “final final,” or “latest letter” quickly become unreliable.
The company should define whether the date refers to issue date, signature date, or file date and apply that rule consistently.
Maintain a Master Document Index
The index provides a searchable overview of the case.
It can include:
| Document | Version | Issue Date | Expiration | Status | Owner | Folder |
|---|---|---|---|---|---|---|
| Passport | Current | Recorded date | Recorded date | Verified | Foreign worker | Personal identity |
| Job description | V3 | Recorded date | Not applicable | Approved | HR | Employment |
| Company amendment | Current | Recorded date | Not applicable | Verified | Legal | Corporate |
| RPTKA approval | Issued | Recorded date | Recorded date | Active | HR or legal | Manpower |
| ITAS | Issued | Recorded date | Recorded date | Active | Mobility team | Immigration |
The index should point to the document rather than duplicate all sensitive information.
Link Documents Through a Stable Case ID
Names can change, and two employees may have similar names. A stable internal case ID prevents confusion.
For example:
NJK-FW-2026-014
The company can include this ID in:
- Folder name
- Case register
- Internal approval
- Invoice reference
- Courier record
- Deadline calendar
- Handover report
The case ID should not replace official application numbers. It provides an internal connection across company systems.
Define Access by Role
Not everyone involved in the assignment needs access to the complete file.
A role-based access model may work as follows:
| User | Appropriate Access |
|---|---|
| HR administrator | Employment and monitoring records |
| Legal team | Corporate and authorization documents |
| Finance | Approved payment records |
| Business manager | Role, assignment, and status summary |
| Visa coordinator | Documents needed for authorized preparation |
| Foreign worker | Personal and issued records relevant to them |
| IT administrator | Technical access without business use |
| Auditor | Read-only access to defined evidence |
Family documents, residential addresses, passport copies, and signatures should not be available throughout the company without a business need.
Control Editing and Approval Rights
Viewing a file and editing it are different privileges.
The architecture should identify:
- Document owner
- Drafting party
- Reviewer
- Approver
- Signatory
- Submitter
- Archive owner
For example, a visa coordinator may draft a sponsor letter, but the company’s authorized manager must approve its content. The coordinator should not change the company’s job description or corporate facts without confirmation.
An approval log should record who approved the final version and when.
Keep an Audit Trail
An audit trail explains how the document changed and what happened during the case.
It may record:
- Document received
- Draft created
- Correction requested
- Approval obtained
- Signature completed
- Submission made
- Additional request received
- Response submitted
- Permit issued
- Post-issuance check completed
This trail is useful when a later renewal reveals different information or when a new coordinator needs to understand an earlier decision.
The audit trail should contain facts, not unsupported conclusions about an authority’s reasoning.
Maintain an Original-Document Register
Some processes may involve original passports, civil records, corporate resolutions, or professional certificates.
The register should contain:
- Document owner
- Document description
- Number of pages
- Condition at receipt
- Date received
- Current holder
- Purpose
- Destination
- Courier reference
- Expected return date
- Actual return date
- Recipient’s confirmation
No original should disappear into a general description such as “sent for processing.”
Store Official References Separately
An application may generate several identifiers:
- Internal case ID
- Portal registration number
- Government application number
- Billing code
- Payment receipt
- Courier tracking number
- Issued permit number
These identifiers should not be mixed into one field.
A reference register can show the type, issuing system, date, related application, and status of each number.
This makes it easier to trace an application without repeatedly searching email messages.
Build a Validity and Renewal Calendar
A file architecture should connect documents with future actions.
The calendar may monitor:
- Passport expiration
- RPTKA-related validity
- Visa use deadline
- ITAS or ITAP expiration
- Re-entry permission
- Employment agreement
- Assignment end
- Dependant permits
- Company-document review
- Internal renewal start
The internal renewal date should precede the official expiration date by enough time for assessment and document collection.
A reminder does not guarantee government processing or approval. It simply gives the company time to prepare.
Manage Passport Replacements Without Erasing History
A new passport changes the passport number and validity period. It may also contain a name correction.
The company should:
- Preserve the previous passport copy.
- Add the new passport as the current source.
- Record the relationship between both documents.
- Search active files for the former number.
- Identify pending applications.
- Review issued permits and sponsor records.
- Obtain current guidance on any required update.
- Record the completed action.
The old passport should move to the historical section rather than being deleted.
Keep Company Records Current
A corporate amendment may affect several expatriates at once.
The company should create a shared corporate source folder containing current:
- Legal name
- Establishment documents
- Amendments
- Directors and commissioners
- Registered address
- Business Identification Number
- Relevant licences
- Authorized signatories
The case file can link to the approved corporate source instead of storing uncontrolled copies in every employee folder.
However, the submitted version should still preserve the exact corporate documents used for that application.
Separate Shared and Individual Documents
Some records apply to the company, while others belong to one foreign worker.
Shared corporate records
- Company deed
- Current amendment
- NIB
- Business licence
- Authorized signatory list
Individual records
- Passport
- Qualifications
- Employment agreement
- RPTKA-related employee record
- Visa
- ITAS
- Residential address
- Family documents
This separation reduces duplicate files and protects personal information.
Create a Post-Issuance Verification Folder
Issued records should receive a quality check before the case moves to monitoring.
The review can confirm:
- Correct name
- Correct passport number
- Appropriate category
- Sponsor
- Employer where stated
- Validity dates
- Re-entry details
- Conditions
- Reference number
The company can store a short verification record showing who reviewed the document and whether any discrepancy was found.
Apply a Retention and Disposal Policy
Keeping every document forever creates privacy and security risks. Deleting everything at departure can also remove evidence the company may still need.
The retention policy should consider:
- Applicable legal requirements
- Company compliance policy
- Historical employment needs
- Pending disputes
- Renewal or rehire possibility
- Official audit requirements
- Personal-data minimization
- Secure disposal
Expired documents can move to a restricted historical archive. Duplicate working copies can be removed when no longer needed.
The company should obtain appropriate legal or data-protection advice when setting retention periods.
Prepare a Provider-Change Export
The company should be able to move the case to another service provider without losing context.
A complete export can contain:
- Case summary
- Master index
- Current personal records
- Current company records
- Work permit file
- Stay permit file
- Submission evidence
- Issued documents
- Official references
- Deadline calendar
- Pending issues
- Original-document register
The previous provider should return company and personal documents according to the agreed process. The company should then remove unnecessary access.
Conduct a File Architecture Audit
A periodic audit can test whether the system works in practice.
Questions may include:
- Can staff find the current passport quickly?
- Is the submitted application preserved?
- Are drafts separated from signed documents?
- Can the company identify the current sponsor?
- Are expiry dates visible?
- Are original documents traceable?
- Do former staff still have access?
- Are corporate records current?
- Are closed cases properly archived?
- Could another coordinator continue the case?
The audit should result in assigned corrective actions and completion dates.
Why Location Does Not Determine Approval
A visa service in North Jakarta may provide convenient document collection and meetings for nearby companies. Its location does not grant special access to government decisions.
Approval depends on the applicable requirements, applicant eligibility, document accuracy, and official review.
A professional provider should explain its role clearly and avoid promises of guaranteed or preferential approval.
Support From Devisa Global Services
Companies seeking foreign worker file architecture in North Jakarta can consider Devisa Global Services for work permit, stay permit, and expatriate document coordination.
Support may include:
- Work permit document preparation
- RPTKA-related coordination
- Visa application assistance
- Stay-permit preparation
- Passport reviews
- Sponsor documents
- File-index creation
- Renewal monitoring
- Handover support
- Sworn translation
Applicants can review Devisa Global Services’ work permit assistance and stay permit services.
Devisa Global Services is an independent private consultancy. It does not act as the Ministry of Manpower, Directorate General of Immigration, an embassy, or another government authority. Official institutions retain full responsibility for requirements, verification, processing, approval, and document issuance.

