Cómo escribir cantidades en letras en facturas y cheques

Un cheque, una factura, un pagaré o un contrato repiten la cantidad "en letra" por una razón práctica: una cifra se altera con un trazo, una frase no. El problema es que escribirla bien tiene más trampas de las que parece. ¿"Veintiún pesos" o "veintiuno pesos"? ¿"Cien" o "ciento"? ¿"Con cincuenta centavos" o "50/100"? ¿"Un mil"? Esta guía reúne las reglas, el formato que usa cada país y ejemplos listos para copiar, en español y en inglés.

Las seis reglas que resuelven casi todas las dudas

1. Apócope: "un" y "veintiún" delante del sustantivo

Cuando el número va seguido de un sustantivo masculino, uno y sus compuestos pierden la "o": un peso, veintiún dólares, ciento un euros, treinta y un mil pesos. "Veintiuno pesos" es incorrecto. Con sustantivo femenino se usa una: veintiuna libras, ciento una personas. Solo cuando el número va solo, sin sustantivo, se escribe la forma completa: "el resultado es veintiuno".

2. "Cien" o "ciento"

Cien cuando es exactamente cien o va delante de mil, millones o del sustantivo: cien pesos, cien mil, cien millones. Ciento cuando le siguen decenas o unidades: ciento uno, ciento cincuenta, ciento veintiún pesos. Y "cientos" no existe como numeral: son doscientos, trescientos…, que además concuerdan en género: doscientas libras.

3. "Mil", nunca "un mil"

Mil no lleva "un" delante: mil pesos, mil doscientos euros. "Un mil" es un calco que aparece en formularios, pero no es correcto. Sí se dice un millón, porque millón es un sustantivo.

4. "Un millón de" solo cuando no hay resto

Millón y billón son sustantivos, así que piden "de" cuando van justo antes de la moneda: un millón de pesos, dos millones de euros. Pero si hay una cantidad menor detrás, el "de" desaparece: un millón doscientos mil pesos, dos millones quinientos euros.

5. La "y" solo entre decenas y unidades

Treinta y uno, cuarenta y cinco, noventa y nueve. Pero nunca entre centenas y decenas: es ciento cincuenta, no "ciento y cincuenta", y mil doscientos, no "mil y doscientos". Del dieciséis al veintinueve se escribe en una palabra y con tilde donde toca: dieciséis, veintidós, veintitrés, veintiséis.

6. El billón no es el "billion"

En español, mil millones es 1.000.000.000 y un billón es un millón de millones (10¹²). En inglés, billion es 10⁹. Si traduces un contrato, esta es la trampa clásica.

Los centavos: cada país tiene su formato

No hay una fórmula universal, y usar la de otro país en una factura puede provocar que la rechacen. Las habituales:

País1.234,56 en letras
MéxicoMil doscientos treinta y cuatro pesos 56/100 M.N.
Colombia, Argentina, Rep. Dominicana, Guatemala…Mil doscientos treinta y cuatro pesos con cincuenta y seis centavos
PerúMil doscientos treinta y cuatro soles con cincuenta y seis céntimos
EspañaMil doscientos treinta y cuatro euros con cincuenta y seis céntimos
ChileMil doscientos treinta y cuatro pesos (sin centavos en la práctica)
Estados Unidos (cheque)One thousand two hundred thirty-four and 56/100 dollars

En México, el formato "pesos 00/100 M.N." (moneda nacional) es el que aparece en las representaciones impresas del CFDI y en los cheques, y se mantiene aunque los centavos sean cero: mil pesos 00/100 M.N. En los cheques estadounidenses, "dollars" ya viene impreso al final de la línea, por eso la fórmula termina en la fracción: and 56/100.

Escríbelo sin dudar: nuestro conversor aplica estas reglas y trae el formato de 20 países, modo personalizado y conversión por lotes con CSV. Español e inglés, sin que tus cifras salgan del navegador.

Abrir números a letras →

Ejemplos listos para copiar

  • 21 → veintiún pesos (no "veintiuno pesos")
  • 100 → cien euros; 101 → ciento un euros; 150 → ciento cincuenta euros
  • 1.000 → mil pesos; 1.000.000 → un millón de pesos; 1.200.000 → un millón doscientos mil pesos
  • 21.000 → veintiún mil dólares; 1.000.000.000 → mil millones de pesos
  • 2.500,75 (México) → dos mil quinientos pesos 75/100 M.N.
  • 2.500,75 (Colombia) → dos mil quinientos pesos con setenta y cinco centavos
  • $2,500.75 (cheque EE. UU.) → Two thousand five hundred and 75/100

Mayúsculas, paréntesis y otros detalles de formato

La norma general es escribir la cantidad en minúsculas con mayúscula inicial, como cualquier frase. Muchos documentos la ponen en mayúsculas o entre paréntesis después de la cifra ("$2.500,75 (dos mil quinientos pesos con setenta y cinco centavos)"), y los cheques suelen rellenar el espacio sobrante con una raya para impedir añadidos. Ninguna de estas convenciones cambia la gramática: solo la presentación. Si la cantidad viene de un cálculo (un descuento, el IVA, la cuota de un préstamo), hazlo primero con la calculadora de porcentajes o la calculadora de préstamos y pasa después el resultado a letras.

Preguntas frecuentes

¿Se escribe "con" o "y" antes de los centavos?

En la mayoría de los países hispanohablantes, con: "pesos con cincuenta centavos". La "y" se reserva para unir decenas y unidades. En México se evita la cuestión con la fracción 50/100.

¿Y si la cantidad tiene más de dos decimales?

Las monedas no tienen más de dos; redondea antes de escribir (1.234,567 pasa a 1.234,57). El conversor lo hace automáticamente en el modo Importe.

¿Cómo se escriben los números negativos o el cero?

Cero se escribe "cero pesos" (en México, "cero pesos 00/100 M.N."). Un negativo en un documento se expresa normalmente con la palabra que corresponda ("saldo a favor", "abono") antes que con "menos", aunque el conversor admite "menos" para cálculos.

Conclusión

Seis reglas (apócope, cien/ciento, mil sin "un", "millón de", la "y" en su sitio y la escala larga) y el formato de centavos de tu país bastan para escribir cualquier cantidad en letra sin errores. Y cuando la cifra sea larga o tengas prisa, el conversor de números a letras de EzzyApps la escribe por ti, en el formato correcto y sin enviar tus importes a ningún servidor.

A check, an invoice, a promissory note or a contract repeats the amount "in words" for a practical reason: a figure can be altered with one stroke, a sentence can't. The trouble is that writing it correctly has more traps than it seems, especially in Spanish. "Veintiún pesos" or "veintiuno pesos"? "Cien" or "ciento"? "Con cincuenta centavos" or "50/100"? This guide gathers the rules, the format each country uses and ready-to-copy examples, in Spanish and English.

The six rules that settle almost every doubt (Spanish)

1. Apocope: "un" and "veintiún" before the noun

When the number is followed by a masculine noun, uno and its compounds drop the "o": un peso, veintiún dólares, ciento un euros, treinta y un mil pesos. "Veintiuno pesos" is wrong. With a feminine noun, una is used: veintiuna libras, ciento una personas. Only when the number stands alone is the full form written: "el resultado es veintiuno".

2. "Cien" or "ciento"

Cien when it's exactly one hundred or precedes mil, millones or the noun: cien pesos, cien mil, cien millones. Ciento when tens or units follow: ciento uno, ciento cincuenta, ciento veintiún pesos. And "cientos" doesn't exist as a numeral: it's doscientos, trescientos…, which also agree in gender: doscientas libras.

3. "Mil", never "un mil"

Mil takes no "un" before it: mil pesos, mil doscientos euros. "Un mil" shows up on forms, but it's incorrect. Un millón is right, because millón is a noun.

4. "Un millón de" only when nothing follows

Millón and billón are nouns, so they take "de" right before the currency: un millón de pesos, dos millones de euros. If a smaller amount follows, the "de" disappears: un millón doscientos mil pesos, dos millones quinientos euros.

5. "Y" only between tens and units

Treinta y uno, cuarenta y cinco, noventa y nueve. Never between hundreds and tens: it's ciento cincuenta, not "ciento y cincuenta", and mil doscientos, not "mil y doscientos". From sixteen to twenty-nine it's one word, with accents where due: dieciséis, veintidós, veintitrés, veintiséis.

6. A billón is not a billion

In Spanish, mil millones is 1,000,000,000 and un billón is a million million (10¹²). In English, billion is 10⁹. If you translate a contract, this is the classic trap.

Cents: every country has its format

There's no universal formula, and using another country's on an invoice can get it rejected. The usual ones:

Country1,234.56 in words
MexicoMil doscientos treinta y cuatro pesos 56/100 M.N.
Colombia, Argentina, Dominican Rep., Guatemala…Mil doscientos treinta y cuatro pesos con cincuenta y seis centavos
PeruMil doscientos treinta y cuatro soles con cincuenta y seis céntimos
SpainMil doscientos treinta y cuatro euros con cincuenta y seis céntimos
ChileMil doscientos treinta y cuatro pesos (no cents in practice)
United States (check)One thousand two hundred thirty-four and 56/100 dollars

In Mexico, the "pesos 00/100 M.N." (moneda nacional) format appears on printed CFDI invoices and checks, and is kept even when cents are zero: mil pesos 00/100 M.N. On US checks, "dollars" is already printed at the end of the line, which is why the formula ends in the fraction: and 56/100.

Write it without doubt: our converter applies these rules and ships the format of 20 countries, a custom mode and batch conversion with CSV. Spanish and English, and your figures never leave your browser.

Open numbers to words →

Ready-to-copy examples

  • 21 → veintiún pesos (not "veintiuno pesos")
  • 100 → cien euros; 101 → ciento un euros; 150 → ciento cincuenta euros
  • 1,000 → mil pesos; 1,000,000 → un millón de pesos; 1,200,000 → un millón doscientos mil pesos
  • 21,000 → veintiún mil dólares; 1,000,000,000 → mil millones de pesos
  • 2,500.75 (Mexico) → dos mil quinientos pesos 75/100 M.N.
  • 2,500.75 (Colombia) → dos mil quinientos pesos con setenta y cinco centavos
  • $2,500.75 (US check) → Two thousand five hundred and 75/100

Capitals, parentheses and other formatting details

The general rule is to write the amount in lowercase with an initial capital, like any sentence. Many documents put it in all caps or in parentheses after the figure ("$2,500.75 (two thousand five hundred and 75/100 dollars)"), and checks usually fill the leftover space with a line to prevent additions. None of these conventions changes the grammar: only the presentation. If the amount comes from a calculation (a discount, tax, a loan payment), do it first with the percentage calculator or the loan calculator and then convert the result to words.

Frequently asked questions

Is it "con" or "y" before the cents?

In most Spanish-speaking countries, con: "pesos con cincuenta centavos". The "y" is reserved for joining tens and units. Mexico sidesteps the question with the 50/100 fraction.

What if the amount has more than two decimals?

Currencies don't have more than two; round before writing (1,234.567 becomes 1,234.57). The converter does it automatically in Amount mode.

How are negative amounts and zero written?

Zero is written "cero pesos" (in Mexico, "cero pesos 00/100 M.N."). A negative on a document is usually expressed with the right word ("credit balance", "refund") rather than "minus", although the converter accepts "minus" for calculations.

Conclusion

Six rules (apocope, cien/ciento, mil without "un", "millón de", the "y" in its place and the long scale) plus your country's cents format are enough to write any amount in words without errors. And when the figure is long or you're in a hurry, the EzzyApps numbers to words converter writes it for you, in the right format and without sending your amounts to any server.