This is, without exaggeration, the single most useful fact about the Czech verb system: a perfective verb conjugated in the "present" tense is not present at all — it is future. Udělám looks like a present-tense form, but it means "I'll do it / I'll get it done." Napíšu means "I'll write," přijdu means "I'll come," koupím means "I'll buy." There is no budu anywhere. Once this clicks, half of Czech future-tense usage becomes automatic.
The logic is short and airtight. A perfective verb views an action as a single completed whole — so it logically cannot describe something happening right now, because "right now" is by definition unfinished, in progress. Czech put that contradiction to good use: it took the present-tense endings, attached them to perfective verbs, and let the result point to the only place a complete action can live relative to the moment of speaking — the future.
How to build it: just conjugate the perfective verb
There is nothing extra to learn. You take the perfective partner of the verb and conjugate it exactly as if it were a present-tense verb — with whichever class endings it belongs to.
| Perfective verb | Conjugated form | Meaning (future!) |
|---|---|---|
| udělat | udělám | I'll do / I'll get done |
| napsat | napíšu | I'll write |
| přijít | přijdu | I'll come |
| koupit | koupím | I'll buy |
| říct | řeknu | I'll say |
| zavolat | zavolám | I'll call (phone) |
Each of these takes the ordinary personal endings of its conjugation class. Udělat runs like dělat (class -á-): udělám, uděláš, udělá, uděláme, uděláte, udělají. Koupit runs like prosit (class -í-): koupím, koupíš, koupí, koupíme, koupíte, koupí. Napsat runs like psát (class -e-): napíšu, napíšeš, napíše, napíšeme, napíšete, napíšou.
Napíšu ti večer, až přijdu domů.
I'll write to you tonight, once I get home.
Koupím chleba a hned se vrátím.
I'll buy some bread and come right back.
Zavolám ti, jakmile to budu vědět.
I'll call you as soon as I know.
Notice that the perfective future slots in wherever English uses "will + verb" for a one-off, finished action. No auxiliary, no infinitive — the conjugated perfective verb does the whole job by itself.
The full conjugation of one perfective verb
To see that it really is just the present endings, here is udělat (perfective of dělat) laid out in full. Read every form as future.
| Person | Form | Meaning |
|---|---|---|
| já | udělám | I'll do (it) |
| ty | uděláš | you'll do (sg.) |
| on / ona / ono | udělá | he / she / it will do |
| my | uděláme | we'll do |
| vy | uděláte | you'll do (pl./formal) |
| oni / ony / ona | udělají | they'll do |
Uděláme to spolu, neboj se.
We'll do it together, don't worry.
The contrast that decides everything: budu psát vs napíšu
Czech has two futures, and aspect chooses between them. The imperfective future uses budu + an imperfective infinitive and presents the action as ongoing or open-ended. The perfective future is the bare conjugated perfective and presents the action as a single completed event. Put one pair side by side:
| Imperfective future | Perfective future | |
|---|---|---|
| Form | budu psát | napíšu |
| Built from | budu + infinitive (psát) | conjugated perfective (napsat) |
| Meaning | I'll be writing / I'll write (for a while) | I'll write (and finish) it |
| Focus | the process, the activity, the time spent | the result, the completion |
The difference is not about politeness or formality — it is about whether you picture a finish line. Budu psát fills time: you'll be at your desk writing, no promise that anything gets done. Napíšu delivers a product: the thing will exist when you're finished.
Zítra budu psát celý den.
Tomorrow I'll be writing all day. (ongoing activity, no endpoint in view)
Zítra ti napíšu ten dopis.
Tomorrow I'll write you that letter. (one letter, finished)
The same split shows up with any pair. Compare cleaning the apartment as an activity versus as a completed job:
V sobotu budu uklízet.
On Saturday I'll be cleaning. (I'll spend the time doing it)
V sobotu uklidím celý byt.
On Saturday I'll clean the whole apartment. (and it'll be done)
Why English speakers get this wrong — and how to never do it
English builds every future the same way: "will" + bare verb, regardless of whether the action is finished or ongoing. So English speakers instinctively look for a Czech "will" word, find budu, and try to bolt it onto everything — including perfectives. This produces the most common single error in Czech learner speech:
✅ Napíšu ti zítra.
I'll write to you tomorrow. (correct — perfective conjugated)
The perfective already is the future. Adding budu is like saying "I will will-write." There is no slot for it.
This is also why you can't translate "I will be doing it" with a perfective — that English sentence is explicitly ongoing, so it forces the imperfective budu dělat. And you can't translate "I'll get it done" with budu — the completion forces the perfective udělám. English blurs the two; Czech makes you commit.
Aspect is baked in, so the future "tells the truth"
Because the choice of verb already encodes completion, a Czech speaker reveals their intention just by picking the form. There is real information in it:
Dneska se budu učit na zkoušku.
Today I'm going to study for the exam. (I'll put in study time)
Než přijdeš, naučím se to celé nazpaměť.
Before you come, I'll learn it all by heart. (I'll master it completely)
The first speaker commits only to spending time; the second guarantees a result. Same English "study/learn," two different Czech futures, two different promises.
One more pair, with motion, which behaves the same way:
Přijdu v osm a pomůžu ti to dodělat.
I'll come at eight and help you finish it. (both perfective: I'll arrive, I'll help finish)
Subordinate clauses love the perfective future
When you talk about what happens after some condition is met — "once," "as soon as," "before," "when" — Czech almost always reaches for the perfective future in both clauses, because each event is pictured as a completed point. Where English keeps the present tense after "when/once," Czech uses the perfective future.
Až dorazíš, zavoláš mi?
When you arrive, will you call me?
Jakmile to dočtu, půjčím ti tu knihu.
As soon as I finish reading it, I'll lend you the book.
Note zavoláš and půjčím: both are perfective presents doing future duty, after až ("when/once") and jakmile ("as soon as"). English would say "when you arrive" with a present — Czech insists on the future dorazíš, because the arriving is genuinely later.
Common mistakes
✅ Zítra ti napíšu.
I'll write to you tomorrow. (correct: bare perfective = future)
The error to avoid here is the budu napsat construction — a perfective infinitive after budu. It is ungrammatical: budu takes only imperfective infinitives, and a perfective verb is already future on its own. Conjugate it instead: napíšu.
✅ Budu psát celé odpoledne.
I'll be writing all afternoon. (correct: ongoing → imperfective budu + infinitive)
For an open-ended, in-progress action you do need budu — but with the imperfective infinitive psát, never the perfective napsat.
✅ V neděli uvařím oběd pro celou rodinu.
On Sunday I'll cook lunch for the whole family. (correct: perfective uvařím = a finished meal)
A learner who reaches for budu vařit here isn't wrong grammatically, but they've quietly changed the meaning to "I'll be cooking" (spending the time) and dropped the promise that lunch actually gets made. If you mean the finished result, use the perfective uvařím.
✅ Koupím to a pošlu ti to poštou.
I'll buy it and send it to you by mail. (correct: two perfectives, two finished events)
The temptation is to front the whole thing with one budu ("I will buy and send"). Czech doesn't work that way — each perfective verb carries its own future meaning, so you simply conjugate both: koupím and pošlu.
✅ Až se vrátíš, řekneš mi to?
When you get back, will you tell me?
After až ("when/once"), don't fall back on a present-tense form by analogy with English "when you get back." The action is in the future, so use the perfective future vrátíš and řekneš.
Key takeaways
- A perfective verb has no present meaning, so its present-tense conjugation means the future: udělám = "I'll do," koupím = "I'll buy."
- This is one of Czech's two futures. The other, the imperfective future, uses budu
- infinitive for ongoing or repeated action.
- Never put budu in front of a perfective. The perfective is already future by itself.
- Choosing the perfective future promises completion; the imperfective future only fills time. For the full decision procedure, see choosing your future form.
- After až, jakmile, and similar words, Czech uses the (perfective) future where English uses the present.
Now practice Czech
Reading grammar gets you part of the way. The exercises are where it sticks — free, no signup needed.
Start learning Czech→Related Topics
- The Imperfective Future (budu + infinitive)A2 — How Czech builds the future of imperfective verbs with budu + an infinitive, why it pairs only with imperfectives, and when to use it instead of the perfective.
- Choosing the Right FutureB1 — A decision guide for imperfective vs perfective future and motion futures.
- Perfective Present = Future MeaningA2 — Why conjugating a perfective verb in the present yields a future meaning.
- Choosing the Future: budu + infinitive vs Perfective PresentB1 — Which future form to use, decided by the verb's aspect.
- The Three Ways to Form the FutureA2 — A single map of the budu-future, the perfective future, and the prefixed motion futures, and how to choose between them.
- What Is Verbal Aspect?A1 — An overview of the perfective/imperfective distinction that organizes the entire Czech verb system.