Choose harus when an action is required, perlu when an action or thing is needed, and boleh when an action is permitted. The most important contrast appears under negation: tidak harus means “not required,” tidak perlu means “unnecessary/no need,” and tidak boleh means “not permitted.” These produce three sharply different practical outcomes.
English creates a dangerous trap: must not is prohibition, while do not have to removes obligation. Indonesian does not translate both by placing tidak next to harus. This guide focuses on choosing the right modal, not on exhaustive paradigms or their full historical development; see negation and scope for more complex stacks.
The quick decision table
| Situation | Indonesian choice | Practical outcome |
|---|---|---|
| A policy requires the action. | harus P | Do P. |
| The person or plan needs the action. | perlu P | P serves a need. |
| The authority permits the action. | boleh P | P is allowed. |
| The action is optional. | tidak harus P | P or not-P are both acceptable. |
| The action would be unnecessary. | tidak perlu P | Save the effort; not-P is sufficient. |
| The action is prohibited. | tidak boleh P | Do not do P. |
Semua kontraktor harus memakai kartu akses di dalam gedung.
All contractors must wear an access card inside the building. (formal policy)
Saya perlu membeli obat sebelum apotek tutup.
I need to buy medicine before the pharmacy closes. (personal need)
Pengunjung boleh menggunakan lift di sebelah kanan.
Visitors may use the elevator on the right. (permission)
Harus: alternatives are closed
Harus + predicate presents the action or state as necessary. A law, authority, goal, deadline, or practical circumstance can create the necessity (neutral/formal).
Peserta harus menunjukkan identitas sebelum memasuki ruang ujian.
Participants must show identification before entering the examination room. (formal policy)
Kami harus berangkat sebelum fajar agar tidak terjebak macet.
We have to leave before dawn so we do not get stuck in traffic. (practical necessity)
Laporan ini harus selesai paling lambat hari Kamis.
This report must be finished by Thursday at the latest. (deadline)
Kalau ingin mempertahankan garansi, Anda harus menyimpan bukti pembelian.
If you want to keep the warranty, you must retain proof of purchase. (condition-based requirement)
The subject need not be the person responsible. A patient-centered passive states the required result:
Seluruh peralatan harus diperiksa sebelum penerbangan pertama.
All equipment must be inspected before the first flight. (formal required result)
Harus is stronger than advice. If the action is only prudent, use sebaiknya or lebih baik.
Kalau mudah lelah, sebaiknya kamu beristirahat setiap dua jam.
If you tire easily, you should rest every two hours. (advice)
Lebih baik kita memesan tempat sebelum akhir pekan.
We had better reserve a place before the weekend. (recommendation)
Neither sentence says that an authority or unavoidable condition closes all alternatives.
Perlu: a need exists
Perlu can precede a verb or take a noun phrase. It identifies something necessary for a person, task, or goal, often without the directive force of harus (neutral/formal).
Perlu + verb
Saya perlu berbicara dengan dokter sebelum mengubah dosis obat.
I need to speak with the doctor before changing the medicine dose. (personal need)
Tim teknis perlu memeriksa kabel utama terlebih dahulu.
The technical team needs to inspect the main cable first. (task need)
Kita perlu mempertimbangkan dampaknya terhadap pedagang kecil.
We need to consider its impact on small traders. (deliberative need)
Perlu + noun
Saya perlu obat untuk meredakan alergi ini.
I need medicine to relieve this allergy.
Proyek tersebut perlu tambahan dana dan dua tenaga ahli.
That project needs additional funds and two specialists.
Tanaman ini perlu cukup cahaya, tetapi tidak boleh terkena sinar matahari langsung pada siang hari.
This plant needs enough light but must not be exposed to direct midday sun.
Harus normally scopes over a predicate, so Saya harus obat is not the counterpart of Saya perlu obat. Say Saya harus minum obat if taking the medicine is required.
Saya harus minum obat ini setelah makan.
I must take this medicine after eating. (required action)
Saya perlu obat yang tidak menyebabkan kantuk.
I need medicine that does not cause drowsiness. (needed thing)
This structural contrast is one reason harus and perlu cannot be ranked only as “strong” and “weak.”
Boleh: authorization or acceptable choice
Boleh + predicate says that a rule, authority, or interaction permits the action. In questions it requests permission; in statements it grants permission (neutral).
Boleh saya membuka jendela sebentar?
May I open the window for a moment? (permission request)
Anda boleh membawa satu tas kecil ke dalam kabin.
You may bring one small bag into the cabin. (formal permission)
Anak-anak boleh bermain di halaman setelah merapikan kamar.
The children may play in the yard after tidying their room. (permission with condition)
Kalau tidak ingin nasi, tamu boleh memilih kentang rebus.
If guests do not want rice, they may choose boiled potatoes. (acceptable alternative)
Boleh duduk di sini, Bu; kursinya tidak sedang dipakai.
You may sit here, ma’am; the chair is not being used. (spoken permission)
Boleh does not mean that the action is necessary or even advisable. A permitted choice remains only one available option.
The three negative outcomes
Tidak harus: optional
Tidak has scope over harus. It removes the requirement but leaves permission intact.
Peserta pelatihan tidak harus membawa komputer jinjing sendiri.
Training participants do not have to bring their own laptop. (optional action)
Kamu tidak harus menjawab sekarang; pikirkan dulu sampai besok.
You do not have to answer now; think about it until tomorrow. (no immediate obligation)
Biaya pendaftaran tidak harus dibayar tunai.
The registration fee does not have to be paid in cash. (other methods remain possible)
The person may still bring a laptop, answer now, or pay cash.
Tidak perlu: unnecessary
Tidak perlu + predicate says the action is not needed. It often pragmatically advises the listener not to spend the effort, though it is not a prohibition.
Anda tidak perlu mencetak tiket; tunjukkan kode pada layar ponsel.
You do not need to print the ticket; show the code on your phone. (unnecessary action)
Kita tidak perlu memesan taksi karena hotel menyediakan antar-jemput.
We do not need to order a taxi because the hotel provides a shuttle.
Tidak perlu khawatir; hasil pemeriksaannya normal.
There is no need to worry; the examination results are normal. (reassurance)
Printing the ticket may still be allowed. The speaker says it brings no practical benefit.
Tidak boleh: prohibited
Tidak boleh + predicate closes the permission route. The action must not occur.
Pengunjung museum tidak boleh menyentuh benda koleksi yang dipajang.
Museum visitors must not touch the collection items on display. (formal prohibition)
Obat ini tidak boleh diminum bersama alkohol.
This medicine must not be taken with alcohol. (health prohibition)
Kendaraan berat tidak boleh melewati jembatan selama perbaikan.
Heavy vehicles may not cross the bridge during repairs. (formal traffic prohibition)
Kamu tidak boleh membagikan kata sandi itu kepada siapa pun.
You must not share that password with anyone. (strong prohibition)
One action, six policy outcomes
Consider mengisi bagian alamat kedua “fill in the second address section.”
Pemohon harus mengisi bagian alamat kedua.
The applicant must complete the second address section. (required)
Pemohon perlu mengisi bagian alamat kedua agar surat dapat dikirim.
The applicant needs to complete the second address section so the letter can be sent. (goal-based need)
Pemohon boleh mengisi bagian alamat kedua jika memiliki alamat lain.
The applicant may complete the second address section if they have another address. (permitted)
Pemohon tidak harus mengisi bagian alamat kedua.
The applicant does not have to complete the second address section. (optional)
Pemohon tidak perlu mengisi bagian alamat kedua jika hanya memiliki satu alamat.
The applicant does not need to complete the second address section if they have only one address. (unnecessary)
Pemohon tidak boleh mengisi bagian alamat kedua dengan data orang lain.
The applicant must not complete the second address section with another person’s data. (prohibited content)
The object and action remain constant; only the modal changes the institutional outcome.
Questions: what are you asking?
Apakah saya harus melampirkan surat keterangan asli?
Do I have to attach the original certificate? (asking whether a requirement exists)
Apakah saya perlu membuat janji sebelum datang?
Do I need to make an appointment before coming? (asking about practical need)
Apakah saya boleh mengirim dokumennya melalui surel?
May I send the document by email? (asking permission)
Harus hari ini? Saya masih menunggu tanda tangan direktur.
Does it have to be today? I am still waiting for the director’s signature. (informal requirement check)
Perlu saya bawa salinannya juga?
Do I need to bring a copy too? (spoken need question)
Short initial Harus...? or Perlu...? is natural in conversation. Boleh...? asks whether the proposed action is acceptable.
Advice is not obligation
Use sebaiknya “should/it would be best” or lebih baik “better” when you recommend without imposing.
Sebaiknya Anda menyimpan salinan dokumen tersebut.
You should keep a copy of that document. (formal advice)
Kalau cuaca memburuk, lebih baik kita pulang lebih awal.
If the weather gets worse, we had better go home early. (practical advice)
Pasien harus berpuasa selama delapan jam sebelum operasi.
The patient must fast for eight hours before surgery. (medical requirement)
Pasien sebaiknya mengenakan pakaian yang longgar saat datang.
The patient should wear loose clothing when arriving. (medical advice)
The distinction matters: presenting advice as harus may falsely imply a rule; presenting a requirement as sebaiknya understates it.
Common Mistakes
1. Reading tidak harus as must not
❌ ‘Anda tidak harus membawa salinan’ berarti salinan dilarang dibawa.
Incorrect interpretation—tidak harus removes the requirement and leaves the action optional.
✅ Anda tidak harus membawa salinan, tetapi boleh membawanya jika ingin.
You do not have to bring a copy, but you may bring one if you wish.
2. Using tidak perlu for a strict prohibition
❌ Pengunjung tidak perlu memasuki ruang steril tanpa izin.
Wrong modal for a ban—tidak perlu merely says entering is unnecessary.
✅ Pengunjung tidak boleh memasuki ruang steril tanpa izin petugas.
Visitors must not enter the sterile room without staff permission.
3. Using harus directly with a needed object
❌ Saya harus obat untuk sakit kepala ini.
Incorrect structure—harus scopes over a predicate, not directly over the needed noun.
✅ Saya perlu obat untuk meredakan sakit kepala ini.
I need medicine to relieve this headache.
4. Treating permission as recommendation
❌ Anda boleh mencadangkan data berarti mencadangkan data adalah saran terbaik.
Incorrect inference—boleh grants permission but does not itself recommend the action.
✅ Sebaiknya Anda mencadangkan data sebelum memperbarui sistem.
You should back up the data before updating the system.
5. Joining modal and predicate
❌ Peserta harusmendaftar dan bolehmemilih satu sesi tambahan.
Incorrect spelling—each modal is a separate word.
✅ Peserta harus mendaftar dan boleh memilih satu sesi tambahan.
Participants must register and may choose one additional session.
Key Takeaways
- Harus imposes necessity, perlu identifies a need, and boleh grants permission.
- Perlu can take a verb or a needed noun; harus normally needs a predicate.
- Tidak harus is optional, tidak perlu is unnecessary, and tidak boleh is prohibited.
- Use sebaiknya or lebih baik for advice rather than overstating it as a requirement.
- In questions, decide whether you are checking a rule, a practical need, or authorization.
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
- harus: Strong Obligation and InferenceA1 — Use harus for strong requirements and confident conclusions while keeping tidak harus distinct from prohibition.
- perlu: Need and NecessityA2 — Use perlu with actions or things that are needed, distinguish tidak perlu from prohibition, and choose memerlukan for a transitive need relation.
- boleh: Permission and AcceptabilityA1 — Use boleh to grant or request permission, judge an option acceptable, and recognize the fixed possibility expression boleh jadi.
- sebaiknya: Advice and Recommended ActionA2 — Use sebaiknya to frame an action as the speaker's recommended or preferable course rather than a binding obligation.
- Negation Scope with Aspect, Modals, and FocusB2 — Use word order and focus constructions to control whether Indonesian negation targets necessity, probability, frequency, completion, or one constituent.
- jangan and Negative CommandsA1 — Form direct and softened prohibitions with jangan, jangan dulu, jangan sampai, and warnings about third-person actions.