Skip to content

About Us

About Setup in Oman — Since 2018

About Setup in Oman

We help entrepreneurs from Iran, Europe, India, Pakistan, and the rest of the world register companies and build businesses in Oman.

Who We Are

Setup in Oman is a company formation consultancy based in Al-Khuwair, Muscat. Since 2018, we have helped more than 500 entrepreneurs from over 40 countries establish companies in the Sultanate of Oman.

We are not just filing agents. We walk with you through every step — from choosing your company structure to opening your bank account and processing your investor visa. Every client gets direct access to our team throughout the process.

Our Founder

Muhammad Waqas Akram founded Setup in Oman with a simple goal: make company formation in the Gulf accessible, transparent, and affordable.

Waqas holds professional credentials including ACMA (Associate Chartered Management Accountant), CPA (Certified Public Accountant), and CAML (Certified Anti-Money Laundering). His AML certification is especially relevant — it means every company we form is structured to pass bank compliance checks on the first attempt.

Before starting Setup in Oman, Waqas spent years helping businesses navigate regulatory environments across the GCC. That hands-on experience is why our processes are faster, our documentation is cleaner, and our bank account success rate is higher than typical formation agents.

Our track record: 500+ companies formed. 40+ countries served. 7+ years in business. Bank account success rate well above industry average thanks to AML-compliant documentation.

What Makes Us Different

Bank-Ready Formations

The biggest challenge foreign investors face after registering a company in Oman is opening a bank account. Banks reject applications with incomplete or non-compliant documentation. We prepare every formation package to meet banking AML and KYC requirements from day one. This means your bank account opens smoothly after registration.

Remote Process

You do not need to be in Oman to form your company. Our clients from Tehran, Berlin, London, Mumbai, and Karachi register their companies without visiting Oman. We handle everything digitally and keep you updated at every step via WhatsApp.

Transparent Pricing

No hidden fees. No surprise charges. Our packages include all government registrations, professional service fees, and bank account opening. The price we quote is the price you pay.

GCC Expertise

We also operate Setup in Bahrain, where we have helped over 2,500 entrepreneurs register companies. That dual-market expertise means we can advise you on whether Oman, Bahrain, or both markets suit your business goals.

Who We Serve

Our clients come from diverse backgrounds. The largest groups include entrepreneurs from Iran (trading, logistics, import-export), India (IT services, consulting, construction), Pakistan (construction, trading, services), Europe — particularly Germany, France, the UK, Netherlands, and Italy (consulting, tech, manufacturing), and other GCC countries (entrepreneurs expanding their Gulf presence).

We serve solo entrepreneurs, family businesses, startups, and established companies. Whether you are registering your first company or opening your fifth GCC entity, we adapt our service to your experience level.

Our Services

Our Office

Office No. 505, Building No. 1532, Road No. 3519, Block No. 235, Al-Khuwair, Muscat, Sultanate of Oman.

Open Saturday to Thursday, 8:00 AM to 8:00 PM.

Phone: +968 9596 3381

Email: info@setupinoman.com

Ready to Work With Us?

Tell us about your business goals. We will respond within 24 hours with a personalised plan.