German Phrase
Meine Bestellung ist heute angekommen.
Meaning
The sentence means ‘My order arrived today.’ It uses the perfect tense to describe a completed action that is relevant to the present moment.
When to use
Use this phrase when you want to inform someone that a parcel, online purchase, or any ordered item has been delivered on the same day. It’s common in conversations with friends, customer service, or coworkers.
✦Grammar Breakdown
MeineBestellungistheuteangekommen
Possessive adjective (Meine)
‘Meine’ is the feminine nominative singular form of the possessive adjective, matching the noun ‘Bestellung’.
Noun gender and case (Bestellung)
‘Bestellung’ is a feminine noun; in this sentence it appears in the nominative case as the subject.
Present perfect with ‘sein’ (ist … angekommen)
‘ankommen’ forms the perfect tense with ‘sein’; the auxiliary ‘ist’ is the 3rd‑person singular present of ‘sein’.
Past participle (angekommen)
The past participle of ‘ankommen’ is ‘angekommen’, placed after the auxiliary verb.
Time adverb (heute)
‘heute’ (today) is placed before the participle to specify when the action happened.
🗨In Conversation
Ist deine Bestellung schon da?
Is your order already here?
Ja, meine Bestellung ist heute angekommen.
Yes, my order arrived today.
✕Common Mistakes
Meine Bestellung ist heute gekommen.
‘ankommen’ requires the prefix ‘an-’; ‘gekommen’ alone means ‘came’ and is not used with ‘sein’ for deliveries.
Meine Bestellung hat heute angekommen.
The perfect of ‘ankommen’ uses ‘sein’, not ‘haben’. Using ‘haben’ is grammatically wrong.
Meine Bestellung heute angekommen ist.
Word order should keep the auxiliary verb before the participle; placing the participle before the auxiliary sounds unnatural.
↔Alternatives
Meine Lieferung ist heute eingetroffen.
My delivery arrived today.
Heute habe ich meine Bestellung erhalten.
Today I received my order.
Meine Bestellung kam heute an.
My order came today.
Cultural Tip
In German‑speaking countries, the verb ‘ankommen’ is used for both people and objects arriving. For shipments, ‘eingetroffen’ sounds a bit more formal, while ‘angekommen’ is neutral and everyday. When speaking with customer service, you can also say ‘Meine Bestellung ist heute eingetroffen’ to sound slightly more polite.

