Formatear número según Locale | ES, US, DE, etc. | Awesome Toolkit

Formateador de Números

Formatea números según diferentes locales. 1.234.567,89 (ES) o 1,234,567.89 (US). Formatos monetarios incluidos.

Por Marshkalk

La convencion espanola y la brecha con LATAM

En Espana, el separador de miles es el punto y el separador decimal es la coma: 1.234.567,89. Esta convencion es la misma que en Alemania y Portugal. Los precios en euros siguen el mismo patron: 1.234,56 EUR. Sin embargo, existe una diferencia importante con varios paises latinoamericanos: Mexico, Colombia, Peru y otros paises de LATAM con mayor influencia anglosajona utilizan la coma como separador de miles y el punto como decimal, igual que en ingles: 1,234,567.89. Esta divergencia genera errores frecuentes en hojas de calculo y sistemas de facturacion cuando se intercambian datos entre Espana y LATAM.

La norma ISO 80000, adoptada progresivamente en contextos academicos y cientificos, recomienda el espacio como separador de miles: 1 234 567,89 en espanol. Algunos organismos oficiales espanoles (INE, Banco de Espana) usan esta convencion en sus publicaciones estadisticas.

Formatos por region hispanohablante

RegionEjemploSep. milesSep. decimal
Espana1.234.567,89puntocoma
Mexico1,234,567.89comapunto
Argentina1.234.567,89puntocoma
Colombia1,234,567.89 o 1.234.567,89mixtomixto
ISO 800001 234 567,89espaciocoma

Donde los errores de formato generan problemas reales

En facturacion electronica (el sistema SII de la AEAT exige XML con punto decimal en los importes, independientemente de la convencion tipografica espanola), una coma en lugar de punto en el campo de importe hace que la factura sea rechazada por el sistema. Los archivos de exportacion de software contable espanol (Contaplus, A3 Eco) generan CSV con coma decimal; importarlos directamente en Excel en un equipo con configuracion en ingles los malinterpreta como texto.

Precios, IVA y formato fiscal

Las facturas espanolas muestran habitualmente la base imponible, el porcentaje de IVA (21 %, 10 % o 4 % segun el tipo) y la cuota de IVA como lineas separadas, todas con dos decimales y coma decimal. Para calcular el IVA sobre un importe antes de formatearlo para un informe, use el Calculador de IVA junto a este formateador.