Can you start a taxi business in Indonesia?
Yes. Indonesia's ride-hailing and taxi market is worth $4.51 billion in 2025, growing at a 7.12% CAGR toward $6.36 billion by 2030. The government now treats app-based fleets as integral mobility infrastructure, with the Ministry of Transportation issuing a quota of 83,906 licensed online taxis. New entrants from international fleets like Xanh SM have already launched fully electric services in Jakarta. The market is large, regulated, and open to new operators who understand the legal framework.
Why Indonesia Is One of Southeast Asia's Most Attractive Ride-Hailing Markets
Indonesia is the fourth most populous country in the world with 270 million people, the world's largest archipelago, and a rapidly growing urban middle class. Jakarta alone generates an estimated 28 million daily commuters. Over 68% of urban residents prefer ride-hailing over traditional taxis. Smartphone penetration is projected to reach 77% with approximately 210 million users.
The numbers behind the opportunity are substantial. The Indonesia passenger car taxi market is expected to reach $4.51 billion in 2025. The broader online ride-hailing market, including motorcycle taxis, sits at $4.04 billion in 2026 growing at 7.05% CAGR to reach $5.67 billion by 2031. Projections for the overall market including delivery and adjacent services reach $15 to $18 billion by 2028.
Bali and Nusa Tenggara are the fastest-growing geography at an 8.12% CAGR for 2025 to 2030, driven by tourism recovery and rising local demand. Jakarta commanded 16.93% of national market share in 2024. Surabaya saw daily bookings increase 145% between 2019 and 2023. These are not mature, saturated markets. They are markets still in active growth with genuine white space for focused operators.
The Competitive Landscape You Are Entering
Understanding who controls this market before you enter it is not optional. It shapes every decision from city selection to pricing to the technology platform you build on.
Gojek is the dominant local player through the GoTo Group, holding approximately 43% of the ride-hailing market. Gojek built its dominance starting from a motorcycle taxi call centre in 2010 and grew into a super-app covering rides, food delivery, logistics, and digital payments. Its GoRide motorcycle taxi service has a structural speed advantage in Jakarta's gridlocked traffic that no car service can replicate. For a full breakdown of how Gojek built its business and how it generates revenue today, our Gojek business model guide covers the complete picture.
Grab holds approximately 39% of the market and is Gojek's primary competitor. Grab operates across eight Southeast Asian countries with a super-app strategy built on rides, food, grocery, and financial services. Both Gojek and Grab collectively command over 80% of Indonesia's ride-hailing market share. Our Grab business model guide covers complete picture.
Blue Bird Group is the legacy Indonesian taxi company that has successfully adapted to app-based booking through its MyBlueBird app. After a 72% earnings increase from 2021 to 2023, Blue Bird is now actively adding 600 electric vehicles in 2025, targeting 10% battery-powered fleet by 2030. It represents what a traditional taxi operator looks like when it successfully navigates the digital transition.
Maxim is a lower-cost international operator with significant presence across Southeast Asia and Central Asia.
inDriver operates in Indonesia with its reverse-bidding model where passengers propose the fare and drivers accept or counter. Its low 6 to 12% commission rate makes it attractive to drivers in price-sensitive markets. Understanding how that bidding model works is useful context before choosing your own pricing strategy. Our inDriver business model breakdown explains the mechanics in detail.
Xanh SM launched fully electric VinFast Limogreen taxis in Jakarta in December 2024, the first all-electric fleet entry into the Indonesian premium taxi segment.
The key takeaway from this competitive map is that the top two players, Gojek and Grab, dominate the broad mass market. The opportunity for a new entrant lies in specific niches: premium corporate transport, tourist corridors in Bali, secondary cities outside Jabodetabek, electric vehicle fleets that qualify for government incentives, or vertical services targeting specific segments that the super-apps serve poorly.
Two Business Models: Which One Are You Building?
Before you touch a license application, you need to decide which business model you are entering. Indonesia's regulatory framework treats them differently.
Model 1: App-Based Online Taxi Platform (Angkutan Sewa Khusus)
This is the Gojek and Grab model. You operate a technology platform that connects passengers with drivers through an app. The regulatory framework is Ministry of Transportation Regulation PM 118 of 2018 on the Provision of Special For-Hire Transportation Services (Angkutan Sewa Khusus, meaning Special Rental Transportation).
Under PM 118, you are classified as a Ride-Hailing Provider (Perusahaan Angkutan Sewa Khusus). You must be incorporated as a legal entity in the form of a limited liability company (PT), state or local government enterprise, or cooperative. Individual operators cannot hold this license.
Model 2: Fleet Operator (Partner to an Existing Platform)
You own a fleet of vehicles and register them as driver-partners on an existing platform like Gojek or Grab. You earn revenue from rides completed by your drivers and take a share. This model has a lower regulatory barrier than operating your own platform but limits your upside to the economics the platform sets.
Most serious taxi business operators in Indonesia combine both: they build or license their own app-based platform while also managing a fleet, giving them direct customer relationships, pricing control, and the economics of the platform rather than just the fleet.
Legal Structure: How to Set Up Your Company
Indonesia has two main company structures for foreign and domestic investors entering the taxi and ride-hailing space.
PT (Perseroan Terbatas) for Indonesian Citizens
If you are an Indonesian citizen or resident, you establish a standard PT limited liability company. This is the most straightforward path. A PT can be 100% Indonesian-owned and faces fewer regulatory restrictions on which industries it can enter.
PT PMA (Penanaman Modal Asing) for Foreign Investors
Foreign investors must establish a PT PMA, a foreign investment company. Under updated 2025 regulations, the minimum issued and paid-up capital for a PT PMA has been revised and now permits issued and paid-up capital as low as IDR 2.5 billion (approximately $155,000).
The transportation sector has specific rules for foreign ownership under Indonesia's Positive Investment List. Transportation services are classified as requiring local partnerships or majority Indonesian ownership depending on the specific sub-sector. Verify the current KBLI classification for ride-hailing (typically under KBLI code 49210 or 49220 for land passenger transport) with a local legal advisor before proceeding with the PT PMA structure.
The company registration process in Indonesia is handled through the Online Single Submission (OSS) system managed by the Ministry of Investment (BKPM).
The OSS Registration Process
Indonesia's business licensing has been consolidated into the Online Single Submission (OSS) platform, now governed by Government Regulation No. 28 of 2025 (PP 28/2025), which replaced the previous 2021 framework.
OSS uses a Risk-Based Approach (RBA). Every business activity is classified under the Indonesian Standard Business Classification (KBLI) system and assigned a risk level: low, medium, or high. Your risk level determines what licenses you need beyond the base registration.
Ride-hailing and taxi operations are classified as medium to high risk. This means you will need the NIB plus additional operational licenses from the Ministry of Transportation.
Step 1: Company Name Approval. Submit your proposed company name to the Ministry of Law and Human Rights. The name must contain three non-obscene words and be approved before incorporation.
Step 2: Deed of Incorporation. Prepared before a public notary, including Articles of Association covering the company's purpose, share structure, and management. For a PT PMA, the Articles of Association must reflect the approved foreign ownership structure.
Step 3: Legal Entity Approval. The Ministry of Law and Human Rights approves the company's legal status following notarial deed submission.
Step 4: Tax Identification Number (NPWP). Required for banking, licensing, and all taxation. The OSS system is now integrated with the Coretax system for automatic NPWP registration.
Step 5: Domicile Letter. A document certifying the physical address of your business operations.
Step 6: NIB (Nomor Induk Berusaha). The Business Identification Number is your unified company registration, which also functions as an import license and customs number. Simple businesses can obtain their NIB in 48 hours. PT PMA structures typically take 3 to 5 days due to additional validation.
Step 7: Sector-Specific Transportation License. After obtaining your NIB, you apply for the Special For-Hire Transportation License (Angkutan Sewa Khusus License) through the Ministry of Transportation. This is the license required to legally operate an app-based ride-hailing service under PM 118 of 2018.
The total timeline from starting company registration to receiving all necessary licenses typically runs 2 to 6 weeks for a PT, and 4 to 10 weeks for a PT PMA, depending on document completeness and the complexity of your foreign ownership structure.
Ministry of Transportation Requirements for App-Based Taxis
PM 118 of 2018 sets out specific operational requirements for platforms operating under the Angkutan Sewa Khusus classification. These are the requirements your platform and fleet must meet.
Vehicle Requirements. Vehicles used for Angkutan Sewa Khusus must pass periodic vehicle inspections (KIR testing). They must display the appropriate stickers or markings identifying them as licensed online taxis. Vehicle age limits apply depending on the regional area of operation.
Driver Requirements. All drivers must hold a valid SIM A (passenger car) or SIM C (motorcycle) driver's license appropriate to the vehicle type. Driver-partners must carry commercial insurance coverage, not just personal vehicle insurance. Background verification for all driver-partners is required.
Platform Requirements. Your app must display fare information transparently before the passenger confirms the booking. The platform must maintain a complaint handling mechanism accessible to users. Driver and passenger data must be stored and accessible to authorities upon request.
Quota System. The Ministry of Transportation operates a quota system for licensed online taxis, with 83,906 licenses currently allocated. The quota allocations favour the Jabodetabek region but the government is expanding into smaller metropolitan areas. When applying, confirm current quota availability in your target operating area.
Motorcycle Taxi (Ojek Online) Separate Framework. If your platform includes motorcycle taxi services, these are governed by a separate regulation under Ministry of Transportation Regulation No. PM 12 of 2019, which gave legal status to online ojek services. Motorcycle taxi drivers also require specific onboarding compliance under this regulation.
Target Cities: Where to Enter First
Indonesia's geography creates very different market conditions across cities. Your city selection shapes everything from driver acquisition cost to competitive intensity.
Jakarta (Jabodetabek). The largest market but the most competitive. Gojek and Grab have their deepest penetration here. A new platform entering Jakarta head-on against both incumbents requires significant capital for driver and passenger incentives. The corporate B2B segment and premium car services are viable niches within Jakarta rather than the mass market.
Bali. The fastest-growing geography by CAGR at 8.12%, driven by tourism recovery and increasing domestic travel. Tourist demand creates distinct needs: airport transfers, hotel pickups, fixed-route services, and English-language interfaces. Gojek and Grab serve Bali but the tourist-focused segment is underserved compared to what hotel concierges and travel agencies need. A premium, tourism-focused taxi service in Bali with English-language customer support is a genuinely defensible niche.
Surabaya. Daily bookings increased 145% between 2019 and 2023. The city's traffic congestion index of 227 makes ride-hailing an appealing alternative to car ownership for the 65% of users aged 18 to 45. Strong corporate and middle-class demand. Less dominant Gojek and Grab penetration than Jakarta.
Bandung, Medan, Makassar, Yogyakarta. Secondary cities where the major platforms are present but have lower supply density. Driver acquisition costs are lower, customer acquisition via local marketing is more effective, and brand loyalty is still being formed. Entering a secondary city at zero commission for three to six months is the established playbook for building supply fast.
The strongest market entry strategy for a new player is consistent with how every successful challenger in Indonesia has grown: pick one city, build dense supply in one or two districts, prove the model, then expand. Do not attempt to compete across all of Indonesia from day one.
Revenue Model: How Your Taxi Business Makes Money
A taxi business in Indonesia can monetise through several layers. The platform models that achieve profitability here combine at least three of these.
Commission per ride is the primary stream. For an app-based platform you set the commission rate you charge driver-partners, typically 10% to 20% in Indonesia given competitive pressure from Gojek and Grab. New cities often launch at zero commission for the first three to six months to build supply, following the same market entry playbook inDriver pioneered.
Delivery and logistics on the same driver network is a natural expansion. Every driver you recruit for passenger rides can also handle package delivery, food delivery, or grocery delivery during off-peak hours. Adding delivery to your platform multiplies revenue per driver without proportional cost increases.
Corporate B2B accounts are the highest-margin segment. Companies managing employee transportation, airport transfers, and client pickups pay premium rates and generate predictable monthly revenue. Corporate accounts churn far less than individual consumers.
Subscription plans for drivers give them access to the platform at a flat daily or weekly fee rather than per-ride commission. This improves driver satisfaction and generates predictable recurring platform revenue.
Surge pricing during peak hours, public holidays, and major events improves revenue per trip during the highest-demand windows.
For a detailed breakdown of how to structure each of these revenue streams and when to activate them based on your platform's growth stage, our taxi app revenue model guide covers every layer with real numbers from platforms operating at scale.
Technology: What Platform Do You Build On?
A ride-hailing platform requires four interconnected components: a passenger app, a driver app, an admin dashboard, and a backend that handles matching, routing, and payments in real time.
Key technology requirements for the Indonesian market specifically include Bahasa Indonesia localisation across all user-facing interfaces, integration with Indonesian payment methods including GoPay, OVO, DANA, and local bank transfer, Google Maps integration for accurate routing in Indonesian cities, and SMS or WhatsApp-based OTP verification as many Indonesian users prefer WhatsApp over email.
Building custom vs using a white-labeled platform is the first and most financially significant decision you will make. Custom development for all four components runs $50,000 to $150,000 and takes six to twelve months. A white-labeled platform can be configured, branded, and launched in four to eight weeks at significantly lower cost, letting your first investment go into driver acquisition and market presence rather than engineering.
For a clear framework on which approach is right depending on your budget, timeline, and market validation stage, our clone app vs custom app development guide walks through the decision criteria in detail.
Startup Costs: What to Budget For
Understanding your cost structure before launch prevents the most common failure mode in ride-hailing: running out of cash before you reach supply-demand equilibrium in your first city.
Company registration and licensing: IDR 15 to 50 million ($1,000 to $3,000) for a local PT including notary fees, OSS registration, and Ministry of Transportation application costs. PT PMA setup costs are higher, typically $5,000 to $15,000 including legal advisory fees.
Technology platform: IDR 700 million to IDR 2.3 billion ($45,000 to $150,000) for custom development. White-labeled solutions run significantly less, starting from $10,000 to $30,000 for configuration and launch.
Driver acquisition incentive budget: Plan IDR 500 million to IDR 2 billion ($30,000 to $125,000) for your first city launch to cover zero-commission periods, driver sign-on bonuses, and driver support during the ramp-up phase. This is the most important and most commonly underestimated cost.
Passenger acquisition: IDR 300 million to IDR 1 billion ($20,000 to $65,000) for initial marketing, referral programs, and promotional discounts to build the first 10,000 active users.
Vehicle fleet (if operating your own vehicles): A fleet of 20 vehicles ranges from IDR 2.5 to IDR 5 billion ($155,000 to $310,000) depending on vehicle type. If you operate as a marketplace connecting independent driver-partners rather than owning vehicles, this cost is eliminated but driver acquisition becomes your primary supply challenge.
Total minimum viable launch budget for one city: IDR 2 to 5 billion ($125,000 to $310,000) for a platform-only model, and IDR 5 to 10 billion ($310,000 to $625,000) for a combined platform and fleet model.
How Indonesia Compares to Other Southeast Asian Markets
Indonesia's regulatory complexity and market scale both sit above most of its regional neighbours. If you have already launched or are considering launching in other Southeast Asian markets, the contrast is instructive.
The Philippines has a more fragmented regulatory landscape across LTFRB-governed franchise taxis and TNVS (Transport Network Vehicle Service) platforms. Competitive intensity is lower than Indonesia, and secondary cities outside Metro Manila are significantly underserved. Our guide to starting a taxi business in the Philippines covers the full Philippine framework.
Australia operates under a fully deregulated ride-sharing model after Uber's legal battles cleared the path. Regulatory compliance is simpler, margins are higher, but market maturity means growth comes from service quality rather than category creation. Our guide to starting a taxi business in Australia covers the full Australian framework for comparison.
Indonesia sits between these two in terms of complexity: more structured than the Philippines but with more regulatory layers than Australia. The reward for navigating that complexity is access to one of the world's top ten ride-hailing markets by total revenue.
Key Risks to Plan Around
Quota limitations on licensed online taxis. The Ministry of Transportation's quota system means you cannot simply register unlimited drivers. Confirm current quota availability in your target city before finalising your launch timeline.
Driver classification and welfare regulations. Indonesia's gig economy is under increasing regulatory scrutiny regarding driver welfare, income guarantees, and insurance obligations. Build your driver partnership agreements with these pressures in mind. Under-investing in driver welfare creates operational and regulatory risk simultaneously.
Competition dynamics with Gojek and Grab. Both incumbents can absorb short-term losses to defend market share. They have done it before. A new entrant who competes directly on price in Jakarta without a genuine service differentiation will lose. Enter a specific niche, geography, or service segment where the incumbents are genuinely underserving the market.
Regional regulation variation. While national regulations under PM 118 provide the framework, regional governments (provinces and cities) apply additional local requirements. Always verify local authority requirements in your specific operating city in addition to national compliance.
Currency and economic conditions. Indonesia's rupiah (IDR) fluctuates. If your technology costs are in USD (developer fees, cloud infrastructure, payment gateway charges) but your revenue is in IDR, exchange rate movements affect your effective cost structure. Plan your financial model with a realistic exchange rate buffer.
Ready to Launch Your Taxi Business in Indonesia?
Indonesia's ride-hailing market is large, growing, and still forming final market structure outside Jakarta. The regulatory framework is navigable for operators who understand it, and the market conditions, 270 million people, high smartphone adoption, genuine preference for app-based transport, and rapidly growing secondary cities, create real opportunity for focused operators who enter the right geography with the right service.
The technology you launch on shapes how fast you can move and how much runway your capital buys you.
Brine Go by Brineweb is a production-ready, white-labeled taxi and ride-hailing platform with passenger app, driver app, real-time GPS, dynamic pricing, in-app payments, driver management, and admin console. It is configurable for the Indonesian market including Bahasa Indonesia localisation and local payment gateway integration, and ready to launch in weeks rather than months.
Get a free quote from Brineweb and find out exactly what it costs to launch a ride-hailing platform built for Indonesia.


