My Experience with Setting Up a Company in Hong Kong

I started my journey as an entrepreneur back in February 2013. At this time, I had no idea about taxes, accounting, and business structures. I just wanted to get started. Since then, I read a lot of articles, listened to a ton of podcasts, and found out that a lot of location-independent entrepreneurs are basing their businesses in other countries than their countries of origin. Especially, the name of Hong Kong came up a lot in all the content I read. It seemed to be the ideal place to open an offshore company. So after getting a lot of information about it, I recently made the jump and went through the process of opening my company over there. And in this article, I will share all the steps of this process with you.

Warning: before following any of the steps you will find in this article, I really advice to meet with a lawyer to check that it is legal for your own situation. For example, as I settled back in Europe since I wrote this article, I decided to close my Hong Kong company as it was no longer a good option for me due to French CFC (Controlled Foreign Company) laws.

Why I Chose to Create an Offshore Business

The story began back in 2012, when I started working on my own online business. At that time, I was a French tax resident, I was mainly doing online freelancing work, and I needed some kind of business entity to be able to work legally. In France, the easiest way to get started online is to declare yourself as self-employed. It is very fast (less than a week to receive all the confirmation papers), it’s free, and there is no question asked. In about 5 days, I was ready to start working on my first online business.

However, two years later, as I gradually moved out of freelancing to build information websites, I quickly understood that were three major flaws in this self-employed status that would limit my growth. First, being self-employed is not like having a real business: you can’t deduce expenses at the end of the year. That basically means that you are fine as long as you don’t have any expenses. For some time, I only had to pay my website hosting fees, but after two years I wanted to get contractors working for me, and I also wanted to start my eCommerce website. And that was nearly impossible, because as a self-employed person I would be taxed on my total revenue, and not on my profit like a normal business. That would completely kill any profit I could make with eCommerce for example.

Of course, there is also the question of taxes. As a self-employed person, I was paying a flax tax rate of about 20% on my total revenue, including business & personal taxes. As I will find out later, that is actually not so bad in Europe. If I opened a regular business in France, I would have to pay 33% of taxes on my profits, a lot of fixed costs, and then personal income taxes on everything I would take out of the company as dividends. Needless to say, that would have killed my little online business.

Finally, there was the problem of not being diversified. I don’t believe that the current government in France is doing a good job, and I started to really fear for the money I had there. And for this reason I was not confident starting a new business and placing all my money in this country. For all theses reasons, I needed to find something else.

Before the Trip

I made a lot of research online, in order to find what I could to open a business somewhere else than in my own country. Ideally, I needed to go somewhere that doesn’t require a visa or permanent residence to open a business, somewhere where it was cheap to open a new business, and also a place with low corporate taxes. I also wanted a place with a stable government and with a good reputation in international business. And after a lot of researches, the name of Hong Kong came up a lot. For example, I read an excellent article on the topic by Dan Andrews on the TropicalMBA blog. It seemed that it was really easy to open a company & a company bank account there, there was 0% tax rate on any business done outside of Hong Kong (so perfect for an online business), and Hong Kong is a well known place for international business & banking. I decided to go for it and open a company there.

The first step before going there (you need to get there for at least a day to open the company bank account) was to find a local company to do all the paperwork for me. You might be tempted to do everything yourself, but what you need by law is to have a company to act as your company secretary. This is basically part of the fees that you will have to pay each year to keep the company up & running. They will also act as a virtual office for you. There are many company that proposes this service, but I went with Startitup.hk after reading good reviews about them. I also heard a lot of good things about Bridges.hk and JumpStart.

The next thing to do before the trip is to fill out their forms, pay (about $1000 including the first year of registration for your company and the setup fees), and then wait about two weeks for the paperwork to be done. After that, you will receive your official registration papers, meaning that your company was successfully created. The next step is to let the company you chose to do the paperwork for you make an appointment at a local bank, to open your company bank account. At this step, beware if you are from the US: usually you will get an appointment with a local HSBC branch, but due to recent US laws like FACTA, it seems that bankers in Hong Kong are quite reluctant to open new accounts. I heard about many US citizens that went there not knowing that and saw the HSBC banker just leaving the appointment after seeing a US passport. It seems that the best in that case is to go for a local branch of an US bank, like Citibank.

On the Ground

When you have your appointment at the bank, it is time to think about getting on the ground. I requested an appointment quickly, so I had to take my plane tickets on quite short notice (two weeks before the appointment). Therefore, I had to pay about $1000 to get there and come back to Europe. However, if you are not in a hurry, the trip to Hong Kong can be much cheaper. I went there with Aeroflot, but you will find many plane companies flying to Hong Kong depending of where you are flying from. As usual, I used AirBnB to book accommodation nearby the place of the meeting with the bank.

Everything was set, and I took my plane to Hong Kong with a three hours stop in Moscow. I arrived there on the morning of the meeting (which was in the early afternoon). First comment: don’t do that. My plane was delayed one hour and I was really stressed about missing my appointment with the company that organised everything for me, and I was scared that I would have to do it all over again. Fortunately it didn’t happen, and I arrived there on time. I met the guy that took care of my company creation, and sat down to have a chat.

This is when I had my first surprise: I believed that everything was already OK and that opening the bank account would just be about getting there, signing some paper, and goodbye. Well, not at all. I learned it will actually be more like an interview. They basically want to check that you are the real deal, and that you are not doing all that just to get a visa to have the right to work in Hong Kong. Therefore, don’t go there if you don’t have a business already up and running, you will be rejected. Second surprise: the guy I met told me to not mention taxes at all during the meeting with the bank, or it could end badly. Everybody knows there is 0% corporate tax in Hong Kong for transactions done outside of the country, but what the banker want to hear is that you are coming there to ‘extend your business in Asia’. No problem for me.

With all these advices in my head, we went to HSBC with somebody from the company that created my company for me. We waited for maybe 5 mins there, and a banker came to greet us and give me some paper to fill. Note that during that process, I was helped all the way by the person from the local company. After that, I gave a little speech about my online business and why it made sense to go to Hong Kong, and it seemed to please the banker in front of me. Another advice here: have something to show. I didn’t know that beforehand, but luckily I could show him all my websites & analytics dashboards to prove I had something up & running.

After a few jokes, he accepted to open a bank account for me, and we started the process. And then, I got another surprise when he asked me to give a piece of ID & proof of residence. My passport was fine for him, but he didn’t like the rental contract I brought him: he wanted a proof of residence in the form of a utility bill. However, after some discussion, he put the address on my passport into the system, and I managed to get all the papers sent to my current address anyway. But for sure, keep in mind to bring extra proof of address for the meeting. After that, he gave me some paper with my access code, my debit card with the bank account number on it, and it was done. I had my company in Hong Kong and a Hong Kong business bank account! It was time to head back home after a visit of Hong Kong later that night.

After the Company Has Been Created

After I got back in Europe, I quickly got the SMS confirmation that my bank account was activated. The first step after I came back was then to put some money on the Hong Kong bank account, first to pay the bank opening fee (about $50). For that task, I used TransferWise so I don’t have huge bank transfer fees to pay. In about a week, my money was over there.

The second step, and the longest, was to get all business activities over there, and to open a merchant account. A merchant account is basically what will allow you to receive payments. I went for Paypal quite naturally, as they are in Hong Kong and they are well known. In less than a day, my documents were verified and I had a business Paypal account up and running. Moving most of my online activities was easy: I am using oDesk to pay my contractors, and they accept Paypal. Same for some SaaS applications I am using to run my business, like website hosting. To sell my digital products, I am using Gumroad, which then directly transfer money to my Paypal account.

However, I had another surprise when I wanted to receive money from Amazon. Indeed, a significant part of my income comes from affiliate sales on Amazon & from the Kindle publishing platform. And I discovered Amazon don’t allow to be payed in Hong Kong other than by receiving bank cheques! That was not acceptable for an online business. Therefore, I searched online, and the solution I found was to use a third party service called Payoneer to accept payments from the US, and then transfer this money back to Hong Kong. I am still in the process to open an account there, so I will update this article when this is done.

I also had to prepare myself to use a real accounting software. Indeed, as a self-employed person, having your accounts on Excel sheets, with just what comes in and what comes out was enough. Not for a Hong Kong company. You need to have your accounts in order in a real double-entry bookkeeping software. I haven’t chosen my software yet, but I am looking at Xero which seems to be perfect for Hong Kong regulations. This is really important as you will need to file your account to the Hong Kong authorities at the end of each fiscal year, so they can check you are eligible for the 0% corporate tax rate.

Does It Makes Sense For Me?

So should you open your own business in Hong Kong? Well, as usual, it depends. You need to choose based on your current revenue first. I simply got an excel sheet and calculated my remaining income at the end of one year, based on my current yearly income, with two scenarios: self-employed in France, and with a company in Hong Kong. Because there are some additional expenses that comes with a Hong Kong company, like having a company acting as your company secretary (about $500 a year), it only made sense for me after a given level of yearly income. You also have to decide based on your available options in your country in terms of business entities. For examples, in some countries it is very easy and cheap to form a LLC (Limited Liability Company), whereas in France for example it was very costly and complicated. Finally, if you are doing any business with mainland China, it makes sense to form a Honk Kong business for that reason only.

As I made more research when coming back from Hong Kong, I also found out that there were other options available. I especially visited websites like Nomad Capitalist and Flag Theory to find out more about these other options. For example, one option that comes up a lot on these websites it to open a company in the British Virgin Islands (BVI). It seems that the process is even simpler, you don’t need to go there yourself, and you don’t have any accounting or auditing requirements. However, it is also more expensive (about $1000 per year to pay) and also it seems to be difficult to open a merchant account with a business in these countries. But that is something I might explore in the future.

So to wrap up this article, I want to ask: what about you? Do you have an online business and thinking about going offshore? Did you also go through this process of opening up an offshore company? Have you made another choice than Hong Kong? Share your experience in the comments!

Do you want to learn more?
If yes, join more than 1000 people who regularly receive information about running an online business & investing the profits. You will also receive a PDF with my 10 best tools to run an online business. Simply click on the button below!
Get Started!
  • fastow2012

    I was with you until you mentioned choosing an accounting software. So I wanted to know, why don’t you simply outsourcing the accounting stuff to an outside party?
    You mentioned payoneer and I agree, very reliable business partner. I just hope in the future they don’t become messy. As american companies start becoming successful they tend to start making life difficult to their customers forgetting where they are coming from and who made them successful in the 1st place.

    • I could outsource that indeed, however my business is relatively small and easy to manage at that point so I fear it will be too costly for me at this point. But this is of course something I will do when the business grows.

      For Payoneer, I actually discovered them right after creating the company, as I don’t want Amazon US for example to send me cheques to Hong Kong (they don’t allow Wire transfers over there). So I also hope that they will keep being reliable in the future!

      • Garreth | TheSphere

        How does Payoneer actually work? LOL It seems like it only can accept payments from US companies?

        • It does indeed, that’s why I use it to be paid by companies like Amazon that don’t offer direct deposit to Hong Kong or Paypal. You simply give your Payoneer bank account details, the money goes there, and then you transfer it to your Hong Kong bank account.

          • Eddie

            Dear Marco, sorry for the late message, but you should update your post as Amazon allows now the direct payment to HK based bank account. Am I right ?
            I also have a question : it is possible to link a company bank account (from HK or another “offshore” country) to a Payoneer account ?
            Can I open a Payoneer account in the name of the my HK based company ?
            Thank you in advance for your feedback 😉

          • Hi Eddie, as I wrote at the start of the article my HK company is now closed as I settled in Europe. For your second question, sure it’s possible, and it’s easy to transfer your Payoneer funds to an HK account. Hope that helps!

          • Eddie

            Hello Marco, thank you very much for your reply…..for sure it will help 😉

  • Claus

    While you were operating your Hong Kong company were you officially resident in France? or another European country? Are aware of CFC rules?

    • Yes I was, and I still am. However I didn’t have really a ‘business’ in France, I was simply under this status that allows to work a self-employed individual.

      However as I said in the article I am quite new in offshore company creation, so if you think I am forgetting something please let me know 🙂

  • Dale

    Great article as I’m working all this out at present. Like the US, as an Australian we have to pay tax wherever in the world we earn income, so what’s the benefit of having a HK account for 0% corporate tax if I have to pay tax in my own country?

    Also, I’m a seller on amazon and I can see that I can add a HK account to my seller account so perhaps it’s different for affiliates. Just a thought,

    • Thanks! I think you can still get benefits, for example for US citizen I think there are certain conditions under which you don’t have to pay the full taxes, especially if you are traveling outside of the country. However I obviously don’t know much about that 🙂

      Indeed, it seems that Amazon as different rules for different services. It is also completely different for the Kindle platform where I also sell stuff, they are much more flexible than Amazon affiliates.

  • matt

    If you are still running this company as a tax resident from France I don’t see how this can be tax free as the management and control of the company are still done from France.

    • Hello Matt, well first the ‘company’ only exists in Hong Kong now, in France I was only self-employed and didn’t have any employees/assets/etc.

      Of course, it is not completely tax-free, as at the end of each year I will give myself dividends from the company, which will of course be taxed in the country where I am a tax resident.

      However as I said in the article I am new in all this, so if you think I am missing out on something please let me know!

      • Valentin Cavelier

        An interesting point is that if you are a Belgium Tax resident, you can get 0% tax on your dividends.

        Interesting, isn’t ? 😉

        • Indeed, good remark. This is also the case with other countries around the world that don’t tax personal income coming from a foreign source, like Panama or Paraguay.

          Also note that with a Hong Kong company you can put a lot on company expenses (transportation, hotels, cellular bills, even your rent if you work from home …). That helps to reduce the dividends you give yourself at the end of year.

  • David

    Hey Marco, nice article! but you didn’t have to go this far! we have our own tax haven right here in EU!
    Bulgaria has 10% flat tax both personal and business tax!, almost no limitations on business expenses! yearly cost: company adres + accounting office + yearly company registrations = +/- 1250euro! only 2h flight from france and cost +/- 150euro! and you can talk to your personal accountant for advise when ever you need it!
    and you are still in the EU! and i belief Bul. and france have some treaty about divident income as well 🙂
    iff you want more info on opening a business in Bulgaria you can contact me any time!


  • Nady

    Dear Marco, Your Article is fantastic! I just want to ask few question. We are doing our business on eBay. We sell in bulk on eBay. Annual turnover is above 30 millions US. If i fly HK form a company & open corporate bank account. Can i open a Business PayPal account with that corporate bank account & debit card? I visited few forums where people are saying its impossible as PayPal does not support offshore companies soon (upon of receipt above $10000) they will freeze account? And they will ask for personal ID which should indicate you are HK citizen OR should be a hong kong resident? It looks threatening for you as well! your thoughts please

  • Pingback: Top 10 Location Offshore Resources February 8, 2015 - Location Offshore()

  • strider

    Hey Marco, nice article. It has cleared a lots of doubts. One thing I wanna know is how one can open a paypal business account using HK company? During the business account registration they require all the HK company incorporation docs which I’ll provide after getting it registered but in addition to this they also require the name of user registering an account. Can I provide the name and address of my home country? They have the option to provide just a name of the person with address same as business address but since we are not the HK citizen so obviously we need to provide our real home address in order to avoid future paypal verification problems. How you went with this? Could you please shed some light on this?

    • strider

      Also could you please tell me how much money you spent for the whole process (with bank account opening) excluding the traveling and other ancillary expenses?

      • The whole process excluding traveling was around 1000 euros.

    • Hey, thanks! Well I didn’t have any problems using my own name on the Paypal account, they didn’t complain when I just put my name and used the address of the business. However I always recommend not leaving a lot of money on the account just in case something goes wrong.

  • adam

    Thanks Marco, pretty informative stuff. 🙂

    I’m in similar situation and got a few questions for you:

    – How did you open Paypal business account? Did you do it online or visit their office in HK.

    – When you suggested not to keep money in paypal, once I open an account, I will get total of about USD5,000 every day to the account, is that risky?

    – How do you do with the annual tax thing in HK?


    • Hey Adam! For your questions:

      – I did everything online
      – I guess that’s a bit risky indeed, I would consider getting in touch with them before starting with this kind of volume
      – I use an accounting & auditing services with Bridges (http://bridges.hk/)

  • Great write-up. Sadly, HSBC has become a real pain to deal with. Their business accounts and “Premier” accounts are practically worthless. The few local banks that work with foreigners are good, but have ever-increasing demands. If you want to do business in Hong Kong, I’d say it’s best to start now, get a company, get a bank account, and don’t ever shut them down.

    • MIAO

      HSBC is NO GOOD is NO TAIL to WIGGLE :3

  • Andrew

    Hello Marco
    Above all thanks for the valuable info you give, but if by any chance you want to go through all this again what would be the major thing you change? Would you still go with Bridges?
    Do we have as clients to chose from a list of banks or it predefined by the company?

    • Hi Andrew, you are welcome! I would definitely go for Bridges indeed. No, usually they will impose the bank, but I guess that’s something which is up for discussion with them.

      • Andrew

        Thank you Marco for your quick reply.
        Can you give me more info on why you closed your company in HK?
        Me and my partner are French and wondered if that would make thing less interesting or simply not recommended?

  • Mel

    Hey Marco, excellent article! You answered plenty of questions for me, as I also own an Internet-based business and am looking to start an offshore company in Hong Kong. Thanks for sharing your valuable experience!

    Questions: What was the process involved to prove your company is eligible for the 0% corporate tax rate? What sort of supporting documents were needed to be submitted to IRD and when?

    • Hey Mel, you’re welcome! The process was quite easy, basically you need to provide documents anyway for all your income and expenses, and if there is nothing coming from individuals/companies in Hong Kong, you can apply for the 0% tax rate without any problem.

      • Mel

        Thank you for your quick reply Marco!

        I have read that to apply for the 0% tax rate, you can only do this during the Annual Return with the help of an auditor, which means 18 months after the company incorporation. Is that true? Or can we apply for it sooner?

  • Alex

    Hey Marco, we have a very similar situation (I live in France, but am moving around, have a Kindle business, an eCom business, etc..) and I’m about to register a company in Hong Kong. I’d like to have an update, what happened since you wrote this article? How everything turned out? You can shoot me an email directly!

  • Chuck

    Hi Marco, great post. Im french too and about to relocate my US business in Asia. I read accounting and audit costs are pretty high, do you mind giving me a ballpark of what you’re actually paying? Merci d’avance !