When two or more clitics meet in second position, they do not arrange themselves by meaning or by emphasis. They snap into a fixed template that is the same in every clause, every time. You can have a dative before an accusative but never the reverse; the auxiliary always precedes the pronouns, except for one auxiliary that always trails them. This rigidity is a gift to the learner: once you have memorised the template, you never have to think about it again. This page lays out that template, then drills the two genuinely counterintuitive points within it — the je-goes-last exception and the je-drops-before-se rule.
The template
Here is the order, slot by slot. Read it as a left-to-right sequence: any clitic present must appear in its slot, and slots may be skipped, but the relative order never changes.
| Slot | Family | Members |
|---|---|---|
| 1 | Question particle | li |
| 2 | Verbal auxiliary (except je) | ću, ćeš, će, ćemo, ćete, će; bih, bi, bismo, biste, bi; sam, si, smo, ste, su |
| 3 | Dative pronoun | mi, ti, mu, joj, nam, vam, im; reflexive si |
| 4 | Accusative / genitive pronoun | me, te, ga, je / ju, nas, vas, ih |
| 5 | Reflexive | se |
| 6 | The auxiliary je (3sg of biti) | je |
A compact mnemonic for the whole thing: li — aux — DAT — ACC — se — je. Most clusters fill only two or three of the slots, but they always respect the order.
Dao si mi ga.
You gave it to me. — slot 2 aux 'si', slot 3 dative 'mi', slot 4 accusative 'ga'.
Rekla bih ti to.
I would tell you that. — slot 2 conditional 'bih', slot 3 dative 'ti', then the stressed 'to'.
Dative before accusative
The pronoun ordering is dative, then accusative — the opposite of what an English speaker expects, since English says "give it to me" with the direct object first. In Croatian the indirect object (dative) leads:
Posudi mi ga.
Lend it to me. — dative 'mi' (to me) before accusative 'ga' (it).
Dat ću ti ih sutra.
I'll give them to you tomorrow. — future 'ću', then dative 'ti', then accusative 'ih'.
The je-goes-last exception
Now the wrinkle that makes the template look inconsistent. Every auxiliary clitic sits in slot 2 — sam, si, smo, ste, su, ću, bih, and so on — except the third-person-singular auxiliary je. That one form is yanked out of the auxiliary slot and parked at the very end of the cluster, in slot 6, after all the pronouns and after se.
Compare the second person and the third person of the same sentence:
Dao si mi ga.
You gave it to me. — aux 'si' sits early, in slot 2: si + mi + ga.
Dao mi ga je.
He gave it to me. — but aux 'je' goes LAST: mi + ga + je, not 'je mi ga'.
So the only thing that changes between "you gave it to me" and "he gave it to me" is where the auxiliary lands — early for si, last for je. This is not optional and not regional; it is the standard rule.
Pokazala mu ga je.
She showed it to him. — dative 'mu', accusative 'ga', auxiliary 'je' last.
Vratio mi ih je.
He returned them to me. — dative 'mi', accusative 'ih', then 'je'.
There is a tidy consequence for the feminine "her". Because the object accusative je (her) and the auxiliary je (has) would otherwise collide, and because the auxiliary is forced to slot 6 anyway, the object "her" becomes ju and sits in slot 4, leaving the auxiliary je alone at the end:
Vidio ju je jučer.
He saw her yesterday. — accusative 'ju' (slot 4) + auxiliary 'je' (slot 6); never 'je je'.
The full logic of je versus ju is on clitic pronoun forms and the je/ju problem.
The je-drops-before-se rule
The second counterintuitive point. In the third-person singular, a reflexive verb in the perfect would put se (slot 5) right next to the auxiliary je (slot 6). Croatian refuses the sequence se je and resolves it by deleting the je entirely. The result is a 3sg reflexive perfect with no audible auxiliary at all:
On se vratio.
He came back. — NOT 'On se je vratio'; the auxiliary 'je' is dropped after 'se'.
Ona se nasmijala.
She laughed. — 'se' + dropped 'je' + participle 'nasmijala'.
Crucially, this deletion is only the 3sg, because only the 3sg auxiliary is je. Every other person keeps its auxiliary, since sam, si, smo, ste, su do not collide with se:
Vratio sam se kasno.
I came back late. — 1sg 'sam' stays put; nothing collides with 'se'.
Vratili su se sutradan.
They came back the next day. — 3pl 'su' stays; only the 3sg 'je' deletes.
li opens, full forms in questions
Slot 1 belongs to the question particle li. When li heads the cluster, the auxiliary that follows is usually the full stressed form (jesi, jesam, hoću…), because the li-question typically fronts an emphatic verb form rather than a bare clitic:
Jesi li mu ga dao?
Did you give it to him? — 'li' (slot 1), then the full 'jesi', then dative 'mu', then accusative 'ga'.
Hoćeš li mi pomoći?
Will you help me? — 'li' + full 'hoćeš' + dative 'mi'.
When a bare clitic auxiliary does appear with li, it still follows it: li is unbreakably first. The deeper mechanics of li, including the spoken je li opener, are on the question particle li.
A fully loaded cluster
To see the template at full stretch, here is a cluster that fills nearly every slot. Read it against the table:
Jesi li mi ga već dao?
Have you already given it to me? — li (1) + full aux jesi (2) + dative mi (3) + accusative ga (4); 'već' and the participle sit outside the cluster.
Predstavio mi se na zabavi.
He introduced himself to me at the party. — dative 'mi' (3) + reflexive 'se' (5); the 3sg 'je' drops after 'se'.
Notice the last example again: it is 3sg, the verb is reflexive, so the expected auxiliary je deletes — predstavio mi se, not predstavio mi se je.
Common Mistakes
❌ Dao ga mi je.
Incorrect order — the dative must precede the accusative.
✅ Dao mi ga je.
He gave it to me. — dative 'mi' before accusative 'ga', auxiliary 'je' last.
❌ Dao je mi ga.
Incorrect — the auxiliary 'je' trails the pronouns; it does not sit in the early auxiliary slot.
✅ Dao mi ga je.
He gave it to me. — 'je' goes last.
❌ On se je vratio.
Non-standard — in the 3sg the auxiliary 'je' deletes after 'se'.
✅ On se vratio.
He came back. — the 'je' is correctly dropped.
❌ Vidio je je u gradu.
Incorrect — object 'je' (her) collides with auxiliary 'je'; the object becomes 'ju'.
✅ Vidio ju je u gradu.
He saw her in town. — 'ju' in slot 4, auxiliary 'je' in slot 6.
❌ Mi li si to rekao?
Incorrect — 'li' must head the cluster, before everything else.
✅ Jesi li mi to rekao?
Did you tell me that? — 'li' first, then the full auxiliary, then the dative.
Key Takeaways
- The cluster order is rigid and meaning-independent: li — auxiliary — dative — accusative — se — je.
- Dative precedes accusative (Dao mi ga je), the reverse of English.
- Every auxiliary sits early except je, which goes last in the cluster (Dao si mi ga but Dao mi ga je).
- In the 3sg reflexive perfect, the auxiliary je deletes after se (on se vratio, never on se je vratio); all other persons keep the auxiliary.
- The feminine object "her" surfaces as ju when the auxiliary je is present, keeping the two je's apart.
Now practice Croatian
Reading grammar gets you part of the way. The exercises are where it sticks — free, no signup needed.
Start learning Croatian→Related Topics
- Clitics: The Little Words That Run CroatianA2 — What clitics are, the full inventory of them, and why they behave so strangely.
- The Second-Position (Wackernagel) RuleB1 — Why the clitic cluster sits after the first stressed word or phrase, and never first.
- Common Clitic MistakesB1 — The six clitic errors learners make most, each with the fix and the reason.
- Clitic Pronoun Forms and the je/ju ProblemB1 — The full clitic inventory and the je vs ju feminine accusative.
- Perfect Tense Word Order and the Dropped jeB1 — Placing the auxiliary clitic and the je-deletion rule.
- The Question Particle liA2 — The yes/no question particle li in second position, the fixed je li opener and tag, and how it competes with the clitic cluster against colloquial da li and pure intonation questions.