Your contact details

This information lets us save your diagnostic and send you a resume link.

[radio rempli_par use_label_element "I am the person concerned|self" "I am completing this for someone else|third_party"]
[select relation_tiers first_as_label "Your relationship with the person concerned" "Employer|employer" "HR manager|hr" "Family member|family" "Spouse or partner|partner" "Other|other"]
[text nom_tiers placeholder "Your full name"]
[tel telephone_tiers placeholder "Your phone number"]
[text* prenom placeholder "First name"]
[text* nom placeholder "Last name"]
[email* email placeholder "Main contact email address"]
[tel* telephone placeholder "Phone number"]
[date* date_naissance]
[text* nationalite placeholder "Nationality"]
[text* pays_residence placeholder "Country of residence of the person concerned"]
[radio notification_recipient use_label_element "The person concerned|concerned_person" "The person completing the form|submitter" "The employer|employer" "The worker|worker" "Another person|other_explicit"]

The address entered will receive the resume link, payment information, confirmations, notes and reminders. If two separate matters use the same address, Systeme.io can automatically follow only the most recent one. Prefer a different address for each matter being handled at the same time.

[email notification_email placeholder "Email address that should receive communications"]
[acceptance autorisation_contact] I authorize Cabinet Halabi to process my data to follow up my request. [/acceptance]

What is your plan?

Choose the situation that best matches yours. Select one answer.

[radio life_project use_label_element "Work in Belgium or hire a foreign worker|work" "Start a business, invest or welcome a foreign associate|entrepreneur" "Settle in Belgium without working or renew private means residence|rentier" "Join a family member or partner, or bring them to Belgium|family" "Study in Belgium or renew student residence|student" "Consolidate my residence in Belgium|consolidate" "Request medical or humanitarian regularisation|regularisation" "My situation does not match any proposal|other"]

1. Work in Belgium or hire a foreign worker
You are an employee, highly qualified, or your profile relates to a shortage occupation. Or you are an employer in Belgium wishing to recruit such a profile.

2. Start a business, invest, or welcome a foreign associate
You want to work as a self-employed person, create your company or invest in an existing company. Or your company is established in Belgium and wants to welcome an active foreign associate.

3. Settle in Belgium without working, or renew residence based on private means
You have sufficient recurring income, ties with Belgium, and want to reside here without carrying out a professional activity.

4. Join a family member or partner in Belgium, bring them here, or renew family residence
Your spouse, partner, parent or child lives in Belgium and you want to join them. Or you live in Belgium and want a family member to join you.

5. Study in Belgium, or renew student residence
You want to study in Belgium, renew student residence, extend it after your studies or change status.

6. Consolidate your residence in Belgium
You already live in Belgium and want to obtain Belgian nationality, permanent residence, or move from one residence status to another.

7. Request medical or humanitarian regularisation
You live in Belgium without valid residence and believe that your personal, family or medical situation justifies regularisation.

What is your request about?

[radio request_nature use_label_element "A first application|first" "A renewal|renewal" "An appeal against a refusal, or a right to be heard|appeal"]

The firm does not handle appeals or rights to be heard in student residence matters. Your diagnostic will show the appropriate redirection.

Your appeal

To examine your case effectively, we need the decision you received. It is the essential document: it contains the reasons, the legal basis and the appeal deadline.

Upload the decision you received.
Required. Accepted formats: PDF or a readable photo. You may upload several documents.

[file appeal_decisions multiple filetypes:pdf|jpg|jpeg|png limit:20mb]

On what date did you receive this decision?

[date appeal_received_date]

Briefly describe the context.
What procedure did you file, on what date, and what is your current situation? At least five lines.

[textarea appeal_context placeholder "Procedure filed, date and current situation"]

You will then be able to choose your appointment.

Your renewal

[checkbox renewal_same_employer exclusive use_label_element "Same employer|yes" "New employer|no"]
[select renewal_region first_as_label "Region" "Brussels|brussels" "Flanders|flanders" "Wallonia|wallonia"]
[text renewal_sector placeholder "Business sector"]
[text renewal_role placeholder "Role"]
[number renewal_salary placeholder "Gross monthly salary"]
[checkbox renewal_same_activity exclusive use_label_element "Same activity|yes" "Different activity|no"]
[textarea renewal_activity_change placeholder "Describe the changes"]
[text renewal_family_income placeholder "Current income of the sponsor"]
[text renewal_family_status placeholder "Current residence status of the applicant"]
[checkbox renewal_separation exclusive use_label_element "No separation|no" "There has been a separation|yes"]

No additional question is required.

No additional question is required.

Single permit

Who are you?

[checkbox work_author exclusive use_label_element "I am the worker|worker" "I am the employer|employer"]
[checkbox worker_location exclusive use_label_element "Legal residence in Belgium or the European Union|legal_belgium_or_eu" "Abroad outside the European Union|outside_eu" "In Belgium without valid residence or with a short-stay visa|irregular_or_short_stay"]

A single permit cannot be obtained from Belgium during irregular residence or a short stay. The worker will need to return to the country of origin.

This return must not be improvised. We first meet you for a consultation, examine the situation and tell you frankly whether a procedure is possible. If it is, we open the case and verify all information and documents before confirming whether the prospects remain high. The return is organised only then, never before.

Both the worker and employer must be open to this possibility. If departure is excluded in principle, the single-permit route cannot succeed.

Would the worker be willing to return to the country of origin if we confirm that the prospects of success are high?

[checkbox worker_willing_return exclusive use_label_element "Yes|yes" "No|no"]

Does the worker already have an employer in Belgium?

[checkbox belgian_employer exclusive use_label_element "I have an employer in Belgium|yes" "I do not yet have an employer|no"]

A single-permit application is always filed by the employer, never by the worker. An application therefore cannot begin before an employer has been found in Belgium.

If you want to understand your options at this stage, a written legal opinion is the appropriate service. A lawyer examines your profile, answers your questions and provides a complete written note on the available routes.

[select work_region first_as_label "Region" "Brussels|brussels" "Flanders|flanders" "Wallonia|wallonia"]
[text work_sector placeholder "Business sector"]
[text work_role placeholder "Position or role"]
[number work_salary placeholder "Gross monthly salary, if known"]
[checkbox prior_cabinet_relationship exclusive use_label_element "No previous relationship|no" "The worker has previously consulted the firm|worker" "The employer has previously consulted the firm|employer" "Both|both"]
[text prior_employer_identifier placeholder "Name or email address of the known employer"]

Professional card or foreign associate

Who are you?

[checkbox entrepreneur_entry exclusive use_label_element "I want to start a business or invest|person" "Our company is welcoming a foreign associate|company"]
[checkbox professional_location exclusive use_label_element "Abroad|abroad" "In Belgium with valid residence|legal_belgium" "In Belgium with a short-stay visa or without valid residence|irregular_or_short_stay"]

A professional card cannot be obtained from Belgium during irregular residence or a short stay. The application must be filed from your country of origin.

We first meet you for a consultation. If a procedure is possible, we open the case and complete a full analysis. Return is organised only after that analysis, never before.

Would you be willing to return to your country of origin to file the application if we confirm that the prospects are high?

[checkbox professional_willing_return exclusive use_label_element "Yes|yes" "No|no"]

The professional card is granted only if the project has an economic benefit for the region where you want to establish yourself. The strength of the project is therefore decisive.

[checkbox project_maturity exclusive use_label_element "Structured project|structured" "Defined but not formalized project|defined" "Investment without a specific project|investment_without_project"]
A project that still needs to be defined cannot be usefully assessed for a professional card. A written legal opinion is better suited at this stage: a lawyer examines your profile, resources and intentions and provides a written note explaining what would make the project eligible.
[checkbox financial_plan exclusive use_label_element "Financial plan available|yes" "No financial plan yet|no"]
[file financial_plan_file filetypes:pdf|doc|docx|xls|xlsx limit:20mb]
[number planned_capital placeholder "Planned capital"]
[select professional_region first_as_label "Region" "Brussels|brussels" "Flanders|flanders" "Wallonia|wallonia"]
[textarea project_description placeholder "Describe your project in at least five lines"]
[checkbox associate_location exclusive use_label_element "Abroad|abroad" "In Belgium with valid residence|legal_belgium" "In Belgium on a short stay or without valid residence|irregular_or_short_stay"]

A professional card cannot be obtained from Belgium during irregular residence or a short stay. The application must be filed from the future associate's country of origin.

We first meet you for a consultation. If a procedure is possible, we open the case and complete a full analysis. Return is organised only then, never before.

[text company_age placeholder "How long has the company operated in Belgium?"]
[text company_sector placeholder "Business sector"]
[number company_turnover placeholder "Approximate annual turnover"]
[textarea associate_role placeholder "Role, capital share and contribution of the future associate"]
[textarea associate_contribution placeholder "How will this association strengthen the business?"]
[select company_region first_as_label "Region" "Brussels|brussels" "Flanders|flanders" "Wallonia|wallonia"]

Residence based on private means

[checkbox rentier_location exclusive use_label_element "Abroad|abroad" "In Belgium|belgium"]

Applications for residence based on private means are now filed as a D-visa application from the country of origin.

If returning to your country of origin is not possible, the application must be filed from Belgium by demonstrating exceptional circumstances preventing departure. This is a more demanding route that we will discuss in consultation.

What ties do you have with Belgium?
For example, a child born in Belgium, family living in Belgium or holding Belgian nationality, a previous short or long stay, a Belgian diploma, or business relationships. Describe them as precisely as possible in at least five lines.

[textarea belgium_ties placeholder "Describe your ties with Belgium"]

What income do you have?

This route requires regular recurring income and no continuing professional activity in the country of origin. Rent from property, pensions and guaranteed income are considered. Life annuities, bank assets and investments, dividends and salary are not. The required amount is 120% of the guaranteed monthly income, plus 10% per dependent, and is indexed.

[checkbox current_professional_activity exclusive use_label_element "I still carry out a professional activity in my country of origin|yes" "I no longer carry out a professional activity in my country of origin|no"]
[text income_nature placeholder "Nature of recurring income"]
[number income_monthly_amount placeholder "Monthly amount"]

If your current income does not fall within the accepted categories, this does not close the door. Some solutions can create acceptable recurring income. We will discuss them during the consultation.

Family reunification

Who are you?

[checkbox family_author exclusive use_label_element "The person who wants to join or settle with a family member in Belgium|joining" "The person already in Belgium who wants a family member to join them, whether that person is in Belgium or abroad|sponsor"]

Who is to be joined in Belgium?
Select the family relationship and situation of the person already present in Belgium.

[select family_link_status first_as_label "Person already present in Belgium" "Belgian or European spouse or partner|partner_be_eu" "Spouse or partner authorized to reside|partner_resident" "Belgian or European child or descendant|child_be_eu" "Child or descendant authorized to reside|child_resident" "Belgian or European parent or ascendant|parent_be_eu" "Parent or ascendant authorized to reside|parent_resident" "Other family member|other"]

What is the current situation of the person seeking residence?

[checkbox family_applicant_location exclusive use_label_element "Abroad|abroad" "In Belgium under another authorized status|legal_belgium" "In Belgium without valid residence|irregular_belgium"]
[checkbox minor_belgian_child exclusive use_label_element "I have a minor Belgian child|yes" "I do not have a minor Belgian child|no"]
[checkbox child_recognised exclusive use_label_element "I have recognized this child|yes" "I have not recognized this child|no"]

What is the net monthly income of the person already present in Belgium?
Indicate the amount and type: salary, self-employed income, rent, pension, benefits or social assistance.

[select family_income_type first_as_label "Main type of income" "Salary or self-employed activity|work" "Rent, pension or benefits|other" "CPAS only|cpas_only" "I am not sure|uncertain"]
[number family_income_amount placeholder "Net monthly income"]
[checkbox common_children exclusive use_label_element "We have children together|yes" "We do not have children together|no"]
[textarea family_summary placeholder "Briefly describe your situation"]

Read before booking

In most situations, family reunification requires the person already in Belgium to have sufficient income from salaried or self-employed work. The required amount is indexed each year.

This condition does not apply in certain situations, particularly when the application concerns the parent of a minor Belgian child.

If your only income is social assistance, the application will be refused. We will direct you to a written legal opinion to examine other possible routes before starting a procedure.

Student residence: what we handle

We support students from the start to the end of the procedure. We do not take over a case that has already begun.

We handle:

  • first student visa applications from abroad;
  • first student residence applications in Belgium where residence is legal;
  • student residence renewals;
  • post-study residence extensions;
  • changes from student status to another residence status.

We do not handle:

  • applications already filed;
  • rights to be heard, including after a renewal refusal;
  • orders to leave the territory;
  • appeals against a refusal.

We do not handle rights to be heard or appeals against refusals in student residence matters.

[checkbox student_handled_filter exclusive use_label_element "My situation is in the first list|handled" "My situation is in the second list|not_handled"]
[select student_situation first_as_label "Your situation" "I live abroad and want to study in Belgium, first application|first_abroad" "I am already a student in Belgium and want to renew my residence|renewal" "I am already a student in Belgium and want a post-study extension|post_study_extension" "I am already a student in Belgium and want to change status after my studies|status_change_after" "I am already a student in Belgium and want to change status before the end of my studies|status_change_before" "I am in Belgium with a C visa and want to change to student residence|short_stay_to_student" "My student residence has expired, or I received a right to be heard or an order to leave|expired_hearing_or_order"]
[select status_change_destination first_as_label "To which status?" "Single permit|single_permit" "Professional card|professional_card" "Post-study extension|post_study_extension" "Marriage|marriage" "Legal cohabitation|legal_cohabitation" "Family reunification|family_reunification"]
[checkbox student_prior_refusal exclusive use_label_element "No previous refusal|no" "I received a refusal|yes"]
[textarea student_refusal_details placeholder "Date and reason for refusal"]
[select student_entry_ban first_as_label "Entry ban or alert" "No|none" "Yes, and I left for the full duration of the now-expired ban|expired_complied" "Yes, and the ban is still active or I did not leave for its full duration|active_or_not_complied"]
If you were subject to an entry ban and did not leave the territory for its full duration, your application will be refused. We advise waiting until it expires before filing an application.
[textarea student_details placeholder "Would you like to add any details? Optional."]

Read before booking

Two conditions must be met for us to file a student residence application.

Admission to a recognized or subsidized institution. Private institutions do not create a right to student residence.

Sufficient means of subsistence, with an amount indexed each year, provided by a guarantor or money blocked in an account.

[checkbox student_school_ready exclusive use_label_element "I have admission to a recognized or subsidized institution|yes" "I do not have it yet|no"]
[checkbox student_means_ready exclusive use_label_element "I have sufficient means of subsistence|yes" "I do not have them yet|no"]

Without admission or proof of sufficient means, a consultation would be premature. A written legal opinion is better suited: a lawyer explains in writing all conditions to meet and the next steps. The amount is deducted if you later open a case with us.

Consolidate your residence

[checkbox consolidate_type exclusive use_label_element "Permanent residence|permanent" "Belgian nationality|nationality" "Change of status|status_change"]
[checkbox permanent_duration exclusive use_label_element "Under 4 years|under_4" "Between 4 and 5 years|four_to_five" "5 years or more|five_or_more"]
[select current_status first_as_label "Current status" "Family reunification|family_reunification" "Student|student_residence" "Professional card|professional_card" "Single permit|single_permit" "Researcher or postdoctoral researcher|researcher" "Private means|private_means" "Other|other"]
[select status_change_destination first_as_label "Desired status" "Single permit|single_permit" "Professional card|professional_card" "Post-study extension|post_study_extension" "Marriage|marriage" "Legal cohabitation|legal_cohabitation" "Family reunification|family_reunification"]
[checkbox nationality_duration exclusive use_label_element "Under 4 years|under_4" "Between 4 and 5 years|four_to_five" "Between 5 and 10 years|five_to_ten" "More than 10 years|over_ten"]
[checkbox nationality_interruption exclusive use_label_element "No interruption|none" "Yes|yes" "I do not know|unknown"]
[checkbox nationality_absence exclusive use_label_element "Never more than six months|none" "Yes, once|once" "Yes, several times|multiple"]
[select nationality_card first_as_label "Current residence card" "Card A|a" "Card B|b" "Card K|k" "Card L|l" "EU, EU+, F ou F+|eu_family" "Other ou je ne sais pas|other_unknown"]
[checkbox nationality_residence_registered exclusive use_label_element "Continuous principal residence|yes" "No|no" "I do not know|unknown"]
[checkbox nationality_paths use_label_element "Spouse of a Belgian national|spouse_belgian" "Parent of a minor Belgian child|parent_belgian_child" "Five years of continuous work|continuous_work_five" "Irregular work with a significant number of days|irregular_work" "Retired|retired" "Permanent disability or incapacity|disabled" "None of these situations|none"]
[checkbox nationality_work_two_years exclusive use_label_element "At least two years without interruption|yes_continuous" "Yes, with interruptions|yes_interrupted" "No|no" "I do not know|unknown"]
[checkbox nationality_work_belgium exclusive use_label_element "Work entirely in Belgium|all" "Partly abroad|part" "No|no"]
[checkbox nationality_official_status exclusive use_label_element "Official certificate available|yes" "No|no" "I can obtain it|can_obtain"]
[select nationality_language_proof first_as_label "Proof of A2 language level" "Belgian diploma|belgian_diploma" "Recognized course|recognised_course" "Official certificate|official_certificate" "Work as other proof|work_proof" "No or unknown|none_unknown"]
[checkbox nationality_integration use_label_element "Brussels or Wallonia integration path|brussels_wallonia" "Flemish integration path|flanders" "400-hour vocational training|training_400" "Belgian studies|belgian_studies" "None|none"]
[checkbox nationality_conviction exclusive use_label_element "No conviction|no" "Yes|yes" "Unknown or proceedings pending|unknown"]
[checkbox nationality_investigation exclusive use_label_element "No known investigation|no" "Yes|yes" "I do not know|unknown"]
[checkbox nationality_birth_certificate exclusive use_label_element "Compliant birth certificate available|yes" "No|no" "Impossible to obtain|cannot_obtain"]
[checkbox nationality_identity_consistent exclusive use_label_element "Name and date identical on all documents|yes" "There are differences|no" "I do not know|unknown"]

Medical or humanitarian regularisation

Before continuing, are you currently in one of these situations?

[checkbox regularisation_catch_up exclusive use_label_element "I am married to or legally cohabiting with a Belgian, European or authorized resident|family" "I have a marriage or legal-cohabitation project with such a person|family" "I have a Belgian, European or authorized-resident child, or a child-recognition project|family" "A close family member is Belgian, European or authorized to reside in Belgium|family" "I have an employer in Belgium ready to hire me|employer" "None of these situations|none"]

These applications cannot be assessed by a form. Everything depends on your history, ties and health, and the assessment is strict.

We therefore offer a written legal opinion rather than an immediate consultation. A lawyer examines your situation in detail and tells you frankly whether an application has prospects of success.

One point of honesty before continuing.

If you arrived recently, have already filed several regularisation applications, or nothing concretely prevents you from returning to your country of origin, these applications very rarely succeed. In those situations, we advise contacting the legal aid office.

Some situations deserve serious examination, including an older person whose children are established in Belgium, a parent separated from a child with legal residence, children who have attended school in Belgium for a long time, or a person with a serious illness that prevents return.

[checkbox active_entry_ban_or_alert exclusive use_label_element "No active entry ban or alert|no" "Active entry ban or alert|yes"]
[textarea regularisation_summary placeholder "Describe your history, ties or medical situation"]

Describe your situation to us

A legal professional at the firm will read it and tell you whether we can help.

Be complete and precise: our reply will be based on this description alone. A description that is too vague will not allow us to help you.

1. Where do you currently live?

[checkbox grey_residence exclusive use_label_element "In Belgium with valid residence|legal_belgium" "In Belgium without valid residence or with expired status|irregular_belgium" "Abroad|abroad"]

2. If you live in Belgium, what type of residence do you have?

[select grey_residence_type first_as_label "Residence type" "Card A|a" "Card B|b" "Card C|c" "Card D|d" "Card F or F+|f" "Card H|h" "Annex 15|annex_15" "Annex 35|annex_35" "Registration certificate|orange_card" "Single permit|single_permit" "Student residence|student" "Application pending|pending" "Other|other"]

3. Describe your situation and what you expect from us.
Include your history in Belgium, arrival dates, previous procedures and decisions, your current family and professional situation, and what you want to obtain. At least ten lines.

[textarea grey_description placeholder "Your history, current situation and what you expect from the firm"]

We will reply within three working days.

Last step before your diagnostic

[select* source_contact first_as_label "How did you hear about Cabinet Halabi?" "Google search|google" "Recommendation from a former client|former_client" "Recommendation from a professional partner|professional_partner" "Masterclass or webinar|webinar" "LinkedIn|linkedin" "Facebook|facebook" "Instagram|instagram" "avocat-halabi.com website|website" "Other|other"]
[textarea message placeholder "Would you like to add information or ask a question? Optional."]

You may attach documents if you have them. Optional, up to ten files.

[file supporting_documents multiple filetypes:pdf|jpg|jpeg|png|doc|docx limit:20mb]

Your documents are kept for no more than three months if no case is opened.

[submit class:cta-component "Show my diagnostic"]