Introduction
Learning how to write numbers and prices correctly in Brazilian Portuguese is essential for everyday communication: shopping, making reservations, filling forms, or sending messages. This article explains the main conventions, common mistakes, and practical examples to help English-speaking learners write numbers and prices naturally and without errors.
- Why numbers and prices matter in writing
- Basic conventions for numbers in Brazilian Portuguese
- Writing prices with the Brazilian real (R$)
- Writing numbers in words vs numerals
- Writing currency amounts in sentences and messages
- Decimals, percentages, and fractions
- Using slashes, hyphens, and abbreviations with numbers
- Precision and rounding in prices
- Writing prices in ads, menus, and messages
- Using PIX and modern payment terms
- Spelling and accents that affect numbers and related words
- Practical exercise: Correct these beginner sentences
- Tips to avoid mistakes in everyday writing
- Conclusion
Why numbers and prices matter in writing
Numbers and prices appear in many real-life situations: texting a friend the total, writing an email to a host, completing a bank form, or posting an item for sale. Small mistakes can cause confusion or make a message look unprofessional. Understanding punctuation, currency symbols, and word forms in Brazilian Portuguese improves clarity and confidence.
Basic conventions for numbers in Brazilian Portuguese
Decimal and thousands separators differ from English. In Portuguese (Brazil), the comma separates decimals and the period groups thousands.
Example numeric formats:
1.234,56 (one thousand two hundred thirty-four and fifty-six cents)
0,5 (zero point five in English; zero comma five in Portuguese)
Note that many digital tools accept both formats, but when writing by hand or in formal texts follow the Portuguese convention.
Common mistake 1: Using English separators
Many learners write 1,234.56 (English style) instead of 1.234,56. This can cause misunderstanding in Brazil because 1,234.56 could be read as one comma two hundred thirty-four point fifty-six or be considered wrong.
Incorrect: O preço é 1,234.56
Correct: O preço é 1.234,56
Writing prices with the Brazilian real (R$)
The Brazilian currency symbol is R$. Place it before the number with a space: R$ 25,00. Use the comma for cents. For whole reais, you can write R$ 10,00 or R$ 10. Some formal documents keep two decimals: R$ 10,00.
Common mistake 2: Missing space after the currency symbol
Some learners write R$10,00 without a space. The standard in Brazilian Portuguese is R$ 10,00 with a space between R$ and the number.
Incorrect: R$10,00
Correct: R$ 10,00
Common mistake 3: Using a dot for cents
Writing R$ 3.50 is an English habit. In Brazilian Portuguese use the comma.
Incorrect: R$ 3.50
Correct: R$ 3,50
Writing numbers in words vs numerals
Numbers may be written as digits (45) or words (quarenta e cinco). In formal texts and legal documents, numbers in words are common to avoid ambiguity. For everyday messages, digits are fine. When numbers appear at the start of a sentence, spell them out in words.
Example: Vinte pessoas confirmaram a presença. (Not 20 pessoas… at sentence start)
Common mistake 4: Incorrect gender and agreement in spelled-out numbers
Portuguese numbers can interact with nouns in gender and plurality. For ordinal numbers (primeiro, segunda) and agreement with nouns, check gender:
Example: meu segundo livro (masculine)
minha segunda chance (feminine)
Incorrect: minha segundo livro
Correct: meu segundo livro
Writing currency amounts in sentences and messages
When writing simple messages, be clear and concise. Include R$ and use correct separators. Use approximate words for round numbers: cerca de R$ 50, or aproximadamente R$ 50,00.
Example short messages a beginner might write:
Quanto custa este sanduíche? R$ 12,50?
Posso pagar R$ 20,00 no cartão?
Vai ficar R$ 75,00 no total.
Common mistake 5: Confusing pagar por and pagar em
To say how you will pay, use pagar com + payment method or pagar em + installments. Pagar por is used for paying for something, but English influence leads to errors.
Correct: Posso pagar com cartão? / Vou pagar em duas vezes.
Incorrect: Posso pagar por cartão?
Decimals, percentages, and fractions
Percentages use the percent sign with a space or not: 10% or 10 %. In Portuguese it is common to write 10% without space. Use comma for decimal percentages: 2,5% not 2.5%.
Fractions can be written as números ordinais + de: metade = 1/2, um terço = 1/3. For prices expressed per unit, use por: R$ 5,00 por quilo or R$ 5,00/kg.
Common mistake 6: Mixing decimal punctuation in percentages
Incorrect: 2.5%
Correct: 2,5% or 2,5 por cento
Using slashes, hyphens, and abbreviations with numbers
Dates, phone numbers, and ranges have conventions. Use slashes for dates: 01/06/2026 (day/month/year). Use a hyphen or palavras for ranges: 10-15 pessoas or de 10 a 15 pessoas. Phone numbers use parentheses for area code: (11) 91234-5678.
Common mistake 7: Writing dates in month/day order
English speakers often write month/day. In Brazil the day comes first. Avoid confusion by writing the month in words when possible: 5 de junho de 2026.
Incorrect: 06/05/2026 (interpreted as 6 May in Brazil but 5 June in US)
Correct: 05/06/2026 or 5 de junho de 2026
Precision and rounding in prices
When advertising prices, be consistent. If you use cents, keep two decimals: R$ 9,90 not R$ 9,9. For rounded prices use .00: R$ 10,00. For informality you may drop decimals when context is clear: R$ 50 (but formal documents should write R$ 50,00).
Common mistake 8: Dropping a zero in cents
Incorrect: R$ 9,9
Correct: R$ 9,90
Writing prices in ads, menus, and messages
Menus and ads often omit the currency symbol when context is obvious. However, online listings should include R$ to avoid confusion for foreign readers. Use a clear layout: item — R$ 25,00. For WhatsApp or chat, short forms are acceptable but keep separators correct.
Sample menu line for practice:
Café expresso — R$ 5,00
Sanduíche de frango — R$ 18,50
Practical example messages for learners
Message to seller about price and payment:
Olá, o produto ainda está disponível? Qual o preço final com frete? Posso pagar com cartão ou PIX?
Short reply confirming price:
Oi! Sim, disponível. Preço R$ 120,00. Frete R$ 15,00. Total R$ 135,00. Aceito PIX e cartão.
Using PIX and modern payment terms
PIX is widely used in Brazil. When writing payment instructions, include the exact amount with correct punctuation and specify the payment method. If you write a PIX key, check spacing and punctuation: often keys are e-mail addresses, CPF numbers, or phone numbers. Keep them clear: chave PIX: [email protected] or pix: (11) 91234-5678.
Common mistake 9: Misformatting phone numbers or CPF in payment instructions
Provide phone numbers and CPFs in familiar Brazilian formats to avoid errors. Phone: (11) 91234-5678. CPF: 123.456.789-09.
Incorrect: 11912345678 or 12345678909 (these lack separators and might cause errors)
Correct: (11) 91234-5678 and 123.456.789-09
Spelling and accents that affect numbers and related words
Some number-related words require accents or change meaning without them. Example: oito (8) has no accent, but mês (month) has an accent. Pay attention to ordinals and fractions: décimo (tenth) has an accent, milhão (million) has a tilde for nasal sound. These diacritics are important in formal writing.
Beginner examples:
Eu moro no 3º andar. (terceiro is often abbreviated as 3º)
Tenho dois milhões de reais. (dois milhões de reais)
Common mistake 10: Omitting accents in words that change meaning
Incorrect: mes instead of mês—this is not correct in Portuguese. Wrong accents or missing diacritics can be confusing.
Correct: O mês passou rápido.
Practical exercise: Correct these beginner sentences
1) Preciso de 2,5 kilo de arroz. → Preciso de 2,5 quilo de arroz or Preciso de 2,5 kg de arroz.
2) O preço e R$25. → O preço é R$ 25,00.
3) Vou pagar por boleto. → Vou pagar com boleto. (or Vou pagar por boleto is acceptable in some contexts but com is safer)
4) Envie para 06/05/2026. → Envie para 05/06/2026 or Envie para 5 de junho de 2026.
5) Total: R$ 9,9. → Total: R$ 9,90.
Tips to avoid mistakes in everyday writing
1) Memorize the comma for decimals and the period for thousands.
2) Always use R$ with a space for Brazilian reais.
3) Write dates day/month/year or write the month in words to avoid confusion.
4) Use parentheses and hyphens for phone numbers and CPFs in Brazilian format.
5) Check gender agreement with ordinal numbers and adjectives when spelling numbers out in words.
6) Keep two decimal places for monetary amounts in formal texts.
Conclusion
Mastering numbers and prices in Brazilian Portuguese is a practical skill for everyday life. Focus on separators (comma for decimals, period for thousands), correct use of R$ with a space, date order, and clear phone and CPF formats. Practice with short messages, menus, and forms to build confidence and avoid common mistakes.

