A pharmacy cashier asks, “CPF na nota?” An electronics store requests a number before printing the receipt. A Brazilian rental app marks CPF as a required field and will not let you continue without one. If you are visiting Brazil for two weeks, the obvious question is: does this apply to you?
The short answer is that, in most tourist situations, you can simply say não tenho—“I don’t have one”—and continue with your purchase. There are, however, specific situations in which a CPF is required. Here is what the number is, why Brazilians are asked for it so often, and when a visitor may actually need one.
What is a CPF?
CPF stands for Cadastro de Pessoas Físicas. It is an individual taxpayer number issued by Brazil’s federal tax authority, Receita Federal, to both Brazilian citizens and foreign nationals. It functions as a tax ID but is used much more widely in everyday life.
The CPF was originally created for tax purposes. Over time, Brazilian banks, retailers, mobile operators, websites, and public services adopted it as a universal customer identifier. There is no longer a separate plastic CPF card. The CPF is simply a number, and its registration status can be confirmed electronically through Receita Federal.
Why does everyone ask for it?
Businesses do not ask for a CPF because tourists are legally required to have one. They ask because many Brazilian sales and customer-management systems were designed around it as the primary way to identify a person.
Three common situations explain most requests:
- Adding a CPF to a receipt. At shops and pharmacies, a cashier may ask whether you want your CPF on the receipt. This allows eligible residents to participate in state programs such as Nota Fiscal Paulista and receive tax-related benefits. A short-term visitor normally gains nothing from adding a CPF and can decline.
- Registering for Brazilian apps. Some local services—including food delivery platforms, classified-ad sites, and store credit programs—require a CPF because their databases were designed only for Brazilian users.
- Contracts and financial transactions. A Brazilian bank account, property purchase, vehicle registration, postpaid mobile plan, or company registration requires a CPF.
Does a tourist need a CPF?
For a short trip, almost never. Many services commonly used by international visitors have removed mandatory CPF fields or provide a passport-based alternative.
SIM cards. Tourist plans such as Claro Visitantes and comparable offers from other operators can be activated with a passport. A CPF is not required for these plans because foreign identification can be used to register the SIM.
Ride-hailing, food delivery, and accommodation. Uber, 99, iFood, and most booking services can work with a foreign payment card and phone number. A CPF field is either optional or applies only to Brazilian customers.
Shopping and pharmacies. Adding a CPF to the receipt is an optional part of a benefits program, not a condition of sale. The cashier may ask, but you can buy the item without one.
Tickets for major attractions. Christ the Redeemer, Sugarloaf Mountain, and most museums generally sell tickets using a passport or booking reference rather than a CPF.
A foreign visitor may genuinely need a CPF in a few cases:
- Intercity bus tickets. Some operators use booking systems in which a CPF is the default identification field for a named ticket. Before booking a route such as Rio–São Paulo, check whether the operator accepts a passport number or offers an international-customer purchase flow.
- A Brazilian bank account or digital wallet. Banks require a CPF, including when an account is opened to receive or transfer travel funds.
- Some car rentals. Many companies accept a passport and driving licence, but an individual rental company may ask for a CPF for a particular contract or payment arrangement.
If none of these situations applies to your trip, obtaining a CPF solely for tourism is usually unnecessary.
How to obtain a CPF if you need one
The process depends on where you are when you apply.
Option 1: apply through a Brazilian consulate abroad. Start by completing Receita Federal’s online FCPF form, which is available in Portuguese, English, and Spanish. The form generates a protocol number. You then book an appointment through the relevant Brazilian consulate’s e-consular system and attend with the form, your passport, and any additional civil document the consulate requests, such as a birth or marriage certificate. Processing after the appointment takes about ten working days on average, and the result is sent to the email address on the application. The service is free.
Option 2: apply after arriving in Brazil. A foreign visitor who discovers that a CPF is needed can apply in person with a passport. Applications handled directly by Receita Federal are free. Participating Correios post offices and branches of Banco do Brasil or Caixa Econômica Federal may charge a service fee of up to R$7, based on the amount in effect when this article was prepared. The number is often issued the same day.
Option 3: apply through a representative in Brazil. A lawyer, business partner, or other authorized representative can submit the application on your behalf with a notarized power of attorney and a copy of your passport. This route can be useful when the CPF is needed for a remote transaction, such as purchasing property before you travel.
A CPF is assigned once and remains yours for life. If you have already received one, you restore or regularize the existing registration rather than obtain a new number.
What to say when you do not have a CPF
For an ordinary purchase or an optional app field, say that you are a foreign visitor and do not have a CPF: Sou estrangeiro. Não tenho CPF. The cashier or support agent can normally skip the field. Do not use a Brazilian friend’s number. A CPF belongs to one person and is connected to that person’s financial and tax records.
The practical takeaway
Most visitors can travel around Brazil without a CPF. Tourist SIM cards, ride-hailing, food delivery, attraction tickets, and ordinary shopping can work without one. Check the policy of your intercity bus operator and car-rental company before paying. If a genuine need arises, you can apply in Brazil with your passport or arrange the process through a Brazilian consulate before the trip.