Learn English – How to express $1m in a formal document

expressions

I'd like to say something like:

I helped my company win a $1m deal with customer A.

I'm not sure which one of the following is the best one for a formal document? e.g. in a resume:

1 million dollar deal, $1 million deal, 1 million$ deal, or anything better?

Best Answer

Officially, m stands for milli (which means 10-3, i.e. a thousandth), and M stands for mega, that is million.
A $5k or a $2M deal would be better.

More formal would be

a five thousand dollar deal or a $5,000 deal
a two million dollar deal or a $2,000,000 deal.

I would certainly refrain from mixing text and numbers, especially in formal writing, so I would avoid anything using

*$2 million, *$5 thousand