Sometimes I read $x USD. E.g.:
$900 USD purchase price
Why not simply write 900 USD, without the $
symbol? In other words, when writing $x USD, does the $ serve any purpose?
English Language Learners Stack Exchange is a question and answer site for speakers of other languages learning English. It only takes a minute to sign up.
Sign up to join this communitySometimes I read $x USD. E.g.:
$900 USD purchase price
Why not simply write 900 USD, without the $
symbol? In other words, when writing $x USD, does the $ serve any purpose?
U.S. currency is denominated with "$" prefix, and many Americans would simply find the missing "$" confusing, as it is always written that way in informal contexts.
The "USD" clarifies which "$", e.g. not Canadian, Australian, etc.
Edit: In the world of business and international trade, you could leave out the "$", but consider that ~5% of U.S. citizens never even completed high school, and most likely wouldn't even know what "USD" means. So consider your audience.
Strictly, no it doesn't.
The "USD" itself means "United States Dollar", in the same way that "CAD" means "Canadian Dollar" or "AUD" means "Australian Dollar" and in their original places of use, such as Forex trading, wouldn't be written with symbols.
Part of it was that while the character sets we used back then would have had '$' signs, for size, they'd often not even have lower-case chars, let alone symbols other than '.', '%', '$' and '[space]'!
Having said that, as time has moved on, the USD's seen outside the original areas and in more general usage, hence "US$" or "USD $" as that looks more familiar to 'non-professionals', so the answer is really that the purpose of it is to look more familiar to users not familiar with the 'historic' usage of USD.
No, it doesn't, and is a mistake of the same kind as saying "ATM machine" (automatic teller machine machine), or "PIN number" (personal identification number number). It's a combination of sloppiness and not knowing that "D" in USD stands for "dollar". It's been made significantly worse through the sloppy coding practices on many websites, where the developers either couldn't or didn't care to get the code responsible for displaying prices right, which is also why it's skyrocketed in prevalence in recent years. Nowadays, it's not even particularly hard to find even sloppier "USD dollars", and I've actually seen an instance of "$X USD dollars".
The correct way to refer to a price in US Dollars is one of the following:
Analogous versions exist for all other currencies called "dollar", and for other currencies in general.
I find it clearer to read, and worry that some readers might not know what "USD" means there, or not notice that it is a price because they are used to seeing the dollar sign. So I choose to write both the $
and the USD
. The $
makes it stand out and register as a price easily, and is understood by all. The extra USD
then clarifies that I mean U.S. dollars, and the context of it being after what is already understood as a price makes it meaningful even to people who don't immediately know the abbreviations. I suppose putting the latter in parens would be more correct and still work the same: " $100 (USD) "
On a web page, the "USD" should have an abbreviation tag that spells it out.
$x USD is redundant and thus kind of annoying, but not wrong wrong like "knots per hour" or "rate of speed", and partially justified for the sake of clarity (as many redundancies are) since as others have said, there are many $'s, some of them not even "dollars". If you're reading it, sigh and move on.
If you're writing it, try to avoid it. US$/CA$/AU$ (or C$/A$ if that's going to be clear) is a fine alternative for cases where your audience will want to see the dollar sign. USD/CAD/AUD is the way to go for technical documents or backend databases. For catalog pages, a good solution is to use $ in the price field and somewhere else on the page put an indication of currency and locale, like "USD" and the flag, since you're also indicating a willingness to ship to that place.
You could also just put USD in parentheses and tell the nitpickers it's not redundant, it's a subordinate phrase to remove ambiguity.
In news articles, I frequently find things like "Acme stock is up xx% from a low of $yyyyyy after splitting at $zzzzzz following their $10M purchase of Zenith, Inc (all figures in US Dollars)."
Far more annoying is "$100 million dollars". Are we to take that as a hundred million dollar dollars? One hundred dollars million dollars"? Or just assume that whoever's writing something, may not actually know how to read?
At first it looks like this is the practice? only seen in the U.S, but since Rich commented there are a few countries using dollars, so I googled by "$100AUD" and "&100NZD".
From this site,,
It says $100AUD.
From this site,
The banknote is called "$100 NZD"
From this site,
So when there are countries calling their currency **** dollars, in order to distinguish from the others they use $***Country Code?
In all countries the symbol $ represents or called "dollar", the symbol virtually serves as the "money" and the details (which country it is) is added after the amount, I guess?
In our country, how many times I googled like,
¥(YEN)10,000YEN nothing comes up.
(I googled by "€100 euro" nothing came up.)
It helps for international audience.
"Anybody" in the world will recognize a number near a $ sign as a price. This is not true for USD.
USD is more for english (or educated) audience that knows there could be dollars in other countries too and that could make a difference.
$1 fine
$1 USD is redundant except for countries that use $ but not USD
$1 CAD fine