An offshore company is defined as a company that is incorporated in a jurisdiction that is other than where the beneficial owner resides. In other words, an offshore company is simply a company that is incorporated in a country overseas, in a foreign jurisdiction.