Reading skills for Portuguese supermarket flyers and discount rules

Introduction

Learning to read Brazilian Portuguese supermarket flyers helps learners save money and gain confidence with everyday vocabulary. This article teaches practical reading strategies, key words, example passages from flyers, and rules for understanding discounts and promotions commonly found in Brazil.

Why supermarket flyers are a great learning resource

Supermarket flyers are short, focused, and full of everyday vocabulary like food items, prices, units, and simple promo language. They repeat structures and numbers, making them ideal for beginner to intermediate learners who want practical comprehension. Flyers also expose learners to real-world abbreviations, measurement units, and local price formats.

What you will learn from this article

Skills to identify items, prices, and discount types; vocabulary and short phrases in Brazilian Portuguese; strategies to read quickly and accurately; common pitfalls and how to avoid them; and practice passages with guided comprehension.

Common vocabulary and phrases in Brazilian Portuguese flyers

Understanding a handful of recurring words unlocks most flyer content. Below are essential words and short phrases with English explanations.

preço — price

oferta — offer, sale

promoção — promotion

desconto — discount

leve 3 pague 2 — buy 3 pay for 2 (multi-buy deal)

compre 1 leve 2 — buy 1 get 2 (or buy 1 get 1 depending on context)

fresco/fresca — fresh (used for produce)

kg — quilograma, kilogram; used for weight

un — unidade, unit

valido até — valid until

válido de — valid from

apenas na loja — in-store only

limite por cliente — limit per customer

à vista — cash price or price for immediate payment

parcelado — in installments; often appears with numbers like parcelado em 3x

Understanding price formatting and numbers

Brazilian Portuguese uses a comma as the decimal separator and a period as the thousands separator. For example, 2.499,90 means two thousand four hundred ninety-nine reais and ninety centavos. In flyers, small prices often show as 3,99 (three reais, ninety-nine centavos).

Look for R$ before a number to indicate Brazilian reais. Example: R$ 5,99.

Practice: reading price formats

R$ 1.299,50 — one thousand two hundred ninety-nine reais and fifty centavos

R$ 9,99 — nine reais and ninety-nine centavos

R$ 0,99 — ninety-nine centavos

Common promotion types and how to read them

Flyers use a few standard promotion patterns. Recognizing the pattern tells you the real cost per unit and any conditions.

Fixed discount

Example phrase: desconto de 20% — discount of 20 percent. This reduces the listed price by 20% at checkout or when labeled.

How to calculate: multiply the price by 0.80 to get the final price. For R$ 10,00 with 20% desconto: R$ 10,00 x 0.80 = R$ 8,00.

Price reduction

Example phrase: de R$ 8,99 por R$ 5,99 — from R$ 8.99 to R$ 5.99. The flyer shows the old price and the new sale price. The new price is what you’ll pay.

Multi-buy deals

Example phrase: leve 3 pague 2. If you pick up three units you only pay for two. To find unit price, divide the total price by the number received. If the single unit price is R$ 4,99 and the deal is leve 3 pague 2, total = 2 x 4,99 = R$ 9,98. Unit price in deal = R$ 9,98 / 3 ≈ R$ 3,33.

Buy-one-get and bonus products

Example phrase: compre 1 leve 2 or ganhe 1 grátis. These mean you receive extra items when buying a set quantity. Check limits and whether the free item is the same product.

Conditional discounts

Example phrase: desconto na compra de 2 unidades — discount when buying two units. Here the discount only applies if you buy the minimum required quantity. Pay attention to words like somente e na compra de to catch the condition.

Practical reading tips for flyers

Scan for key signals: Look quickly for R$, desconto, promoção, válido até, leve, pague, and porcentagem signs like %.

Identify the product name first, then the price. Product names often include brand and size: arroz Tio João 5kg or leite integral 1L.

Check small print for restrictions. Phrases like limite por cliente, apenas na loja, or válido somente para cartão indicate limits or special conditions.

Translate units and sizes: g (grama), kg (quilograma), L (litro), ml (mililitro), un (unidade). Knowing these helps compare value per unit.

Compare unit prices. Look for preço unitário or price per kg/L to decide the better deal between different package sizes.

Watch dates. Válido de and válido até tell you the flyer validity. Outside these dates the prices may not apply.

Example vocabulary phrases learners might see

arroz agulhinha 5kg — long-grain rice 5kg

feijão carioca 1kg — carioca beans 1kg

óleo de soja 900ml — soybean oil 900ml

café torrado e moído 500g — roasted and ground coffee 500g

frango congelado 1kg — frozen chicken 1kg

iogurte natural 170g — natural yogurt 170g

Short sample flyer passages with guided comprehension

Passage 1

Leve 3 pague 2 — Shampoo Brilho Vivo 200ml. R$ 9,99 cada. Válido até 20/06. Limite por cliente: 6 unidades.

How to read it

Identify the promo: leve 3 pague 2. Note unit price: R$ 9,99. Calculate deal total for three: 2 x R$ 9,99 = R$ 19,98. Unit cost in deal: R$ 19,98 / 3 ≈ R$ 6,66. Check limit: cliente can buy up to 6 units total, meaning up to two sets of the deal.

Passage 2

Desconto de 25% no segundo produto — Pão de forma integral 500g. Preço: R$ 6,00. Válido de 15/06 a 21/06. Promoção exclusiva no cartão da loja.

How to read it

Only the second product gets 25% off. If you buy two loaves: first = R$ 6,00, second = R$ 6,00 x 0,75 = R$ 4,50. Total = R$ 10,50. Note exclusivity: desconto only when using the store card.

Passage 3

De R$ 20,99 por R$ 14,99 — Detergente líquido 5L. Promoção limitada, válido somente na loja.

How to read it

The price fell from R$ 20,99 to R$ 14,99. This is the price to pay at the store. Check whether there is a limit per customer in small print.

Common mistakes and how to avoid them

Confusing comma and period in numbers — remember comma = decimal. R$ 1.000,00 is one thousand reais, not one real.

Misreading promo conditions — always look for words like na compra de, apenas, exclusivo, válido somente. These change applicability.

Assuming buy-one-get applies to all flavors or sizes — sometimes free item is specified or only applies to certain SKUs. Check product code or image.

Ignoring unit sizes — comparing a 1kg package to a 500g package needs conversion to price per kg. Divide price by weight to compare fairly.

Practice exercise

Read this mock flyer line and answer two quick questions.

Compre 2 leve 3 — Suco de laranja 1L. Preço: R$ 4,50 cada. Válido até 30/06. Limite por cliente: 4 unidades.

Question 1: How much do you pay if you take 3 bottles? Question 2: What is the unit price in the deal?

Answers

Q1: Promo says compre 2 leve 3, so pay for 2 bottles: 2 x R$ 4,50 = R$ 9,00 for three bottles.

Q2: Unit price = R$ 9,00 / 3 = R$ 3,00 per bottle.

How to practice outside flyers

Look for similar language in supermarket apps, email newsletters, shelf tags, and receipt notes. Many online supermarkets post promotions with the same vocabulary. Practice by translating one flyer each week and calculating unit prices and final totals.

Create flashcards of the vocabulary above and add sample phrases like promoção por tempo limitado or limite por cliente. Reading aloud helps internalize pronunciation and structure.

Useful quick-reference cheat sheet

R$ — reais, currency symbol

, — decimal separator

% — porcentagem / desconto

até — until

de — from

por — for / per

levar/pague — common verbs in multi-buy language

válido — valid

Conclusion

Reading Brazilian supermarket flyers is a practical way to boost vocabulary, number fluency, and real-world comprehension. Focus on key words, price formats, and promotion patterns. Use the example passages and exercises to practice calculating final prices, unit costs, and interpreting conditions. With these skills you will confidently decode promotions and save money while improving your Portuguese.