Topics
Zantara AI
AI Business Advisor
Questions about how this applies to your case?
Bali Zero handles visas, company setup, tax and property compliance in Indonesia. Ask us directly on WhatsApp.
Chat with Bali Zero on WhatsAppLoading Zantara...
Topics
Zantara AI
AI Business Advisor
Bali Zero handles visas, company setup, tax and property compliance in Indonesia. Ask us directly on WhatsApp.
Chat with Bali Zero on WhatsAppIf you are opening a restaurant, cafe, bar, or catering business in Bali as a foreigner, your KBLI code determines everything: your risk level, your licensing obligations, whether you can hold 100% foreign ownership, and how much the tax office expects you to earn. Under KBLI 2025, the Food & Beverage sector spans 10 distinct five-digit codes, each with different compliance requirements. Pick the wrong one and you face the wrong risk classification, the wrong licenses, and potentially a failed audit. The June 2026 transition window has closed.
This guide covers every F&B code in KBLI 2025, the exact licenses each requires, PMA (foreign ownership) rules, alcohol permitting, hygiene certification, and the investment calculation rules that catch most operators off guard.
The following table covers every food and beverage code under KBLI 2025 Division 56. Use this as your primary reference when registering or auditing your NIB through OSS.
| Code | Name (EN) | Name (ID) | Risk Level | PMA (100%) | Key Licenses |
|---|---|---|---|---|---|
| 56101 | Restaurant | Restoran | Rendah (Low) | Yes | HSP, SLHS, NIB |
| 56103 | Food Stall | Kedai Makanan | Sedang (Medium) | Yes | HSP, SLHS, LSPr |
| 56109 | Other Restaurants (food court, food truck, bakery with service) | Restoran dan penyediaan makanan keliling lainnya | Rendah (Low) | Yes | HSP, SLHS, NIB |
| 56210 | Event Catering | Jasa Boga Untuk Suatu Event Tertentu | Sedang (Medium) | Not for small scale | HSP, SLHS, LSPr |
| 56290 | Period-based Catering | Penyediaan Jasa Boga Periode Tertentu | Rendah (Low) | Yes | HSP, SLHS, NIB |
| 56301 | Bar | Bar | Verify classification | Verify | NPBBKC, HSP |
| 56302 | Nightclub / Disco (primarily serving drinks) | Kelab Malam Atau Diskotek Yang Utamanya Menyediakan Minuman | Rendah (Low) | Yes | NPBBKC, HSP, SLHS |
| 56303 | Cafe / Coffee Shop | Rumah Minum/Kafe | Rendah (Low) | Yes | HSP, SLHS, NIB |
| 56305 | Traditional Medicine Shop | Rumah/Kedai Obat Tradisional | Rendah (Low) | Yes | HSP, Special permits |
| 56702 | Warung (Local Eatery) | Warung | Rendah (Low) | Yes | HSP, SLHS, NIB |
Key: HSP = Label Higiene Sanitasi Pangan. SLHS = Sertifikat Laik Sehat (Health Worthiness Certificate). LSPr = Lembaga Sertifikasi Profesi (Professional Certification Body). NPBBKC = Alcohol distribution license.
This is the workhorse code for most foreign-owned F&B establishments in Bali. It covers formal restaurants with seated dining, table service, and a fixed menu. The risk classification is Rendah (Low), which means licensing is the most straightforward path available. Foreign ownership through PT PMA is allowed at 100%.
If you are opening a sit-down restaurant — whether a beachfront seafood grill in Jimbaran, a fine-dining establishment in Seminyak, or a casual eatery in Canggu — this is almost certainly your code.
Here is where many operators make their first mistake. A kedai makanan is a smaller-format food establishment — think hawker-style stalls, small shop-house eateries, or counter-service spots. Despite being smaller in scale, this code carries a Sedang (Medium) risk classification. That means additional compliance: you will need LSPr certification on top of the standard hygiene requirements.
For foreign investors, 56103 still allows 100% PMA ownership, but the medium-risk classification makes 56101 the better choice for most formal restaurant concepts. If your establishment has proper seating, a kitchen, and table service, use 56101 instead.
This is the catch-all code for F&B concepts that do not fit neatly into 56101 or 56103. It covers:
Risk classification is Rendah (Low) and 100% PMA is allowed. If you are launching a food truck operation or a food court concept in Bali, this is your code.
Event catering — weddings, corporate functions, private parties — falls under 56210. The risk level is Sedang (Medium), triggering additional licensing requirements including LSPr certification.
Critical PMA restriction: Small-scale event catering operations are not open to foreign investment. This means your PT PMA must meet the full investment threshold. If you are planning a boutique catering company with low capital, this code may block your foreign ownership structure. Consult with a licensing specialist before registering.
This code covers ongoing catering contracts — meal provision for offices, factories, boarding schools, or institutional clients over a defined period. Unlike event catering (56210), period-based catering is classified as Rendah (Low) risk and is open to 100% PMA.
If your business model is B2B meal provision rather than event-by-event catering, 56290 is the correct classification and offers a significantly easier compliance path.
Code 56301 covers bars as standalone establishments. However, this code carries a classification note: verify the exact risk level and PMA status in the current OSS system, as data sources show inconsistencies in how 56301 is categorized versus 56302. If you are opening a bar, cross-reference both 56301 and 56302 with your licensing consultant before selecting.
Nightclubs and discos that primarily serve drinks rather than food fall under 56302. Despite the entertainment-heavy nature of the business, this code is classified as Rendah (Low) risk and allows 100% foreign ownership.
The catch is not the KBLI code itself — it is the alcohol license. Operating under 56302 without an NPBBKC (Nomer Pokok Pengusaha Barang Kena Cukai) is illegal. More on this in the alcohol licensing section below.
The cafe and coffee shop code. This covers everything from specialty coffee shops to juice bars to tea houses. Risk classification is Rendah (Low) with 100% PMA allowed.
For the many foreign-owned coffee shops in Canggu, Ubud, and Seminyak, this is the correct code. Do not register a cafe under 56101 (Restaurant) — the codes carry different tax benchmarks, and the DGT's Coretax system compares your reported margins against industry standards for your specific KBLI code.
A niche but relevant code for Bali's wellness economy. This covers shops selling traditional herbal medicine (jamu) and similar products. Risk is Rendah (Low) and 100% PMA is permitted, though additional health and product-specific permits apply beyond the standard F&B requirements.
The warung — Indonesia's ubiquitous local eatery — has its own dedicated code. Risk is Rendah (Low) and, perhaps surprisingly, 100% PMA is technically allowed. In practice, the IDR 10 billion minimum investment threshold for PT PMA makes foreign-owned warungs uncommon. Most foreign operators who want a casual dining concept use 56101 instead and build a more formal establishment.
If your business serves alcohol — whether a bar (56301/56302), nightclub (56302), restaurant with a cocktail menu (56101), or even a cafe with beer on tap (56303) — you need to understand the NPBBKC licensing framework.
NPBBKC stands for Nomer Pokok Pengusaha Barang Kena Cukai — the excise goods business registration number. It is the legal license required to distribute and sell alcoholic beverages in Indonesia. Without it, selling alcohol is a criminal offense, not just an administrative violation.
Indonesian law classifies alcoholic beverages into three categories:
Most bars and nightclubs need all three categories. A restaurant that only serves beer and wine might get away with Categories A and B, but this limits your menu flexibility.
Obtaining an NPBBKC independently involves navigating customs and excise (Bea Cukai), local government approvals, and compliance documentation. Bali Zero provides a full-service NPBBKC license covering Categories A, B, and C for IDR 15,000,000.
This covers the complete application process, documentation, and liaison with Bea Cukai. The timeline is typically 4-8 weeks depending on the local office workload.
| Business Type | NPBBKC Required? | Notes |
|---|---|---|
| Bar (56301/56302) | Yes — mandatory | Cannot operate legally without it |
| Nightclub (56302) | Yes — mandatory | All three categories typically needed |
| Restaurant with alcohol (56101) | Yes | Even if alcohol is a minor part of revenue |
| Cafe with beer (56303) | Yes | Category A at minimum |
| Catering with alcohol service (56210) | Yes | Per-event or standing license |
| Warung (56702) | Rarely | Most warungs do not serve alcohol |
Every F&B business in Indonesia — regardless of KBLI code — must meet hygiene and health standards. KBLI 2025 does not change the hygiene requirements themselves, but the risk level of your code determines how the requirements are enforced.
The HSP is the baseline hygiene sanitation label required for all food service businesses. It certifies that your premises, food handling processes, and staff hygiene meet minimum standards set by the Ministry of Health.
Who needs it: Every F&B business under Division 56.
The SLHS — Health Worthiness Certificate — is the formal certification that your establishment has passed a health inspection. This is issued by the local health office (Dinas Kesehatan) after an on-site inspection covering:
Bali Zero provides SLHS certification assistance for IDR 9,000,000, which includes pre-inspection preparation, documentation, and coordination with Dinas Kesehatan.
Medium-risk F&B businesses (56103 and 56210) are required to submit a self-assessment document through OSS as part of their licensing process. This document details your hygiene protocols, staff training, and food safety management system. Low-risk businesses (56101, 56109, 56290, 56302, 56303, 56702) are exempt from the self-assessment but still need the HSP and SLHS.
Since October 2024, Indonesia's halal certification law (UU JPH) requires all food products — including restaurant meals — to carry either a Halal or Non-Halal declaration. For restaurants in Bali serving pork or alcohol, registering as Non-Halal is the compliant path.
Halal certification costs range from IDR 5,000,000 to IDR 8,000,000 depending on menu complexity and the certification body used. For most Bali-based F&B businesses serving international cuisine, the Non-Halal declaration is simpler and faster.
If you are producing packaged food products (sauces, snacks, baked goods) for retail sale rather than serving prepared meals, you may need a PIRT registration. This covers small-scale home industry food production and costs IDR 500,000 to IDR 1,000,000. Note that PIRT is separate from restaurant licensing — it applies to food products, not food service.
This is the rule that trips up most F&B chain operators in Bali. Under KBLI 2025, the minimum investment for PT PMA is calculated per Kabupaten/Kota (Regency/City), not per outlet and not island-wide.
A PT PMA operating F&B businesses must maintain a minimum investment of IDR 10 billion (approximately USD 625,000) per Kabupaten/Kota where it operates. Here is how this plays out in practice:
Scenario 1: Single regency, multiple outlets You open three coffee shops in Badung Regency (Seminyak, Canggu, Kuta). Your aggregate investment across all three outlets must exceed IDR 10 billion. You do not need IDR 10 billion per shop — just IDR 10 billion total for Badung.
Scenario 2: Expanding to a new regency Business is good, and you want to open a fourth location in Denpasar City (a separate Kabupaten/Kota from Badung). This triggers a new IDR 10 billion threshold for Denpasar. Your total investment commitment is now IDR 20 billion across two jurisdictions.
Scenario 3: Bali-wide chain Bali has 9 Kabupaten/Kota. A chain with presence in all nine would theoretically need IDR 90 billion in total investment commitment. In practice, most chains expand incrementally, saturating one regency before moving to the next.
This rule encourages density over spread. For a foreign-owned cafe chain, it is more capital-efficient to open five locations in Badung (one threshold) than to open one location each in five different regencies (five thresholds). Plan your expansion geography before registering your NIB, because the regency you select in OSS locks your initial investment jurisdiction.
For more on how KBLI 2025 impacts Bali business planning broadly, see our guide on KBLI 2025 and Bali's Business Transformation.
A cafe and a restaurant are different KBLI codes with different tax benchmarks. The DGT's Coretax system compares your reported profit margins against the expected range for your KBLI code. A cafe reporting restaurant-level food costs (higher) or a restaurant reporting cafe-level margins (lower) triggers automated audit flags. Use the code that matches your actual business model.
If your establishment has formal seating, a full kitchen, and table service, it is a restaurant (56101, low risk), not a food stall (56103, medium risk). Choosing 56103 unnecessarily subjects you to medium-risk compliance requirements, including LSPr certification and self-assessment documentation. There is no advantage to registering under a higher risk classification.
Many restaurants add cocktails or wine to their menu after opening, forgetting that any alcohol service requires NPBBKC. Operating without it is not a gray area — it is a violation of excise law. Apply for NPBBKC before your first drink is served, not after.
If you provide daily meal boxes to offices or co-working spaces, you are running period-based catering (56290, low risk), not event catering (56210, medium risk, PMA-restricted for small scale). The wrong classification could block your foreign ownership structure entirely.
Since October 2024, this is no longer optional. Every food service business must declare. For Bali-based businesses serving pork, alcohol, or non-halal cuisine, register as Non-Halal. Failure to declare either way is a compliance gap that regulators are increasingly enforcing.
KBLI 2025 assigns every business code a risk level that directly determines your licensing pathway through OSS:
Rendah (Low Risk): You receive your NIB and can operate immediately. No additional certification or inspection is required before opening, though you must maintain HSP and SLHS compliance. Codes: 56101, 56109, 56290, 56302, 56303, 56305, 56702.
Sedang (Medium Risk): You receive your NIB but must also complete a self-assessment document (Dokumen Penilaian Mandiri) and obtain LSPr certification before operating. The licensing timeline is longer, and inspections may occur before you open. Codes: 56103, 56210.
The practical difference is 2-4 weeks of additional processing time and IDR 3-5 million in additional certification costs for medium-risk codes. This is why code selection matters — the wrong classification costs you time and money before you serve your first customer.
The June 2026 transition window under BPS Regulation No. 7 of 2025 has closed. Businesses still relying on KBLI 2020 mappings should treat remediation as overdue. For F&B businesses, this means:
If your F&B business still relies on KBLI 2020 mappings, remediate now. Processing times for medium-risk codes can extend to 4-6 weeks, and unresolved mismatches are harder to defend after the transition window has closed.
For a broader overview of all business licensing requirements, see our Business Licenses Overview.
Setting up an F&B business in Bali requires navigating multiple agencies, permits, and compliance frameworks. Bali Zero provides end-to-end support:
| Service | Cost (IDR) | Timeline |
|---|---|---|
| NPBBKC Alcohol License (A+B+C) | 15,000,000 | 4-8 weeks |
| SLHS (Hygiene Sanitation Certificate) | 9,000,000 | 3-6 weeks |
| Halal Certificate | 5,000,000 - 8,000,000 | 4-8 weeks |
| PIRT (Home Industry Food) | 500,000 - 1,000,000 | 2-4 weeks |
| KBLI Code Audit & Migration | Contact us | 1-2 weeks |
| Full PT PMA Setup (F&B) | Contact us | 8-12 weeks |
Our team handles KBLI code selection, OSS registration, hygiene certification, alcohol licensing, and ongoing compliance monitoring. Every F&B client receives a KBLI audit to ensure the correct code is registered after the June 2026 transition window.
For operators already running a restaurant or cafe, see our detailed guide on Starting a Restaurant in Indonesia for the full setup process from company formation to opening day.
Get your KBLI classification right, and the rest of your licensing falls into place. Get it wrong, and you are building on a foundation that will cost you time, money, and potentially your business license to fix.
Need help with F&B licensing in Bali? Contact Bali Zero for a free KBLI code audit and compliance assessment.