Working in Lebanon for a corporation in Morocco

Can I work remotely for a company in Morocco while being in Lebanon?

It is usually doable, but we recommand to check the following key points first:

  1. Check if the company you are applying for is registered in Morocco, if it is not, you will need to be registered to work there.
  2. Check if the company you are applying for has a branch in Morocco, if it does not, you will need to be registered in Morocco to work there.
  3. Check if the company you are applying for is registered in Lebanon, if it is not, you will need to be registered in Lebanon to work there.
  4. Check if the company you are applying for has a branch in Lebanon, if it does not, you will need to be registered in Lebanon to work there.

How to live in Lebanon and find remote work in Morocco?

Finding remote work in Morocco if you are located in Lebanon might be difficult, therefore we recommend to try remote work in other countries.

What are the best countries for remote work?
There are many countries where you can work remotely. You can find remote work in almost every country, but the best are the following:
Remote work in the USA
Remote work in the UK
Remote work in Australia
Remote work in Canada
Remote work in New Zealand
Remote work in Europe
Remote work in the Middle East
Remote work in Asia
Remote work in Latin America
Remote work in Africa
Remote work in the Caribbean
Remote work in South America
Remote work in the Pacific
Remote work in the Arab World
Remote work in the Far East

How a company in Morocco can send my salary in Lebanon?

When working remotely for a corporation in Morocco, you salary can be send to Lebanon but it’s not a guarantee.

You have to prove that you are working from Lebanon and you need to make sure that your salary is being sent to your bank account.
The company in Morocco can send your salary in Lebanon but it’s not a guarantee.

How can I work from Morocco and send my salary to Lebanon?
You need to know that you have to work in Morocco for a minimum of 12 months in order to be able to send your salary to Lebanon.
If you don’t have a contract with the company, you can still send your salary to Lebanon.
If you don’t have a contract, you can send your salary to Lebanon if you have been working for the company for at least one year.

How can I work in Morocco and send my salary to Lebanon?
You can work for a company in Morocco for a minimum of 12 months.
Once you have been working for the company for at least one year, you can send your salary to Lebanon.
You can send your salary to Lebanon if you have been working for the company for at least one year.

Where to pay my taxes when working remotely in Lebanon for a company in Morocco?

If you are working remotely in Lebanon for a corporation established in Morocco, taxes could seem complicated but in fact , they are very simple. The Lebanese government will collect taxes on your income and you will be able to pay taxes in Lebanon, or abroad if you want.

Working in Lebanon
If you are working remotely in Lebanon for a company established in Morocco, you will have to pay taxes to the Lebanese government.
You will be able to deduct the income taxes you pay to the Lebanese government from the income you earn while working in Lebanon.
If you are an individual, you can deduct income taxes paid to the Lebanese government on your income.
If you are a corporation, you can deduct income taxes paid to the Lebanese government on your income.
Income Tax in Lebanon
Income tax in Lebanon is 15% for individuals and 25% for corporations.
The Lebanese government will take 15% of the income you earn while working in Lebanon and you will be able to deduct it from your income.
Income tax in Lebanon is 25% for corporations.
Income Tax in Lebanon for Individuals
Income tax in Lebanon is 15% for individuals.
If you are an individual and your income is below $16,300, you will not have to pay any income tax.