Tax risk from wrong KBLI codes in Indonesia starts when the company’s registered business activity, OSS/NIB license scope, tax profile, invoices, contracts and bank transactions do not describe the same real business.

For a PT PMA, a KBLI code is not a harmless label chosen only to complete the OSS form, and it should be checked as part of foreign-owned company registration in Indonesia before the deed, NIB, tax file and bank account are treated as separate tasks. It is one of the first pieces of evidence that tells Indonesian systems, tax officers, banks, customers and counterparties what the company is supposed to do and how its revenue should be understood. When the company later issues invoices, books revenue, requests VAT serial numbers, receives bank transfers, imports goods, signs contracts or applies for a sector permit, the same activity story is tested again.

The most dangerous cases are not simple coding or spelling mistakes. The real problem is commercial mismatch: a company registered for management consulting but selling software subscriptions; a trading company using a service activity code; an F&B operator registered as general business support; a marketplace seller with no matching e-commerce or distribution logic; or a manufacturer whose invoices, premises and import records do not match the stated activity. These mismatches can affect VAT/PKP treatment, withholding tax, deductible expenses, customer vendor onboarding, bank KYC and license validity.

OSS/NIB storyWhat the license system believes the company does.
Tax storyHow revenue, VAT, withholding and reporting are described.
Bank storyWhy money enters and leaves the account.
Commercial storyWhat contracts, invoices, products and customers show.

The first tax risk usually appears at invoice level

Wrong KBLI code selection becomes visible when the company needs to issue its first invoice. A customer may ask why the NIB activity, tax profile and contract scope do not match the service or goods being billed. An accountant may ask whether the company should be registered as a VATable business, whether the invoice should use a different transaction code, whether a withholding tax applies, or whether the expense and revenue categories fit the stated business activity. A bank may ask why the incoming payment description looks different from the company’s registered activity.

This does not mean every tax risk is decided by KBLI alone. Indonesia company tax setup still depends on the actual transaction, taxpayer status, VAT/PKP position, contract wording, customer type, goods or services supplied and applicable tax rules. The problem is that wrong KBLI codes create an inconsistency that makes those decisions harder to defend. If the company must later explain why its tax records show one type of business while invoices show another, the repair may involve OSS amendment, deed review, tax profile correction, accounting reclassification and customer communication.

1

Invoice scope mismatch: the contract says software, trading, rental, F&B, logistics or manufacturing, but the registered activity points to a different service.

2

VAT/PKP uncertainty: the company sells taxable goods or services, but its file was built around a different activity and no one tested the VAT or e-Faktur path early.

3

Withholding tax confusion: customers apply withholding based on the contract, while the company’s registered activity suggests another type of income or service.

4

Deduction and bookkeeping questions: expenses for inventory, premises, software, equipment, freight or subcontractors may look unusual when compared with the stated business activity.

The tax evidence chain should be checked before the first transaction

A clean company file does not require every activity to be over-expanded. It requires the right activity to support the first real business. The practical review starts from the revenue, not from a list of attractive KBLI codes. Before filing or changing a PT PMA, map what the company will sell, who will pay, what document the customer will request, whether VAT or withholding is involved, whether goods are imported, and whether the bank can understand the transaction route.

Revenue first

Describe the first invoice in plain language: consulting fee, SaaS subscription, wholesale sale, import distribution, restaurant income, platform commission, rental income, manufacturing output or technical service.

Match the legal file

Check whether the deed, OSS business activity, NIB, address and sector license support that revenue. A broad wording may still fail if the specific activity requires a different license path.

Test the tax treatment

Review whether the income may require VAT/PKP attention, withholding tax, specific tax invoice handling, monthly reporting and expense categories that match the business activity.

Prepare bank evidence

The bank should see the same activity in the company profile, website, contracts, invoices, source-of-funds explanation and expected transaction flow.

Operate only after alignment

If the first transaction is not supported by KBLI, license, tax setup and bank narrative, correct the file before issuing invoices or receiving material funds.

Foreign founders often discover the mismatch only after the company is registered, because the first filing question was framed as “which KBLI can we use?” rather than “which activity will generate the first taxable revenue?” That is why the PT PMA registration timeline in Indonesia should treat KBLI as part of tax, bank and launch planning, not only a line item in OSS.

Check the KBLI before the first invoice is issued

If your company has not yet issued invoices or received payments, this is the safest time to test whether the KBLI, OSS/NIB, tax profile, bank file and customer contract describe the same business.

Business cases where wrong KBLI codes create real tax exposure

The risk is not equal for every company. A dormant holding company with no invoices may have a different exposure from an active trading, import, F&B, technology or manufacturing business. The more operational evidence the company creates, the harder it becomes to explain a wrong activity later. Contracts, invoices, delivery orders, customs records, platform statements, employee roles, warehouse leases and bank transfers all become evidence of what the business actually did.

SaaS or digital serviceA company registered as general consulting may sell subscription access, support packages or platform fees. Tax, customer onboarding and bank review may ask whether the digital activity is properly described.
Trading and importInvoices, supplier payments, customs records and warehouse costs can contradict a service KBLI. The issue can reach VAT, import documentation, bank transfers and supplier contracts.
Restaurant or F&BPremises, POS revenue, food licenses, staff, supplier invoices and local tax issues make a wrong activity more visible than in a desk-based service company.
Manufacturing or assemblyMachine imports, raw materials, factory lease, payroll, environmental or sector permits and inventory accounting should match the registered activity.
Property or rental incomeLease income, service charges, property use, withholding treatment and local permits may not fit a generic business support activity.
E-commerce or platform salesMarketplace onboarding, payment gateway review, customer invoices, logistics bills and inventory records can expose a mismatch between license scope and actual sales.

The repair cost depends on timing. Before the first invoice, the fix may be a KBLI review, deed wording adjustment, OSS update, tax profile alignment and bank evidence preparation. After months of revenue, the same issue may require accounting reclassification, customer document correction, invoice review, tax adviser input and possibly license amendment before the company can continue cleanly.

Bank and license records can make the tax issue harder to defend

Tax teams do not review activity in isolation. A company’s bank application, customer contracts, website, supplier invoices, premises, OSS/NIB records and accounting ledger can all tell a story about the business. If the story is inconsistent, the company may face more questions even if one individual document appears acceptable.

Banks usually want to understand beneficial owners, director authority, source of funds, expected transaction values and the purpose of incoming and outgoing payments. Wrong KBLI codes make this explanation weaker. A company registered for a low-risk service may receive large payments for physical goods, pay overseas suppliers, rent warehouses and declare inventory costs. The bank may not decide tax treatment, but bank questions can force the company to revisit the same inconsistency that tax and licensing records will later show.

Licensing creates a second layer, because an Indonesia business license review may show that the selected activity needs more than a basic OSS/NIB record. Under Indonesia’s risk-based licensing system, business activity and risk level help determine whether NIB in Indonesia alone is sufficient or whether a standard certificate, verified certificate or sector permit is needed. If the KBLI is wrong, the company may hold a business identity that does not cover the activity producing revenue. That can turn a tax mismatch into a broader operating problem, especially for regulated premises, import, food, health, education, logistics, fintech, manufacturing or product-related businesses.

Practical check: before relying on a tax setup, compare the company’s KBLI, NIB, tax record, first invoice, bank account application, website, customer contract and expected expenses. If two of these documents describe different businesses, fix the file before transactions build a contradictory history.

Tax responsibility before operating

The tax responsibility is not only choosing a code. It is ensuring the company can issue invoices, record revenue, manage monthly filings and explain expenses under the correct business activity. If the company is or becomes PKP, e-Faktur handling and tax invoice serial numbers must be managed through the proper tax workflow. If the business is not yet PKP, the company still needs clean bookkeeping, correct contract descriptions and a defensible explanation of whether VAT review is required. If the company pays local vendors, foreign suppliers, employees or service providers, withholding and expense records must fit the actual transaction.

NPWP and tax profileThe registered tax identity should not contradict the business activity used in OSS, customer contracts and accounting records.
VAT/PKP and e-FakturIf the company is required or chooses to become PKP, taxable supplies, invoice handling and VAT reporting must fit the actual goods or services, not a convenient activity label.
Monthly and annual filingsBookkeeping should classify revenue, costs, VAT, withholding tax, payroll and cross-border payments according to the real operating model.
Customer and vendor evidenceEnterprise customers, platforms and banks may compare NIB, tax number, invoice description, legal name and bank account before payment approval.

How to correct wrong KBLI codes before the issue becomes expensive

Correction should start with the actual business activity, not with a search for a replacement code. A company should first list its existing and planned revenue streams, then separate them into activities that are already invoiced, activities planned but not yet launched, and activities that may require a separate license, address or capital position. This prevents over-correcting the file by adding many unrelated codes that make the company look less focused and harder to explain to banks.

If no commercial activity has started, the repair can often be handled as a pre-operation alignment exercise: update deed wording if required, adjust OSS/NIB records, confirm the tax profile, prepare the bank narrative and re-check whether VAT/PKP review is needed. If invoices have already been issued, the company should involve an accountant or tax adviser before changing documents, because prior invoices, monthly filings, withholding slips and customer records may need to be reconciled.

Before revenueCorrect KBLI, deed wording, OSS/NIB, tax profile and bank evidence before contracts and invoices create a record.
After first invoicesReview invoice wording, VAT position, withholding, accounting classification and customer records before amending the activity file.
After bank questionsPrepare a consistent explanation across ownership, source of funds, transaction purpose, KBLI, contracts, invoices and website.

Many KBLI mistakes are repairable. The question is whether the company repairs them before they affect a customer payment, tax filing, bank onboarding or license inspection. If the activity change also affects ownership limits, investment plan, premises, sector permits or import permissions, the correction may be more than an OSS update. It may require a full registration and operation review.

Fix the activity story before banks or customers question it

HSJGlobal can compare your KBLI, NIB, tax data, contract wording, invoice model, bank KYC file and first transaction plan before the mismatch becomes a post-registration correction.

Before filing, test the first commercial act

The safest way to prevent wrong KBLI code tax risk is to test the first commercial act before the PT PMA is filed or before a new activity is added. Ask what the company will actually do first. Will it invoice a local customer, receive a foreign shareholder transfer, import products, sell through a marketplace, lease premises, hire staff, run a restaurant, provide SaaS access, manufacture goods or collect rental income? Each answer creates a different tax, bank and license file.

The company does not need to register every future ambition on day one. It needs a defensible filing that supports the first real activity and a clear amendment path for later expansion. This is especially important for foreign investors who plan to raise capital, onboard enterprise customers, apply for bank facilities, sponsor foreign staff or expand from services into trading, F&B, manufacturing or digital platform operations.

A

Write the first invoice description and compare it with the proposed KBLI, deed activity and OSS/NIB record.

B

Ask whether the activity is taxable, whether PKP/VAT review is needed, and how e-Faktur or customer tax documents will be handled.

C

Prepare a bank explanation that matches the selected activity, source of funds, expected customers, supplier payments and transaction values.

D

Check whether the address, premises, sector permit, import path, platform onboarding or employment plan requires a different activity or stronger supporting file.

How wrong KBLI codes affect later expansion

A common reason for choosing the wrong KBLI code is the desire to keep the company flexible. Founders sometimes choose a broad service activity because the first registration feels easier, then later try to use the same company for trading, importing, e-commerce, product distribution, manufacturing, property operations or regulated services. Flexibility is useful only when it is legally and commercially defensible. If the first KBLI does not support the company’s next revenue stream, expansion can trigger tax and licensing corrections at the worst moment: right before a customer payment, shipment, platform approval or bank review.

Expansion should be handled as a controlled amendment. The company should check whether the new activity can be added to the existing PT PMA, whether foreign ownership remains allowed, whether the investment plan and paid-up capital remain credible, whether the address still works, whether the new KBLI changes OSS risk level, and whether the tax and bank file can support the new revenue. A tax problem often begins when the company starts invoicing the new activity before this review is complete.

If expansion is already expected, the registration file should include a realistic staged plan. The company can start with the core activity that produces the first revenue, then add a later KBLI when the business is ready to operate that line. This avoids two bad outcomes: registering too narrowly and blocking growth, or registering too broadly and creating a weak, unfocused file that banks, tax records and license reviewers do not trust.

When wrong KBLI codes have already been used

If the company has already operated under the wrong KBLI code, the response should be careful and evidence-led. Do not simply add a new activity and continue issuing invoices as if the old records no longer matter. First separate the period before correction from the period after correction. Then list the invoices, VAT documents, withholding slips, bank transfers, customer contracts, supplier bills and monthly reports already created under the old file. This helps the accountant decide whether a bookkeeping note, tax profile update, OSS amendment, deed amendment, customer communication or filing correction is needed.

The repair should also consider materiality. A small inactive company with no revenue may need a simple alignment before launch, especially where registered address requirements in Indonesia do not create a separate license or tax inconsistency. A company with repeated invoices, import records, marketplace settlements or large cross-border payments needs a more formal review because banks, customers and tax records may already contain contradictory evidence. The earlier the company documents the reason for correction, the easier it is to explain the change as business alignment rather than a reaction to a rejected payment or tax question.

Wrong KBLI code tax risk is best handled before the company becomes active. Once the company has invoices, bank transfers, expense claims, withholding records, VAT documents and customer onboarding files, the KBLI becomes part of a larger evidence record. The goal is not to choose the most convenient code. The goal is to make sure the company can explain its business activity consistently to OSS, tax, bank, customers and license reviewers.

Before you operate, make sure the KBLI can survive tax and bank review

If your PT PMA is being registered, amended or prepared for its first invoice, HSJGlobal can review whether the KBLI, tax setup, OSS/NIB, bank narrative, contracts and first transaction plan are aligned.