Up to 100% foreign ownership

Company Registration in Indonesia

We set up your PT PMA in Indonesia, the company form for foreign shareholders. We choose your KBLI 2025 codes before filing and agree the bank in advance, so you know from day one when a visit is needed.

Timeline
from 8 days
once your documents are verified
Cost
from US$1,400
PT PMA registration
Format
Remote
except the bank visit

We reply within 30 minutes

  • 6+ yearsin business
  • 1,250+clients
  • 65+partner banks

Packages

Cost of company registration in Indonesia

From PT PMA registration to a fully operational company with a business licence, investor KITAS and a corporate account. The scope and price are fixed in the contract before we start.

  • KBLI 2025 codes chosen before filing
  • Documents prepared remotely
  • No extra charges along the way

Start

PT PMA registration only

US$1,400

NIB and address not includedIf you have an office in Indonesia

Registration

  • Company name reservation
  • KBLI 2025 codes for the Articles
  • Notarised deed of establishmentAkta Pendirian with the Articles of Association
  • Registration with the Ministry of Law (Kementerian Hukum)
  • Company tax number (NPWP)
Choose this package

Corporate

Licence and address included

US$1,900

Best ifyou handle the account and KITAS

  • NIB business licence via OSSAlso serves as your registration number and import licence
  • Registered address in Indonesia for 1 year
Choose this package
Recommended

Full service

Investor KITAS and account

US$3,950

Best ifyou are moving to Indonesia

  • Investor KITAS for 2 yearsRequires a personal shareholding of at least IDR 10 billion (about US$560k); we check eligibility first
  • Personal tax number (NPWP)
  • Corporate account opening with an Indonesian bank
  • Support through account activation
Choose this package

Please note: we cannot guarantee account approval. We match the bank to your profile and guide you through the process, but the final decision rests with the bank after it reviews the company and its owners. Banks usually need the director to sign in person.

The IDR 2.5 billion share capital is not included in the package price and is paid into the company account. Tax returns are due from the first month and LKPM from the first quarter, and from the second year the address must be renewed. We quote the ongoing cost before you pay for registration.

Compare packages in detail What is included in each package
What is included
StartStart
CorporateCorp.
Full serviceFull service
Registration
Company name and KBLI 2025 codes
Notarised deed of establishment
Kementerian Hukum registration and company NPWP
Licence and address
NIB business licence via OSS
Registered address for 1 year
KITAS and corporate account
Investor KITAS for 2 years
Personal tax number (NPWP)
Corporate account opening
Support through account activation
Price
US$ 1,400
US$ 1,900
US$ 3,950

Corporate account

Opening a bank account for your company in Indonesia

Without an account the company cannot pay in its capital or start trading. We choose the bank before incorporation, looking at the director's passport, KITAS status and payment flows, and plan the branch visit in advance.

Foreign-owned bankFastest

English-speaking staff, used to onboarding foreign shareholders

OCBC, Permata

1-2 weeksin-person visit

State-owned bank

Nationwide branch and ATM network, convenient for payroll and local payments

Mandiri, BRI, BNI

2-3 weeksin-person visit

Large private bank

The bank most local clients and suppliers use, with instant transfers between its accounts

BCA

2-4 weeksin-person visit
  • 01

    Rupiah and dollars in one bank

    The bank opens a rupiah account first. We then add a US dollar account at the same bank for payments with overseas partners.

  • 02

    Free resubmission

    Full service covers the bank application. If the bank declines, we apply to another at no extra cost.

  • 03

    One trip instead of two

    The director signs at the branch in person. We schedule the bank visit alongside your KITAS formalities, so you fly to Indonesia once.

We will shortlist 2-3 banks that currently accept your nationality and type of business. For online sales, we also set up QRIS payments.

Find a bank for my profile

How it works

Requirements and steps to register a company in Indonesia

Registration is handled remotely under a power of attorney. You fly in once, for the bank and your KITAS. All we need is passports, a decision on who will be director and commissioner, and a description of your business for the KBLI codes.

  1. Day 0

    Planning

    We agree the structure: at least 2 shareholders of any nationality, individuals or companies, plus a director and a commissioner, who must be two different people. We choose KBLI 2025 codes, check the foreign ownership limit on the investment list, pick the bank and fix the price in the contract.

  2. Right after planning

    Your documents

    Passports of the shareholders, director and commissioner, plus a notarised, apostilled power of attorney for filing. A corporate shareholder also provides its incorporation documents, apostilled and translated. We draft the Articles and forms ourselves.

    A PT name must have at least three words. Send 3 options and we will check availability before filing.

  3. From 8 days

    Incorporation

    A notary executes the Akta Pendirian, the Kementerian Hukum approves the company, then we obtain the NPWP and the NIB licence through OSS. A registered address in Indonesia is mandatory and is included in Corporate and Full service.

  4. 3-6 weeks

    Account and KITAS

    After incorporation we arrange your investor KITAS and open the account that receives the capital. The director flies in once to sign at the bank and complete the KITAS formalities. With Corporate you handle this yourself; with Full service we see it through to account activation.

What you receive

Your PT PMA documents after incorporation

  • Deed of establishment with ArticlesAkta Pendirian, notarised
  • Company approval decreeSK Kementerian Hukum
  • NIB business licenceNomor Induk Berusaha, in Corporate and Full service
  • Company tax numberNPWP with Coretax access for filings
Start registration

Taxes

Corporate income tax for Indonesian companies

The company pays 22% on its worldwide profit. With annual turnover up to IDR 50 billion, part of the profit is taxed at 11%.

Updated October 2026

How much tax your company will pay

Choose annual turnover; profit is assumed at 20% of turnover

Tax per yearIDR 554.4m≈ US$31,000 on profit of ≈ US$168k
Effective rate18.48%
  • Reduced-rate profit × 11%IDR 105.6m
  • Remaining profit × 22%IDR 448.8m
  • Retained by the companyDividends to non-residents: 20% or less under a tax treatyIDR 2,445.6m

Article 31E relief: 11% applies to the share of profit attributable to the first IDR 4.8 billion of turnover, provided total turnover is up to IDR 50 billion. The 20% margin is an example; rate IDR 17,900 to US$1.

How to reduce tax legally

Indonesia taxes worldwide income, so savings come from reliefs rather than where deals are done

Works for a PT PMA
  • Article 31E relief while turnover stays under IDR 50 billion
  • Documented expenses reduce the tax base: salaries, rent, contractors
  • A tax treaty cuts dividend tax from 20% to 5-15%, depending on the country
  • Tax holidays and tax allowances for large investments in priority sectors
Will not work
  • The 0.5% turnover tax: new PTs, including a PT PMA, can no longer use it
  • Moving profit out through contracts without real services: the tax office will adjust it under transfer pricing rules

Reliefs are not automaticThe 31E relief is claimed in the annual return, and a treaty rate requires the recipient's certificate of residence on the DGT form.

Calculate tax for my business model

After registration

Annual compliance for Indonesian companies

What to file and renew so your NIB licence is not suspended and no fines are charged. Deadlines assume a financial year that matches the calendar year.

Updated October 2026

Company calendar

The first two years and beyond

  1. Every month

    Monthly taxes

    Withholding on salaries and contractor payments, plus corporate income tax instalments. Pay by the 15th and file in Coretax by the 20th of the following month.

    Late filing from IDR 100,000
  2. Every quarter

    LKPM report

    A report on investment and activity in OSS by the 15th of the month after each quarter. It is due even with no turnover, from the quarter in which the NIB is issued.

    Missed reports: risk of NIB suspension
  3. By 30 April

    Annual tax return

    The corporate income tax return for the previous year. The annual general meeting then approves the accounts by 30 June.

    Late filing IDR 1,000,000
  4. Every year

    Renewals and audit

    Renewal of the registered address. An audit is mandatory once assets or turnover reach IDR 50 billion. The investor KITAS is renewed every 2 years.

At any time

  • Change of director, commissioner or shareholdersA new notarial deed and notice to the Kementerian Hukum within 30 days
  • Beneficial ownersDisclosed in the AHU register and updated whenever they change
  • Accounting recordsKept in Indonesia for at least 10 years

We can handle all of this for you from the first month: Coretax filings, LKPM, bookkeeping and the address renewal. We quote the cost before you pay for registration, so you can see your costs for two years.

Get a compliance quote
Use cases

Use cases from our clients in Indonesia

Three projects from our practice: what the client needed, what we did and how it turned out. Client names are abbreviated.

Bali, Indonesia Company registration

An Indonesian company, a KITAS and two bank accounts in one trip to Bali

The challenge

The client runs an international trading business and decided to route part of it through Indonesia. He needed a company, a KITAS and two accounts with local banks. He could only fly to Bali for a few days, so everything for the bank visits had to be ready in advance.

What we did

We registered the company in 10 working days, then obtained his KITAS under the fast-track procedure in 5 working days. We prepared the documents for Mandiri and BNI, booked the branch visits and applied to both banks in parallel. Each account was opened in 5 working days, and we helped him set up online banking.

The result

10 daysto register, in working days
2 banksMandiri and BNI accounts, 5 working days each

My biggest worry was timing. I was only in Bali for a short trip and didn't want to come back just for the banks. The KITAS was done really quickly, faster than I expected. The banks took a while, of course, nothing there gets done in five minutes. But both accounts were opened and the apps set up. All in all, it went even better than I'd planned.

Artem V., owner of a trading company
Jakarta, Indonesia Company registration

An Indonesian company for agency payments, without the client travelling

The challenge

The client needed an Indonesian company to work under an agency model and settle with overseas counterparties. He had no plans to relocate, so the condition was firm: fully remote registration with a local director, and bank accounts without the founder visiting in person.

What we did

We registered the company in Jakarta, brought in a local director and prepared the bank documents. During due diligence the banks asked in detail about the purpose of payments, the nature of the agency services and the counterparties' countries, and we put together explanations for each question. The accounts were opened without the client travelling; the project did not require a KITAS.

The result

100%remote: registration and bank accounts
No KITASand no trip to Indonesia for the client

A few other firms told me I'd have to come to Jakarta to get the banking sorted. That wasn't really an option for me. There was quite a bit of paperwork and the banks asked some detailed questions, but everything was handled remotely. I appreciated not having to chase anyone for updates. Good job.

Sultan R., founder of an agency services company
Jakarta, Indonesia Company registration

An Indonesian trading company with an investor KITAS and three bank accounts

The challenge

The client planned to run trading and logistics through Indonesia and spend more time in the country. The plan was to register the company remotely, get a two-year investor KITAS and only then fly to Jakarta to open accounts with Mandiri, BCA and BNI in a single trip.

What we did

We registered the company with a local director and obtained a two-year investor KITAS. Before the client arrived, we prepared the bank documents and arranged the meetings. In Jakarta, the client went through the account opening procedures together with the director. The banks asked for additional checks, but all three accounts were opened and online banking was set up before he flew out.

The result

3 banksMandiri, BCA and BNI accounts in one trip
2 yearsinvestor KITAS term

Three banks in one trip sounded a bit ambitious to me. And yes, there was plenty of paperwork, and we spent longer at the banks than I'd hoped. But having the local director there helped a lot. By the time I left Jakarta, all three accounts were active and I could log in to each of them myself. And my KITAS was sorted. That's exactly what I came for.

Mehmet D., managing director of a trading and logistics company

Have a similar project? We can look at it together in a free consultation.

Discuss my project
FAQ

Indonesia company registration FAQ

The questions clients ask us most often at the first consultation.

Can I register a company in Indonesia remotely?

Yes. We handle the registration remotely under a notarised power of attorney: the notary executes the Akta Pendirian, and the Ministry of Law (Kementerian Hukum) and OSS accept filings electronically. We need passports, an apostilled power of attorney and a description of your business for the KBLI codes.

You will need to fly in once if you want an account and a KITAS, because the bank asks the director to sign at the branch in person. We plan the visit in advance and combine it with the KITAS formalities. See the bank account section for details.

How much does it cost to register a company in Indonesia?

There are three packages: Start for US$1,400, Corporate for US$1,900 and Full service for US$3,950. Start covers PT PMA registration only, without the NIB licence or a registered address, so it suits you if you already have an address.

Corporate adds the NIB and an address for a year; Full service also adds the investor KITAS and account opening. The IDR 2.5 billion of capital is not included in the price and is paid into the company account. Scope and price are fixed in the contract; see the package comparison.

How long does registration take, and when can I start trading?

Registration takes from 8 days once your documents are checked: the notarial deed, Kementerian Hukum approval, the NPWP tax number and the NIB licence. The company can then sign contracts and issue invoices.

You can receive payments once the account is open. Together with the KITAS this usually takes another 3-6 weeks: the bank opens the account within 1-4 weeks after the director signs in person.

What is the minimum capital for a PT PMA?

Paid-up capital of at least IDR 2.5 billion, about US$140k, paid into the company account with an Indonesian bank. You can spend it on rent, salaries and purchases, but the capital cannot be withdrawn from the company for 12 months.

There is also an investment plan of more than IDR 10 billion per KBLI code and business location, excluding land and buildings. Some activities, such as trading, follow different counting rules. You do not pay this in upfront; the plan shows how much the company will invest in the project. That is why we settle the number of KBLI codes before filing.

Do I need a KITAS, and can I run the company without relocating?

A KITAS is not needed to register the company. It is needed if the director will live and work in Indonesia, and banks usually ask for it when opening an account. The Full service package includes a 2-year investor KITAS.

Note the condition: an investor KITAS requires a personal shareholding of at least IDR 10 billion, about US$560k. If your stake is smaller, we will find another type of permit before we start.

Where should I open an account for an Indonesian company?

With an Indonesian bank, as PT PMA capital can only be paid in there. Foreign-owned banks such as OCBC and Permata usually open faster, within 1-2 weeks. State banks Mandiri, BRI and BNI and the private bank BCA take longer to review but are convenient for local payments and payroll.

A rupiah account is opened first, and we then add a US dollar account. For online sales we set up QRIS payments. We cannot guarantee account opening; the decision rests with the bank. See the bank account section for details.

How much tax does a company pay in Indonesia, and how can it be reduced?

Corporate income tax is 22% on worldwide income. With annual turnover up to IDR 50 billion, a rate of 11% applies to the share of profit attributable to the first IDR 4.8 billion of turnover. With IDR 15 billion of turnover and a 20% margin, the effective rate is about 18.5%.

Legal ways to reduce tax include this relief, properly documented expenses and tax treaties for dividends. The 0.5% turnover tax is not available to new PTs, including a PT PMA. You can estimate your tax in the tax calculator.

Will I pay tax in my home country if my company is in Indonesia?

The company pays tax in Indonesia. If your home country has controlled foreign company (CFC) rules, you may need to report your shareholding, and the company's profit may also be taxed there in some cases.

Many countries exempt CFC profit when the effective tax rate abroad is close to their own. A 22% rate often meets that test, but with the 31E relief the effective rate can fall below the threshold, so it is worth checking in advance with an adviser in your country of residence.

Does my company need an audit if it has no activity?

An audit is mandatory once assets or turnover reach IDR 50 billion, and in certain sectors. Without turnover an audit is usually not required, but filings are still due: monthly tax returns in Coretax, the quarterly LKPM and the annual return.

A nil LKPM is mandatory too, and missing it can lead OSS to suspend the NIB. See the company calendar for details.

How much does it cost to maintain the company after registration?

From the first month the company needs bookkeeping, monthly tax returns and the quarterly LKPM, which are not included in the registration packages. From year two the registered address must be renewed, and after 2 years the KITAS. The amount depends on transaction volume and headcount.

We quote the exact cost before you pay for registration, so you can see your costs for two years ahead. All obligations are listed in the company calendar.

What happens if I miss a report or a tax return?

A late monthly tax return carries a fine from IDR 100,000, and a late annual return IDR 1,000,000, plus interest on unpaid tax. If the LKPM is not filed, OSS first sends warnings and can then suspend the NIB, without which the company cannot operate legally.

In practice, problems most often arise at companies with no turnover that assume they do not need to file. They do: nil reports are mandatory too.

Can losses be carried forward?

Yes. A tax loss can be carried forward for 5 years and offset against taxable profit in those years. Losses cannot be carried back, and any amount not used within 5 years is forfeited.

Answers reviewed in October 2026. This is general information, not tax or legal advice for your specific situation.

Can’t find your question?

We reply within 30 minutes

Enquiry

Start your company registration

Leave your contact and our manager will suggest the right package and bank and give you the total cost.

  • The first consultation is free
  • Price fixed in the contract
  • Renewal cost quoted before you pay
Compare packages