English uses not across many kinds of negation, but Indonesian chooses a negator according to what is being denied. Use tidak for an ordinary adjective state, belum when an expected state has not been reached yet, and contrastive bukan...melainkan when rejecting one description or category and replacing it with another. The choice shows how the speaker understands the situation.
This page concentrates on adjectives and adjective-like yang phrases. The wider systems of tidak, bukan, and belum, as well as lexical adjective vocabulary and full derivational affix paradigms, are covered on their dedicated pages.
tidak: denying a state or property
Place tidak before an adjective to say that a subject does not have the property: tidak mahal “not expensive,” tidak sulit “not difficult,” tidak bersih “not clean.” Indonesian adjective predicates do not require a copular verb equivalent to English “be,” so tidak directly precedes the adjective.
Restoran itu tidak mahal, tetapi porsinya cukup besar.
That restaurant isn't expensive, and its portions are fairly large.
Soal terakhir tidak sulit kalau kamu memahami polanya.
The last question isn't difficult if you understand the pattern.
Air di kamar mandi tadi pagi tidak panas.
The water in the bathroom wasn't hot this morning.
In each sentence, the speaker simply denies a current or contextually relevant property. There is no necessary suggestion that the situation is moving toward expensive, difficult, or hot.
The same negator works inside a noun phrase after yang and before degree expressions:
Kami mencari hotel yang tidak terlalu jauh dari stasiun.
We're looking for a hotel that isn't too far from the station.
Pilih bahan yang tidak mudah robek.
Choose a material that does not tear easily.
The word order matters. Tidak terlalu mahal negates excess—“not too expensive”—rather than directly claiming “cheap.” Tidak sangat mahal is grammatically possible in restricted contrastive contexts, but it is not the ordinary way to say “not very expensive”; tidak terlalu mahal is the natural default.
The shorter tak can replace tidak in set expressions, headlines, songs, and elevated prose (literary), and it also appears in ordinary fixed combinations such as tak mungkin “impossible.” Learners should recognize it, but tidak is the neutral productive choice.
Keputusan itu tak mudah, tetapi harus segera diambil.
That decision is not easy, but it must be made soon.
belum: a state not reached yet
Use belum before an adjective when the subject has not reached an expected or relevant state: belum siap “not ready yet,” belum matang “not ripe/cooked yet,” belum jelas “not clear yet.” It contains a temporal perspective absent from plain tidak.
Laporannya belum siap; saya masih memeriksa angka terakhir.
The report isn't ready yet; I'm still checking the final figures.
Mangga ini belum matang, jadi simpan dulu dua hari.
This mango isn't ripe yet, so keep it for another two days.
Jadwalnya belum jelas karena kami menunggu konfirmasi pembicara.
The schedule isn't clear yet because we're waiting for the speaker's confirmation.
The use of belum normally makes a later change relevant, but it does not promise that the change will happen. Proyeknya belum aman says the project has not yet reached a safe state; circumstances may still prevent it from doing so.
Compare the following pair:
Ruangan ini tidak bersih.
This room is not clean.
Ruangan ini belum bersih; petugasnya masih mengepel.
This room isn't clean yet; the attendant is still mopping.
The first diagnoses a state. The second presents cleanliness as the endpoint of an unfinished cleaning process. English speakers often use “not” for both and omit “yet,” so they must learn to notice whether an incomplete transition is part of the intended meaning.
The contrast is particularly important with siap. Saya tidak siap can mean “I am not prepared” or a more stable refusal/lack of preparedness. Saya belum siap means “I’m not ready yet,” leaving the readiness transition open.
Saya belum siap berangkat; beri saya lima menit lagi.
I'm not ready to leave yet; give me five more minutes.
bukan...melainkan: rejecting and replacing a description
Bukan is primarily the negator of nouns, identity, and categories: Dia bukan dokter “She is not a doctor.” It is therefore not the normal negator in a simple adjective predicate. However, bukan can reject an adjective description contrastively when the speaker immediately substitutes the correct explanation with melainkan “but rather.”
Barang itu bukan mahal, melainkan langka.
That item isn't expensive; rather, it's rare.
Masalahnya bukan sulit, melainkan memerlukan waktu.
The problem isn't that it is difficult; rather, it takes time.
Nada bicaranya bukan kasar, melainkan tegas.
His tone isn't rude; rather, it is firm.
This construction does more than deny a property. It corrects the listener’s classification or wording: “Do not call it X; the right account is Y.” That metalinguistic correction licenses bukan before the adjective. Written punctuation often separates the two contrasted parts with a comma (formal).
Compare the communicative purposes:
Tas itu tidak mahal.
That bag is not expensive.
Tas itu bukan mahal, melainkan sulit ditemukan.
The point isn't that the bag is expensive; rather, it is hard to find.
The first answers a question about price. The second corrects “expensive” as the reason or characterization under discussion. Without this corrective context, bare bukan mahal sounds marked; use tidak mahal.
In careful paired correction, melainkan is the clearest replacement conjunction after a negative clause. Everyday speech also uses tapi or tetapi (informal/neutral), but bukan...melainkan displays the logical replacement most explicitly.
Negation with nominalized yang forms
Yang + adjective can stand for “the one(s) that are adjective”: yang murah “the cheap one(s),” yang siap “the one(s) who are ready.” Negation may occur inside this phrase, or bukan may reject the identity of the whole noun-like phrase.
Saya pilih yang tidak mahal tetapi tetap awet.
I'll choose the one that isn't expensive but is still durable.
Yang belum siap boleh menunggu di luar.
Those who aren't ready yet may wait outside.
Ini bukan yang paling murah, melainkan yang paling tahan lama.
This isn't the cheapest one; it's the most durable one.
These structures reveal the logic of negator choice:
- yang tidak mahal: tidak denies the adjective property inside the phrase—“the one that is not expensive.”
- yang belum siap: belum marks an unfinished transition inside the phrase—“the one that is not ready yet.”
- bukan yang mahal: bukan rejects identification with the noun-like category “the expensive one.”
Saya tidak mencari yang mahal.
I'm not looking for an expensive one.
Yang saya cari bukan yang mahal, melainkan yang mudah diperbaiki.
What I'm looking for isn't the expensive one, but the one that is easy to repair.
The first negates the activity of seeking; the second contrasts two noun-like yang descriptions. The broader behavior of these forms appears on the nominalized adjectives page.
A practical diagnostic
When deciding among the three negators, identify the kind of claim:
- Is the property simply false now or in the relevant situation? Use tidak.
- Is a relevant endpoint expected but not reached? Use belum.
- Are you rejecting a label, identity, or description and replacing it? Use bukan, often with melainkan.
Makanannya tidak panas.
The food isn't hot.
Makanannya belum panas; pelayannya masih menghangatkannya.
The food isn't hot yet; the server is still heating it.
Makanannya bukan dingin, melainkan memang disajikan pada suhu ruang.
The food isn't cold; rather, it is intentionally served at room temperature.
The three English translations all contain a negative, but the Indonesian sentences diagnose a state, an incomplete change, and a corrected description respectively.
Common Mistakes
Using bukan for every English “not + adjective”
❌ Hotel itu bukan mahal.
Incorrect as a plain price description — bukan is not the default adjective negator.
✅ Hotel itu tidak mahal.
That hotel isn't expensive.
Missing the “not yet” meaning
❌ Laporannya tidak siap; saya akan menyelesaikannya satu jam lagi.
Unnatural for the intended unfinished transition — tidak omits the relevant 'yet' perspective.
✅ Laporannya belum siap; saya akan menyelesaikannya satu jam lagi.
The report isn't ready yet; I'll finish it in an hour.
Using tidak outside a noun-like yang phrase
❌ Ini tidak yang murah.
Incorrect — the whole noun-like identity 'the cheap one' is being rejected.
✅ Ini bukan yang murah.
This isn't the cheap one.
Doubling belum with tidak
❌ Kami tidak belum siap berangkat.
Incorrect — choose one negator according to the intended meaning.
✅ Kami belum siap berangkat.
We aren't ready to leave yet.
Using bukan without a real correction
❌ Kopinya bukan panas, dan itu saja.
Marked as a plain description — bukan sets up a rejected label but supplies no corrective contrast.
✅ Kopinya bukan panas, melainkan terlalu manis.
The issue with the coffee isn't that it's hot; rather, it's too sweet.
Key Takeaways
- Tidak + adjective denies an ordinary state or property.
- Belum + adjective says that a relevant state has not been reached yet.
- Contrastive bukan...melainkan rejects one description and substitutes another.
- Inside yang phrases, use tidak or belum for the adjective; use bukan to reject the identity of the whole noun-like phrase.
- Indonesian negator choice distinguishes state, incomplete transition, and category correction where English often uses the single word “not.”
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
- Adjective Predicates and Zero CopulaA1 — Build Indonesian property clauses directly with subject plus adjective, adding aspect, time, or tidak without an ordinary copula.
- Adjectives as Nouns with yang and -nyaB2 — Use yang to select an entity by its property, -nya to nominalize a fact or degree, and ke-...-an for established abstract nouns.
- terlalu, cukup, and kurangA2 — Use terlalu, cukup, and kurang to judge excess, sufficiency, and deficiency against a context-dependent threshold.
- tidak with Verbs and AdjectivesA1 — Use tidak before verbal and adjectival predicates, control its scope with modals and frequency words, and answer negative questions naturally.
- bukan with Nouns and Contrastive CorrectionA1 — Use bukan to reject noun identities and correct a focused alternative with melainkan or conversational tapi.
- belum: Not YetA1 — Choose belum across verbal, adjectival, nominal, and existential predicates when an expected later realization remains open.