Danish has two words that both translate as English "because," and they are not interchangeable: for and fordi. They differ in grammar (what word order follows them), in position (whether they can open a sentence), and in nuance (whether they give the cause of an event or the justification for saying something). Because English merges all of this into one word, learners reach for whichever feels familiar and get it wrong. This page gives you a single mechanical test — the word order test — that decides correctly every time.
The one-line decision test
Check the word order in the clause that follows.
- After for, the clause keeps main-clause word order — the finite verb stays in second position, and a sentence-adverb like ikke comes after the verb. For also cannot start a sentence.
- After fordi, the clause takes subordinate word order — a sentence-adverb like ikke comes before the finite verb. Fordi can start a sentence.
The cleanest probe is ikke: after for, ikke follows the verb; after fordi, ikke precedes the verb.
| for ("for / because") | fordi ("because") | |
|---|---|---|
| Type | coordinating conjunction | subordinating conjunction |
| Word order after it | main clause (verb 2nd; ikke after verb) | subordinate (ikke before verb) |
| Can start a sentence? | No | Yes |
| Nuance | justification / reason for saying it | the actual cause of the event |
| Example | Jeg blev hjemme, for jeg var syg. | Jeg blev hjemme, fordi jeg var syg. |
Jeg blev hjemme, for jeg var syg.
I stayed home, for I was ill. (coordinating 'for' — main-clause order)
Jeg blev hjemme, fordi jeg var syg.
I stayed home because I was ill. (subordinating 'fordi' — subordinate order)
In these short clauses the word order looks the same because there is no sentence-adverb to reveal it. Add ikke and the difference jumps out.
The word-order test in action
Hun gik ikke med, for hun var ikke inviteret.
She didn't come along, for she wasn't invited. (after 'for', 'var' precedes 'ikke' — main order)
Hun gik ikke med, fordi hun ikke var inviteret.
She didn't come along because she wasn't invited. (after 'fordi', 'ikke' precedes 'var' — subordinate order)
Look closely at the second clause in each:
- for hun *var ikke inviteret — verb *var before ikke → main-clause order, so for is correct.
- fordi hun *ikke var inviteret — *ikke before verb var → subordinate order, so fordi is correct.
This is the whole test. Whenever you're unsure, slip ikke (or altid, aldrig, jo) into the clause and watch where it lands relative to the verb.
For cannot start a sentence; fordi can
Because for is a coordinating conjunction (in the same family as og, men, eller), it must sit between two clauses and can never open a sentence. Fordi, being subordinating, can lead a fronted subordinate clause, after which the main clause shows inversion (verb before subject).
Fordi jeg var syg, blev jeg hjemme.
Because I was ill, I stayed home. (fronted 'fordi' clause; main clause inverts to 'blev jeg')
❌ For jeg var syg, blev jeg hjemme.
Incorrect — 'for' cannot open a sentence; only 'fordi' can be fronted.
Notice the inversion in the fordi version: the fronted subordinate clause fills the first slot, so the main clause's verb blev must come before its subject jeg. This is the standard Danish V2 behaviour, and it only happens with fordi, never for.
The nuance: cause vs justification
Beyond grammar, the two carry slightly different meanings.
- Fordi gives the actual cause of the event in the main clause — a direct causal link. It answers why did this happen?
- For gives a justification — the reason you have for saying the main clause, or an explanation added almost as an afterthought. It answers why do you say so? It is also more literary/formal in flavour; in everyday speech fordi dominates.
Han må være hjemme, for der er lys i vinduet.
He must be home, for there's a light in the window. ('for' justifies the claim — the light is my evidence, not the cause of his being home)
Han er hjemme, fordi han er syg.
He's home because he's ill. ('fordi' gives the real cause of his being home)
The contrast is sharp in the first example: the light is not what causes him to be home — it is what justifies my saying he's home. Only for fits that inferential, evidence-giving sense. Swapping in fordi there would wrongly claim the light made him stay home.
A note for English speakers
English "because" is purely subordinating, so it behaves like fordi — it can front a sentence ("Because I was ill, I stayed home") and you'd never expect a word-order change after it. English does have a coordinating cousin, the somewhat formal/literary "for" ("I stayed home, for I was ill"), which maps almost exactly onto Danish for: it can't start a sentence and it adds a justification. So the rule of thumb is: English subordinating "because" → Danish fordi; the formal coordinating English "for" → Danish for. When in doubt in speech, fordi is the safe default, because for is the marked, more formal choice.
Common Mistakes
❌ For det regner, tog jeg paraplyen med.
Incorrect — 'for' can't open a sentence; a fronted causal clause needs 'fordi'.
✅ Fordi det regner, tog jeg paraplyen med.
Because it's raining, I took the umbrella.
❌ Jeg kom for sent, for jeg ikke hørte vækkeuret.
Incorrect — after 'for' the clause needs main-clause order, so 'ikke' must follow the verb.
✅ Jeg kom for sent, fordi jeg ikke hørte vækkeuret.
I was late because I didn't hear the alarm. (subordinate order → 'fordi')
✅ Jeg kom for sent, for jeg hørte ikke vækkeuret.
I was late, for I didn't hear the alarm. (main order → 'for')
❌ Vi tog hjem, fordi det var sent.
Not wrong, but note: this is correct — included to show 'fordi' DOES take subordinate order even when there's no adverb to reveal it.
✅ Vi tog hjem, fordi det var for sent.
We went home because it was too late. (correct 'fordi')
❌ Hun smiler, fordi hun er glad jo.
Incorrect — in a 'fordi' clause the sentence-adverb 'jo' belongs before the verb.
✅ Hun smiler, fordi hun jo er glad.
She's smiling because she's happy, after all.
Key Takeaways
- for = coordinating "for/because": main-clause word order, can't start a sentence, gives a justification/evidence; more formal-literary.
- fordi = subordinating "because": subordinate word order, can start a sentence, gives the actual cause; the everyday default.
- The word-order test: ikke (or any sentence-adverb) after the verb → for; before the verb → fordi.
- A fronted causal clause with main-clause inversion that follows requires fordi; for is impossible in that slot.
- Map English subordinating "because" → fordi, and formal coordinating "for" → for.
Now practice Danish
Reading grammar gets you part of the way. The exercises are where it sticks — free, no signup needed.
Start learning Danish→Related Topics
- Word Order After Each ConjunctionB2 — A lookup table mapping every common Danish conjunction to the word order it triggers — main-clause V2 after coordinators, subordinate order after subordinators.
- Coordinating Conjunctions: Og, Men, Eller, For, SåA1 — The five Danish coordinators join clauses of equal rank without changing word order — plus the for vs fordi 'because' contrast and the og/at homophone trap.
- Conjunctions of Cause and Reason: Fordi, Da, EftersomA2 — How to give reasons in Danish — fordi for the default 'because', da and eftersom for a known reason, and how they differ from the coordinating for.