Whitespace after currency symbols: '$ 100' ($100)


Most English writing attaches a prefixed currency symbol directly to the number: $100, not $ 100. That simple rule improves readability, avoids parsing errors, and matches major style guides.

Below: a clear rule, common exceptions, fast diagnostics, many copyable examples for work, school, and casual writing, and quick rewrite tactics you can apply right away.

Quick answer

Write prefixed currency symbols without a space in English: $100, not $ 100. Exceptions exist for local conventions and typographic practice (thin or nonbreaking spaces) and when the symbol follows the number in some locales.

  • Standard English (US/UK): prefix symbols have no space: $100, €50, £20.
  • Some locales put the symbol after the amount or use a narrow space: 100 kr or 1 000 Kč.
  • For formal international work use currency codes with a space: USD 2,500.

Core rule (short)

Attach prefix symbols directly to the number in English text: $100, £5, €1,000. When the currency is written as a word after the amount, use a space: 100 dollars, 50 euros.

  • Preferred: $100, £20, €1,000
  • Not preferred: $ 100, £ 5, € 1,000

Spacing, typography, and international exceptions

Some countries place the symbol after the number or use a thin/nonbreaking space in typeset material. Match the recipient's local format for thousands and decimal separators and for symbol placement when working across borders.

  • European typesetting may use a thin space or place the unit after the number: 1 234,56 € or 1.234,56 € depending on locale.
  • In plain-text emails or spreadsheets aimed at English readers, prefer the no-space prefix form.
  • Currency codes (USD, EUR) are usually written with a space: USD 2,500.

Grammar and style-guide notes

Major English style guides (AP, Chicago) place the symbol directly against the number: $5, $1,000. Academic or legal contexts may ask for spelled-out amounts or both numerals and words for clarity.

  • AP: no space before amount (e.g., "$45").
  • Chicago: similar preference; consider readability at sentence start.
  • Legal/finance: often require currency code plus spelled-out amount on first reference: USD 2,500 (two thousand five hundred US dollars).

Hyphenation and line breaks

Keep the symbol and the number together on the same line. Use a nonbreaking space or attach the symbol so the pair doesn't wrap. For ranges, repeat the symbol or spell out the range for clarity.

  • Avoid letting the symbol break to the next line; use a nonbreaking space where available.
  • Ranges: write "$5-$10" or "$5 to $10", not "$5-10" or "$ 5-$10".
  • In word processors, replace normal spaces with nonbreaking spaces when you need the amount to stay intact.

Real usage: quick examples for work, school, and casual writing

Copyable lines for invoices, reports, essays, emails, and chats. All follow the no-space convention for prefixed symbols in English.

  • Work: "Consulting fee: $1,500 - payable within 30 days."
  • Work: "Please confirm payment of $200 by EOD."
  • Work: Table header: "Amount ($)" with entries like "$3,200".
  • School: "The reagent cost $45 for the experiment."
  • School: "A typical annual stipend is $2,000."
  • School: "Paper printing: $12 per copy."
  • Casual: "I scored it for $7!"
  • Casual: "Only £5 for these headphones - bargain."
  • Casual: "Dinner was €15 each."

Try your own sentence

Test the whole sentence, not just the phrase. Context often determines punctuation and spacing choices.

Examples: common wrong/right pairs you can copy

Use these pairs for search-and-replace templates or a quick checklist. The right-hand forms reflect standard English usage for prefixed symbols.

  • Wrong: "$ 100" -
    Right: "$100"
  • Wrong: "£ 20" -
    Right: "£20"
  • Wrong: "₹ 250" -
    Right: "₹250"
  • Wrong: "USD2500" (no space after code) -
    Right: "USD 2,500" or "$2,500"
  • Wrong: "€ 1.234,56" (mixed separators and spaced symbol) -
    Right: "€1,234.56" (English numeric style) or "1.234,56 €" (local style)
  • Wrong: "The prize is $ 5,000 (five thousand dollars)." -
    Right: "The prize is $5,000 (five thousand dollars)."

How to fix your sentence fast (rewrite help)

Three quick steps: (1) Remove the space between prefix symbol and number; (2) Confirm thousands/decimal separators for your audience; (3) Use a currency code with a space for formal international contexts.

  • Bulk fix: search-and-replace "$ " → "$", "£ " → "£", "€ " → "€" then review international exceptions.
  • Line-break safety: replace normal space with a nonbreaking space if your editor supports it.
  • Formal/legal: add the currency code and spelled-out amount on first reference.
  • Rewrite:
    Original: "The stipend is $ 750 per month." → "The stipend is $750 per month."
  • Rewrite:
    Original: "We charged € 3.500 for services." → "We charged €3,500 for services." (or keep local: "3.500 €")
  • Rewrite:
    Original: "Please invoice for USD2500." → "Please invoice for USD 2,500 (two thousand five hundred US dollars)."
  • Rewrite:
    Original: "Budget: $ 5-10 per unit." → "Budget: $5-$10 per unit."
  • Rewrite:
    Original: "Refund: £ 7.50" → "Refund: £7.50"

Similar mistakes to watch for

Currency spacing errors often come with inconsistent thousands separators, mixing symbol and word forms, and misplaced punctuation. Fix these together for consistent, unambiguous amounts.

  • Thousands separators: choose the right style for your audience (1,000 vs 1.000).
  • Don't mix symbol and words in the same clause: use "$50" or "50 dollars", not both awkwardly.
  • Place parentheses and punctuation outside the amount: "$100 (one hundred dollars)" not "$100, (one hundred dollars)."
  • Wrong: "The price is $100, (one hundred dollars)." -
    Right: "The price is $100 (one hundred dollars)."
  • Wrong: "We charge 1.000 dollars for the service" (for US readers) -
    Right: "We charge $1,000 for the service."

Memory trick

Mnemonic: "Symbol sticks." If the currency is a symbol and placed before the number, it sticks to the number-no space. If the currency is a word after the number, use a space.

  • Symbol sticks → $100, £20, €1,000.
  • Word follows → 100 dollars, 100 euros.
  • Add a find/replace rule to templates to enforce this automatically.

FAQ

Should I write $ 100 or $100?

Write $100 in most English contexts. Use local conventions when writing for audiences where the symbol follows the number.

When is it OK to put a space after a currency symbol?

Only when local or typographic conventions require it (for example, many European formats place the unit after the number or use a thin/nonbreaking space). For English-prefixed symbols, remove the space.

How should I format currency ranges?

Be consistent: write "$5-$10" or "$5 to $10." Repeat the symbol with a dash when clarity matters: "$5-$10".

Should I use USD or $?

Use $ for domestic English audiences. Use the currency code (USD, EUR) with a space for formal international work or to avoid ambiguity: USD 2,500.

Can grammar or proofreading tools fix these errors automatically?

Many editors flag a space after currency symbols. For bulk fixes, run search-and-replace patterns like "$ " → "$" and then manually review international and currency-code cases.

Need to clean up a document quickly?

Search for currency-symbol + space patterns ("$ ", "£ ", "€ ") and replace with the no-space form, then scan for exceptions (currency codes, local formats, ranges). Add a template rule or linting check to keep formatting consistent in future edits.

Check text for Whitespace after currency symbols: '$ 100' ($100)

Paste your text into the Linguix grammar checker to catch grammar, spelling, punctuation, and style issues instantly.

Available on: icon icon icon icon icon icon icon icon