Part of OnDemand International

Built for businesses that work across borders.

Company formation, tax registration, bookkeeping, VAT returns, payroll and annual filings in six countries — run by one team, with a client portal that shows every step and every deadline.

Where we set up and look after companies

Offices in Amsterdam, New Delhi, Dubai, Barcelona, London, Singapore

  • IndiaNew Delhi office
  • United Arab EmiratesDubai office
  • United KingdomLondon office
  • NetherlandsAmsterdam office
  • SpainBarcelona office
  • SingaporeSingapore office

The life of your company, handled in order.

Most founders need the same things, in the same order. We do each step, tell you what we need from you, and keep doing the recurring work once the company is running.

  1. Plan

    Before you start

    Pick the country and the type of company. We compare setup time, tax and yearly costs for your case.

  2. Incorporate

    Usually the first weeks

    Name check, documents, signatures and registration with the company registry.

  3. Register for tax

    Right after registration

    Tax number, VAT or GST, and employer registration if you hire.

  4. Open the bank account

    Alongside tax registration

    We prepare the file banks ask for and introduce you to banks that accept foreign owners.

  5. Run the company

    Every month or quarter

    Bookkeeping, payroll and VAT returns, filed before each deadline.

  6. Stay in good standing

    Every year

    Annual accounts, annual returns and renewals, each one tracked in your portal.

Timelines depend on the country, the type of company and how quickly documents come back. Your written plan gives the timeline for your case.

Everything from incorporation to compliance.

Take one service or all of them. Either way, one team keeps the whole picture — so your accountant, your registry filings and your bank aren't working from different information.

Your company file, open whenever you need it.

Every client gets a portal login. It shows what we're doing, what we need from you and what's due next, so you never have to chase anyone for an update.

  • Live progressEach step of your setup, who is working on it and when it is due.
  • Deadline calendarVAT returns, annual filings and renewals, with a reminder before each one.
  • Document vaultCertificates, registrations and signed letters, ready to download at any time.
  • Requests, not email chainsWhen we need something, you get one request with an upload button.
  • Invoices and paymentsSee what is due and pay online by card or bank transfer.
  • Updates on WhatsApp and emailA short message when something moves, and a named advisor who knows your company.

How working with us goes.

  1. Free consultation

    Tell us where you want to set up and what you need. We ask a few questions about your plans.

  2. Written plan and quote

    The steps, the documents you need, the timeline and a fixed quote — before you pay anything.

  3. We set it up

    You follow each step in your portal and upload documents when we ask for them.

  4. We keep it compliant

    Books, payroll, returns and yearly filings, with every deadline in your portal.

For accountants, CAs and consultancies.

Send us the clients who need a company abroad. Quote from your partner price list, follow every client in the partner portal and keep the relationship with your client.

  • Partner price list and quotes
  • Each client's progress in one place
  • Documents shared in one place
  • Your own contact at OnDemand IRC

Questions founders ask us.

Something else? Ask in the form below and an advisor will answer it.

Which countries do you cover?

We set up and look after companies in India, United Arab Emirates, United Kingdom, Netherlands, Spain and Singapore. If you need another country, ask — we will tell you honestly whether we can help.

How long does it take to set up a company?

It depends on the country and the type of company. Once we have your documents, many registrations take days to a few weeks. Your written plan shows the timeline for your case before you pay.

Do I need to travel?

Often not. Many steps can be signed remotely, but some registries and banks ask to see you in person. We tell you at the start if your case needs a visit.

Can you open a business bank account for my company?

We prepare the file that banks ask for and introduce you to banks that work with foreign-owned companies. The bank makes the final decision, and we help with its follow-up questions.

What happens after the company is set up?

We can keep the books, run payroll, file VAT and tax returns and prepare the annual accounts. Every deadline appears in your client portal, with a reminder before it is due.

Where do I log in?

Use the Log in button at the top of the page. Clients, partners and the OnDemand team each have their own portal.

Tell us where you want to set up.

An advisor replies with the steps, the documents you need, a timeline and a written quote.

Book a free consultation

Takes a minute. No obligation.

We only use your details to reply to this enquiry.