Updated April 2026
Do you need a CPF to use iFood in Brazil?
iFood is Brazil's largest food delivery app with over 300,000 restaurants. When you see Brazilians casually ordering lunch to their desk, a late-night acai bowl, or a full churrasco dinner for a party, they are using iFood. It is deeply embedded in daily life.
No CPF, no iFood
iFood is Brazil's largest food delivery app with over 300,000 restaurants. When you see Brazilians casually ordering lunch to their desk, a late-night acai bowl, or a full churrasco dinner for a party, they are using iFood. It is deeply embedded in daily life.
But the app requires a CPF to create an account. No CPF, no orders. You cannot even browse the full menu selection without being logged in.
Skip the guesswork
GET CPF prepares everything for your specific situation. Right documents, right office, Portuguese cheat sheet. One visit, done.
Get started for $29What life without iFood looks like
Without iFood, you are limited to restaurants that have their own delivery service (rare) or physically going out to eat. In a country where a full meal delivered to your door costs R$20-35, not having access to iFood is a genuine downgrade in quality of life.
Rappi, another popular delivery app, also requires a CPF. The pattern is universal: Brazil's digital infrastructure runs on CPF verification.
How to get your CPF for iFood
The CPF process is a one-time visit to a government office. Once you have your number, you can create your iFood account in about two minutes. Download the app, enter your CPF, choose a payment method, and you are ordering.
Most foreigners who get their CPF open iFood and Nubank within the first hour. It is one of those moments where Brazil goes from tourist-mode to actually-living-here mode.
Frequently asked questions
Do I really need a CPF for ifood?
Yes. Brazilian digital services require a CPF for account registration. This is mandated by Brazilian regulations, not just a company policy. There are no workarounds.
How do I get a CPF?
Visit a Correios post office or Receita Federal office with your passport, proof of Brazilian address, and R$7. The process takes about 15 minutes and you usually get your number the same day.
Can I get a CPF as a tourist?
Yes. You do not need a work visa or residency to get a CPF. Tourists on short visits can get one. Your CPF never expires, so it works every time you come back to Brazil.
How long does it take to get a CPF?
The visit takes about 15 minutes at a Correios office. Most people receive their CPF number the same day, often within minutes.
Related reading
- Your First Week in Brazil: The Expat Checklist
- Open a Bank Account in Brazil as a Foreigner
- Pix Payments in Brazil: The Foreigner's Guide
Get your CPF on the first try
Right documents, right office, Portuguese cheat sheet. Everything prepared for your specific situation.
Get started --