Promocja na mąkę kończy się dziś wieczorem, więc kupuję ją teraz.

Breakdown of Promocja na mąkę kończy się dziś wieczorem, więc kupuję ją teraz.

ja
I
na
on
wieczorem
in the evening
więc
so
dziś
today
teraz
now
kupować
to buy
it
promocja
the sale
mąka
the flour
kończyć się
to end

Questions & Answers about Promocja na mąkę kończy się dziś wieczorem, więc kupuję ją teraz.

Why is it na mąkę and not na mąka or na mąki?

Because na here means something like on / for, as in a promotion on flour, and after na in this meaning Polish uses the accusative case.

  • mąka = nominative
  • mąkę = accusative

So:

  • promocja na mąkę = a promotion on flour

This is a very common shop/advertising pattern in Polish:

  • promocja na kawę
  • promocja na masło
  • promocja na chleb
What does kończy się mean exactly, and why is się there?

Kończy się means is ending, comes to an end, or ends.

The się here does not literally mean itself in a natural English sense. It is part of a very common Polish construction where a verb becomes more intransitive or middle-voice-like.

Compare:

  • kończyć coś = to finish something
  • kończyć się = to end / to come to an end

So:

  • Kończę pracę. = I am finishing work.
  • Praca się kończy. = The work is ending.

In your sentence, promocja kończy się dziś wieczorem means the promotion ends by itself, in the sense that it reaches its end.

Why is it dziś wieczorem? What case is wieczorem?

Wieczorem is the instrumental singular form of wieczór and is commonly used as an adverb meaning in the evening / this evening / tonight.

So:

  • dziś = today
  • wieczorem = in the evening

Together:

  • dziś wieczorem = this evening / tonight

This is a standard Polish time expression, similar to:

  • rano = in the morning
  • po południu = in the afternoon
  • wieczorem = in the evening
  • nocą = at night
Is there any difference between dziś and dzisiaj?

They both mean today. In most situations, the difference is very small.

  • dziś is a bit shorter and often feels slightly more concise
  • dzisiaj is a little fuller, but still completely normal and common

In this sentence, either would work:

  • Promocja na mąkę kończy się dziś wieczorem...
  • Promocja na mąkę kończy się dzisiaj wieczorem...

The first version is just a little more compact.

Why is it kupuję and not kupię?

Kupuję is the imperfective verb form, and here it means something like I’m buying it now or I buy it now.

  • kupować = imperfective, focuses on the process or ongoing action
  • kupić = perfective, focuses on completion

So:

  • kupuję ją teraz = I’m buying it now
  • kupię ją teraz = I’ll buy it now / I’ll buy it right now

Both can make sense, but they are not exactly the same.

In your sentence, kupuję sounds natural because the speaker is reacting to the situation and presenting the action as something they are doing right now.

What does refer to?

refers to mąkę.

Since mąka is a feminine singular noun, the pronoun used for it in the accusative is .

So:

  • mąka = flour
  • kupuję mąkę = I’m buying flour
  • kupuję ją = I’m buying it

This is a very normal way to avoid repeating the noun.

Why is the pronoun feminine?

Because Polish pronouns agree with the grammatical gender of the noun they replace.

  • mąka is feminine
  • so it becomes in the accusative

This has nothing to do with biological gender. Even inanimate things have grammatical gender in Polish.

For example:

  • chleb is masculine
  • masło is neuter
  • mąka is feminine

So the pronoun changes depending on the noun.

Why is there a comma before więc?

Because więc connects two clauses, and in Polish it is normally preceded by a comma.

Here the two parts are:

  • Promocja na mąkę kończy się dziś wieczorem
  • więc kupuję ją teraz

So the comma marks the pause and the logical connection: so / therefore.

This is standard Polish punctuation.

What exactly does więc mean here?

Więc means so, therefore, or thus.

It introduces a result or conclusion:

  • the promotion ends this evening
  • therefore, I’m buying it now

It is a very common everyday connector. In speech, it is extremely frequent.

Does promocja mean exactly promotion in the English sense?

Not always. In this sentence, promocja means a special offer, discounted price, or temporary deal in a shop.

So here it is closer to:

  • special offer
  • discount
  • sale promotion

It does not mean marketing promotion in the business sense here.

Also, promocja is not always the same as wyprzedaż:

  • promocja = promotion / special offer
  • wyprzedaż = sale / clearance sale
Could the word order be different?

Yes. Polish word order is more flexible than English word order.

Your sentence is natural and neutral:

  • Promocja na mąkę kończy się dziś wieczorem, więc kupuję ją teraz.

But other versions are possible, for example:

  • Dziś wieczorem kończy się promocja na mąkę, więc kupuję ją teraz.
  • Promocja na mąkę kończy się dziś wieczorem, więc teraz ją kupuję.

The meaning stays similar, but the emphasis changes slightly. Polish often moves words around to highlight time, contrast, or focus.

Why does Polish say flour in the singular here?

Because mąka is usually treated like an uncountable substance noun, just like flour in English.

So:

  • kupuję mąkę = I’m buying flour

You are thinking of the substance in general, not separate countable items.

Polish can use the plural mąki, but that usually means different kinds of flour:

  • mąki bezglutenowe = gluten-free flours
  • różne mąki = different flours
Does teraz mean the same as now right this second?

Not always. Teraz usually means now, but in real usage it can be a little flexible, just like English now.

In this sentence, it means something like:

  • now, before the promotion ends
  • at this moment / right away

So it does not have to mean the person is literally standing at the checkout at that exact second. It can simply mean they are acting immediately rather than waiting.

AI Language TutorTry it ↗
What's the best way to learn Polish grammar?
Polish grammar becomes intuitive with practice. Focus on understanding the core patterns first — how sentences are structured, how verbs change form, and how words relate to each other. Our course breaks these concepts into small lessons so you can build understanding step by step.

Sign up free — start using our AI language tutor

Start learning Polish

Master Polish — from Promocja na mąkę kończy się dziś wieczorem, więc kupuję ją teraz to fluency

All course content and exercises are completely free — no paywalls, no trial periods, no signup needed.

  • Infinitely deep — unlimited vocabulary and grammar
  • Fast-paced — build complex sentences from the start
  • Unforgettable — efficient spaced repetition system
  • AI tutor to answer your grammar questions