HaloBahasa

Tidak vs bukan: which no do you need

Say no to the right kind of word, and stop making the mistake every beginner makes.

a1Lesson 24 of 437 minWhere people get stuck

By the end of this lesson

  • Pick tidak or bukan without thinking about it
  • Negate a noun, a verb and an adjective correctly
  • Recognise the two shortcuts you will hear constantly

Indonesian has two words for “not”, and English has one. That mismatch is why nearly every beginner gets caught, usually within their first week.

The rule itself takes one line.

Use bukan to negate a noun. Use tidak for everything else.

That’s the whole rule. The rest of this page is making it automatic.

Nouns take bukan

If the thing you are denying is a person, a place, an object, an identity, you need bukan.

Saya bukan guru. ‘I’m not a teacher.’
Ini bukan kopi. ‘This isn’t coffee.’
Dia bukan orang Indonesia. ‘He isn’t Indonesian.’

Try each of those with tidak and an Indonesian will understand you, then quietly place you as someone on day three.

Everything else takes tidak

Verbs, adjectives, adverbs. If it’s an action or a quality, tidak is your word.

Saya tidak mengerti. ‘I don’t understand.’
Kopinya tidak panas. ‘The coffee isn’t hot.’
Dia tidak datang. ‘He isn’t coming.’

The test that works every time

Ask yourself what comes straight after the “not”. If you could put “a” or “the” in front of it in English, it’s a noun, and you want bukan.

I’m not a teacher → noun → bukan.
I don’t understand → you can’t say “a understand” → tidak.

Two seconds of thought at first. Automatic within a week.

The trap: not yet is a different word

English says “not” for both. Indonesian separates them, and using tidak where belum belongs sounds oddly final, as though the thing will never happen.

Saya belum makan. ‘I haven’t eaten yet.’
Saya tidak makan. ‘I’m not eating. I don’t eat.’

Ask an Indonesian Sudah makan? (“eaten yet?”) and answering tidak says you don’t eat, full stop. The answer you want is belum. This exchange happens several times a day, so it is worth getting right early.

And commands take a third word

You cannot tell someone not to do something with tidak. Commands use jangan.

Tidak merokok di sini. Jangan merokok di sini. ‘Don’t smoke here.’

What you’ll actually hear

What the book says: Saya tidak tahu. What you’ll hear: Aku nggak tau. or, in Jakarta, Gue gak tau.

Nggak and gak are tidak worn down by daily use. They are everywhere in speech and in messages, and nowhere in textbooks. Use them with friends. Keep tidak for anyone you’d address as Bapak or Ibu.

Bukan has no equivalent shortcut. It stays bukan in every register, which makes it one less thing to track.

One more use of bukan, for free

Stick bukan on the end of a sentence and it becomes a tag question, like “right?” in English.

Enak, bukan? ‘Tasty, isn’t it?’

In conversation you’ll more often hear kan on its own: Enak, kan? Same job, half the word.

That’s the whole of Indonesian negation. Four words, and you’ve now met all of them.

Words from this lesson

tidaknotFor verbs and adjectives. Shortened to nggak or gak in speech.
bukannotFor nouns only. Also means 'right?' at the end of a sentence.
belumnot yetReplaces tidak when the thing simply has not happened yet.
jangandon'tFor commands. Never use tidak to tell someone not to do something.