The useful contrast is existence versus identification, not “temporary versus permanent.” Ada says that someone or something exists, is present, or is available. Adalah explicitly identifies one expression with another, especially in definitions and careful formal prose. In many sentences where English requires is or are, Indonesian uses neither.
For the broader behavior of the existential verb, see the reference page for ada. This page concentrates on making the choice quickly.
The four-way decision tree
Ask what the sentence is doing:
- Introducing something as present or available? Use ada, usually before the new noun.
- Confirming that an already known thing exists or is present? Put the known noun first, then ada.
- Simply classifying or naming something in ordinary speech? Use a noun predicate with no copula.
- Explicitly equating or defining two noun phrases in formal language? Use adalah.
The four shortest models reveal all four branches:
Ada buku.
There is a book.
Buku itu ada.
That book exists / is available.
Ini buku.
This is a book.
Ini adalah buku saya.
This is my book. (formal or explicitly identificational)
English uses a form of be in every translation, but Indonesian is choosing among an existential predicate, a noun predicate, and an explicit equative marker.
Ada introduces or confirms existence
Sentence-initial ada + noun phrase commonly introduces a previously unmentioned participant. Depending on context, English may use there is, there are, have, be available, or be present.
Ada pesan untukmu di meja.
There is a message for you on the table.
Masih ada kursi kosong di belakang.
There are still empty seats at the back.
Di dekat sini ada apotek yang buka semalaman.
There is a pharmacy near here that stays open all night.
Apakah ada pilihan tanpa gula?
Is there a sugar-free option?
When the noun is already the topic, noun + ada confirms its existence, presence, or availability. This order is not a stylistic reversal of the first pattern: it changes what the listener is being asked to treat as known.
Dokternya ada, tetapi sedang bersama pasien lain.
The doctor is here, but is with another patient.
Ukuran yang lebih kecil masih ada.
The smaller size is still available.
Kesempatan itu masih ada kalau kita bertindak sekarang.
That opportunity still exists if we act now.
Negation uses tidak ada for nonexistence or absence.
Hari ini tidak ada rapat.
There is no meeting today.
Nama saya tidak ada di daftar peserta.
My name is not on the participant list.
Location does not automatically require ada
A known subject followed by a place phrase normally forms a locative predicate directly: subject + di/ke/dari .... This answers “Where is it?” By contrast, ada + noun + location introduces a participant, while known noun + ada + location emphasizes that it is indeed present there.
Buku itu di meja.
The book is on the table. (ordinary location of a known book)
Ada buku di meja dekat pintu.
There is a book on the table near the door. (introducing a book)
Buku yang kamu cari ada di meja dekat pintu.
The book you are looking for is there on the table near the door. (confirming its presence)
Ibu sedang di pasar.
Mom is at the market.
Ada petugas di pintu masuk yang bisa membantu.
There is an attendant at the entrance who can help.
With a known subject, locational ada is optional. The zero version is the lightest answer to “where?”, while ada can emphasize actual presence or availability and may correct an assumption that the thing is absent.
Kuncinya ada di laci, bukan hilang.
The key is in the drawer; it is not missing.
Zero copula is the ordinary choice
Indonesian does not need a general present-tense copula. A noun, adjective, verb phrase, or prepositional phrase can be the predicate by itself. This is not omission caused by casual speech; it is the basic grammar of Standard Indonesian.
Noun predicates
Use direct juxtaposition for ordinary classification, occupation, relationship, or identification in conversation.
Maya dokter gigi di klinik itu.
Maya is a dentist at that clinic.
Orang di foto ini adik saya.
The person in this photo is my younger sibling.
Masalah utamanya biaya pengiriman.
The main problem is the shipping cost.
Adjective and verbal predicates
Neither ada nor adalah belongs before an ordinary adjective or verb phrase.
Kamar ini cukup luas untuk tiga orang.
This room is spacious enough for three people.
Kopi ini terlalu manis buat saya.
This coffee is too sweet for me. (informal spoken wording)
Rina bekerja dari rumah setiap Jumat.
Rina works from home every Friday.
Mereka sedang menunggu hasil pemeriksaan.
They are waiting for the test results.
Prepositional predicates
Ruang rapat di lantai tiga.
The meeting room is on the third floor.
Hadiah ini untuk nenek.
This gift is for Grandma.
English-speaking learners often feel that these sentences are missing a word. They are complete Indonesian clauses.
Adalah marks explicit identification
Adalah is most at home between two noun-like expressions in definitions, formal explanations, official statements, and careful presentations. It signals that the following expression identifies or characterizes the subject.
Fotosintesis adalah proses tumbuhan mengubah energi cahaya menjadi energi kimia.
Photosynthesis is the process by which plants convert light energy into chemical energy. (academic)
Tujuan utama program ini adalah memperluas akses air bersih.
The main aim of this program is to expand access to clean water. (formal)
Pemenang tahun ini adalah tim dari Surabaya.
This year’s winner is the team from Surabaya. (formal announcement)
Yang perlu kita putuskan adalah tanggal keberangkatan.
What we need to decide is the departure date.
In relaxed conversation, a zero copula is normally lighter.
Itu teman sekamar saya waktu kuliah.
That is my roommate from university. (ordinary speech)
Itu adalah teman sekamar saya waktu kuliah.
That is my university roommate. (deliberate or formal identification)
Adalah is not freely placed before adjectives, active verbs, or locations. Formal prose sometimes uses it before longer nominalized material, but that does not make it an all-purpose translation of English is.
Why “temporary versus permanent” fails
Both ada and adalah can describe lasting or temporary situations. The construction changes with the communicative job, not the duration.
Dinosaurus sudah tidak ada.
Dinosaurs no longer exist. (existence over a vast timescale)
Ketua rapat hari ini adalah Bu Sari.
Today’s meeting chair is Ms. Sari. (temporary identification)
Air adalah kebutuhan dasar manusia.
Water is a basic human need. (general identification)
Ada gangguan jaringan selama lima menit.
There was a network disruption for five minutes. (temporary existence)
Common Mistakes
1. Translating “there is” with adalah
❌ Adalah minimarket di ujung jalan.
Incorrect—adalah does not introduce the existence of a minimarket.
✅ Ada minimarket di ujung jalan.
There is a convenience store at the end of the street.
2. Inserting adalah before an adjective
❌ Restoran itu adalah mahal.
Incorrect—an adjective is already a complete predicate.
✅ Restoran itu mahal, tetapi porsinya besar.
The restaurant is expensive, but its portions are large.
3. Using ada for plain classification
❌ Dita ada perawat di rumah sakit ini.
Incorrect—this classifies Dita by occupation rather than asserting her presence.
✅ Dita perawat di rumah sakit ini.
Dita is a nurse at this hospital.
4. Treating ada as obligatory in every location
❌ Untuk menyatakan lokasi, ada selalu wajib: “Kantor cabang itu ada di lantai tiga.”
Incorrect generalization—the quoted sentence is possible with presence emphasis, but ada is optional.
✅ Kantor cabang itu di lantai tiga.
That branch office is on the third floor. (neutral location of a known office)
5. Treating adalah as obligatory in identification
❌ Dalam percakapan, kita wajib berkata “Ini adalah kunci kamar saya.”
Incorrect—ordinary nominal predicates do not require adalah.
✅ Ini kunci kamar saya; tolong jangan tertukar.
This is my room key; please don’t mix it up.
Key Takeaways
- Use ada to assert existence, presence, or availability.
- Put ada before a new noun, but after a known topic when confirming its presence.
- Use a zero copula for ordinary noun, adjective, verbal, and locative predicates.
- Use adalah mainly for explicit equation or identification, especially in formal definitions.
- The contrast is not temporary versus permanent.
Now practice Indonesian
Reading grammar gets you part of the way. The exercises are where it sticks — free, no signup needed.
Start learning Indonesian →Related Topics
- ada: Verb Family and UsageA2 — Use ada for existence, presence, location, and availability, then distinguish established family members such as berada, mengadakan, and keadaan.
- Nouns as PredicatesA1 — Form Indonesian nominal clauses with zero copula, marked adalah or ialah, and noun-specific negation with bukan.
- Nominal SentencesA1 — Build identity and classification clauses with noun predicates, zero copula, adalah or ialah, and bukan.
- Locative SentencesA1 — Say where people, objects, places, and events are using a prepositional predicate, with or without ada.
- di versus ke versus dariA1 — Choose di for a setting, ke for a destination, and dari for a source by tracking where a path starts, ends, or remains located.
- Adding adalah EverywhereB1 — Repair English-speaker copula transfer by using zero copula for ordinary noun, adjective, and prepositional predicates and reserving adalah for explicit equations.