Company Formation in Hungary

We’re a one-stop shop that takes the headache out of opening a company abroad - we cut through the red-tape & deal with all the administration & paperwork.

How to start a business in Hungary - company formation, chartered accountants & VAT

Download our free guide on opening a business in Europe

Learn the ins and outs of company formation in Europe

Europe
Invalid Input
Invalid Input
Invalid Input
Invalid Input

There is nowhere else in Europe except for Hungary where your company can be up and running with a VAT number in just 72 hours! Our experience and expertise takes away any stress you may have in carrying out the process.

We provide an extensive range of services in Hungary including company formation, opening your bank account, registering your business for VAT, locating you physical office space or setting up virtual offices with facilities of telephone, fax and postal mail forwarding all the way through to continuous secretarial and legal services, chartered accountants, marketing experts, translation services, visa applications and licensing. (See our article about Budapest - The City For Entrepreneurs).

Requirements for company incorporation in Hungary:

  • Share capital EUR 2,000 has to be deposited
  • The company registration number and VAT number are issued at the same time.
  • An accountancy agreement must be in place (either with a Hungarian chartered accountant or your own) before incorporation.

Main forms of Hungarian companies:

Three most common forms are available that can be exclusively owned and run by foreign citizens without restrictions and without a need for a local director or signatory.

Limited Liability Company (KFT)

  • Most common form of legal entity
  • Limited to the amount of capital paid up
  • Minimum share capital 3,000,000 HUF (approximately 10,000 euros) 
  • May be owned by a single individual, several individuals, or a holding company (or a combination)
  • Shareholder(s) are not liable for the company’s operations.
  • Can offer shares publicly to the market or privately to its founders. This is indicated in the company ending: "Zrt" – private or "Nyrt" – public. The minimum share capital for a Zrt is HUF 5M (approx. EUR 18-19K)
  • Must have at least one general partner and one limited partner.

Company Limited by Shares (RT)

  • Shareholder(s) are not liable for the company’s operations.
  • Can offer shares publicly to the market or privately to its founders. This is indicated in the company ending: "Zrt" – private or "Nyrt" – public. The minimum share capital for a Zrt is HUF 5M (approx. EUR 18-19K)

Limited Partnership (BT)

  • Must have at least one general partner and one limited partner.
  • No minimum capital requirement

How can Euro Start Entreprises help?

Dedicated account managers are assigned to your file to assist with your all of your enquiries. Then once the incorporation gets underway, a member of our team will follow your file from beginning to end to ensure that all queries are dealt with efficiently and effectively

Appointments to sign documents and meetings at the bank will be arranged, meaning you can spend more time developing your business instead of dealing with administrative duties. We can manage the rental for the virtual or serviced office if you’re looking for business premises and we have chartered accountants that can submit all the obligatory tax and VAT returns without you having to worry.

If you need more information about company incorporation in Hungary – or about chartered accountants and VAT – please call us on 0033 (0)1 53 57 49 10 or email us from our contact page and we’ll be happy to help.

Download our free guide on opening a business in France

Learn the ins and outs of company formation in one of the world’s biggest and most prestigious markets

Paris at night
Invalid Input
Invalid Input
Invalid Input
Invalid Input

Download our free guide on opening a business in Ireland

Learn the ins and outs of company formation in one of the world's premier business destinations

Ireland
Invalid Input
Invalid Input
Invalid Input
Invalid Input