
Why Does the Cashier in Brazil Ask for Your CPF?
You are at a till in São Paulo with a bottle of water, and the person at the register asks for a tax number you have never heard of, over a two-real purchase. It sounds like a document check. It is not one, and the reason it exists has almost nothing to do with you.
In this article
- The slip is an NFC-e, and a tax council invented it
- Below R$ 10,000, your number goes on only if you ask
- What the system refuses, and what the paper prints
- Why the till pushes: the number pays somebody back
- Rio Grande do Sul flips the default
- Nobody fines you for saying no
- What a foreigner can offer instead
- Sources
- What we could not verify
- Frequently asked
Nothing obliges you to give it. Under the national rule a purchase below R$ 10,000 carries a buyer's number only when the buyer asks for it — the default Brazilian receipt identifies nobody.
The duties belong to the shop, not to you: to offer the option, and in one state to hit a quota of identified receipts. Without a CPF you can offer a passport, and the slip has a line for a customer who declines.
The phrase repeats in every supermarket, pharmacy and bakery: CPF na nota? — CPF on the receipt? Brazilians recite eleven digits from memory. It is a tax document being filled in, nothing else. What a CPF is at all is its own guide; this is the question at the till.
The slip is an NFC-e, and a tax council invented it
The paper handed over is the printed face of a Nota Fiscal de Consumidor Eletrônica (NFC-e), the electronic consumer invoice, model 65. Where it comes from settles most of the confusion: not an act of Congress. It was created by Ajuste SINIEF 19/16, an act of CONFAZ — the national council of tax policy, where the state finance secretaries sit with the Ministry of Finance. The same act lets a state ban the older printed Cupom Fiscal from cash-register hardware once a shop is accredited for the electronic version.
That matters at the till. The rule is a floor agreed among states, not a federal statute, so a state may demand more — and one does.
Below R$ 10,000, your number goes on only if you ask
Clause four, item VII is the sentence the scene runs on. Identification of the buyer, it says, "will be made by the CNPJ or CPF or, in the case of a foreigner, an identification document admitted in civil law" — and then it lists when:
| The purchase | Is the buyer identified? |
|---|---|
| R$ 10,000 or more | Yes, and the system will not authorise the sale without it |
| Anything below that | Only when the buyer requests it |
| Delivered to an address | Yes, and the address goes on the document too |
Read the middle row twice: below the threshold the number appears because the buyer asked for it. The delivery row is the newest wording, in force since August 2026.
Beneath the live text the CONFAZ page publishes a shorter rewrite of the same item, dropping the CNPJ. It is tagged sem efeitos — without effects: it came from Ajuste SINIEF 11/25, which Ajuste SINIEF 12/26 revoked. Quote it and you announce that a company buyer can no longer be named on a consumer receipt. Not the rule.
What the system refuses, and what the paper prints
The validation rules say it in the language of a machine. A missing recipient block rejects the business invoice, model 55, with error 719; on the consumer receipt the only equivalent, error 787, fires in one case — home delivery.
At R$ 10,000 or more the tone changes. Rule W16-40 rejects the receipt with error 750 when nobody is identified, and the tags it accepts are the company number, the CPF, or the foreign-identification field. Above that line the address is marked mandatory too, with rejection 752 — though the manual prints beneath it a note calling that rule optional at each state's discretion. Treat the figure as a national floor a state may lower.
The slip reserves an area for the consumer, with one of three lines in capitals: CONSUMIDOR CNPJ:, CONSUMIDOR CPF: or CONSUMIDOR Id. Estrangeiro:, the last holding "a passport, or an identification document of the respective country". And it covers the customer who wants none of that: below the threshold, on a sale that is not a delivery, it prints CONSUMIDOR NÃO IDENTIFICADO. Declining is a condition the system was built to print.
The paper is not the invoice, either. It is a documento auxiliar, an auxiliary document — the real one is the file the tax office keeps, which is why you may decline the printout and take the receipt electronically.
Why the till pushes: the number pays somebody back
States run what the CONFAZ text calls a programa de cidadania fiscal, a tax-citizenship programme, and every one rests on the buyer volunteering that number. The national NFC-e portal maps twelve of them, and omits São Paulo, which runs the largest.
What the buyer gets differs. São Paulo distributes up to 30% of the ICMS each shop actually paid as credit among its buyers, capped per purchase at ten UFESPs, the state fiscal unit, and cumulatively at 7.5% of the receipt for individuals, condominiums and small firms under the Simples regime. Paraná copied the design almost word for word, kept only the 7.5% cap, and titles its official site CPF na nota é dinheiro de volta — CPF on the receipt is money back. The Federal District lets the credit offset property and vehicle tax. Rio Grande do Sul returns no percentage of the receipt at all: cash draws, transfers to a social organisation the citizen names, and a vehicle-tax discount.
Rio Grande do Sul flips the default
One state inverts the national rule, which is why the question feels obligatory to anyone who shops there. Its ICMS regulation orders every shop to post a sign at each till and to put the question to the consumer at every document issued. Its article on the consumer receipt says the document "must contain" the buyer's CPF, excusing the shop only where the consumer declines — and since January 2026 not even then, for shops trading wholesale and retail at once, the local atacarejo format.
The article next door explains the pressure. Shops in the state loyalty programme under a particular tax regime must reach minimum percentages of identified receipts, set by the revenue service, or be thrown out of it. That is a commercial reason to ask twice, written into the regulation rather than guessed at. São Paulo and Paraná stop earlier: their laws impose only a duty to inform that asking is possible.
Nobody fines you for saying no
Handing over the receipt is criminal law. The 1990 statute on crimes against the tax order lists failing or refusing to provide a nota fiscal — the tax receipt itself — where one is required, with a stated penalty of two to five years and a fine. That duty stands whether or not you gave a number. Federal law also requires the document to be issued at the moment of the sale — which is why a missing CPF is never added later; the state programme offers a claim procedure instead.
There is no mirror-image offence for a customer, and São Paulo runs the other way: a receipt issued without the CPF the consumer asked for is legally "not fit", the shop is fined per document by the consumer protection agency, and a complaint channel exists for that refusal. Paraná operates one too.
Anyone who says the Consumer Code protects you here is paraphrasing. We read the consolidated text: nota fiscal and documento fiscal appear zero times, and its one mention of a CPF is the supplier's, on debt collection documents. It does list refusing a sale to someone paying on the spot among abusive practices — a general rule naming no tax number.
What a foreigner can offer instead
You do not need a CPF to buy things. The federal tax authority's page for foreigners lists what triggers enrolment — property, vehicles, boats, aircraft, bank accounts, market investments — and buying goods is not on it. If you are weighing one anyway, it has its own guide, and it changes what PIX can do for you.
At the till the honest answer is não, obrigado — no, thank you. If you do want the purchase on record, the file has a field built for you: idEstrangeiro, holding "the number of the passport or another legal document identifying a foreign person", reaffirmed in a technical note from June 2026. The Rio Grande do Sul revenue service describes the procedure, and it shows why counter staff may not offer it: the shop must switch the operation code and fill the buyer's location with a country name, the municipality code 9999999 and the letters EX.
What a passport does not buy is the rebate. All four state programmes we read condition the money on CPF enrolment: São Paulo and the Federal District count only documents carrying a CPF or company number, Rio Grande do Sul also demands registration in its portal, Paraná admits individuals who hold one. None mentions a foreign document — an absence in their texts, not a refusal. The barrier is the number, not the nationality: non-residents can hold a CPF.
Next: cards, cash, PIX for visitors, the CPF a SIM card asks for.
Sources
Read August 27, 2026.
- CONFAZ — Ajuste SINIEF 19/16, clauses four and ten
- NF-e and NFC-e layout and validation rules, MOC 7.00, field E03a, rules E01 and W16; DANFE-NFC-e printing standards, v. 5.1, item 3.1.6; ENCAT's Q&A and map of state programmes
- Law 8,137/1990, art. 1, V; Law 8,846/1994, art. 1; the Consumer Code; Receita Federal on CPF enrolment for foreigners
- Rio Grande do Sul — RICMS, art. 212, XIII and XIV, and art. 26-C; the revenue service on the CPF requirement and the idEstrangeiro field; Nota Fiscal Gaúcha
- São Paulo Law 12,685/2007 and Decree 53,085/2008; Paraná Law 18,451/2015 and Nota Paraná; Federal District Law 4,159/2008
Method on how we research; Jeff Bruno writes from Curitiba. Next door: money in Brazil, all guides.
What we could not verify
- Which states set the threshold below R$ 10,000, and at what figure. The national printing standard names the table and links it, and the link is dead: the spreadsheet on the ENCAT developer page returns a 404, and the page offers no other file.
- Whether a shop may refuse to sell to a customer who declines. The two consumer-agency statements we found — Santa Catarina in 2025, now only in a web archive, and a municipal one from Bahia in 2026 — address requiring a CPF, not refusing a sale. The federal consumer secretariat's archived catalogue of technical notes has nothing on it.
- Whether any state besides Rio Grande do Sul orders the cashier to ask. São Paulo is closed: neither its full ICMS regulation nor the 2024 order on the NFC-e there carries the duty. Paraná is half open — its law and decree impose only the duty to inform, but the full state regulation could not be retrieved. The other states were not examined.
- Whether a passport on a receipt creates any record for the person. The federal CPF rules list enrolment grounds exhaustively and retail purchases are absent, but no official text we read says so directly.
Frequently asked
No. Below R$ 10,000 the national rule adds a buyer's number only when the buyer asks, and the slip has a printed line for a consumer who is not identified.
We found no official ruling on that point; the Consumer Code does list refusing a sale to someone paying on the spot among abusive practices.
A passport — the layout carries a foreign-identification field, and the slip prints CONSUMIDOR Id. Estrangeiro when it is used.
Yes. The recipient block is mandatory only for the business invoice, model 55; a consumer receipt needs it for delivery or at R$ 10,000 or more.
Jeff Bruno
Curitiba, Paraná
Runs online retail in Brazil. Pays suppliers by PIX, ships through the Correios, crosses to Paraguay for stock.
About the author →Every guide names its sources
And says what it could not verify. That is the whole point.
Browse all guides28 guides · free · no paid placements, ever


