Brazilian finance

Inside the FIPE table: market research, not a formula

A common myth about Brazil's FIPE table is that it comes out of a formula: the car's age, a fixed monthly depreciation rate, done. That is not how it works. The FIPE table is the product of a market survey: every month, the Fundação Instituto de Pesquisas Econômicas, tied to the University of São Paulo's business school (FEA-USP), collects the cash prices dealerships and resellers were actually asking for each car, motorcycle and truck version across Brazil, throws out the outliers, and publishes the average of what is left. There is no depreciation curve behind the number, there is fieldwork with a collection-and-publication lag, which is exactly why the table sometimes trails what the market is really charging. This guide walks through how that survey gets built, what the code identifying each vehicle version means, where FIPE shows up in law (from the car tax to insurance payouts), and why it is a reference average, not a guaranteed sale price. Look up any vehicle with the [FIPE lookup tool](tool:fipe-consulta) as you read.

J-Kit15 min readIntermediate
  • FIPE table
  • Vehicles
  • Vehicle tax (IPVA)
  • Auto insurance
  • Auto financing

Key takeaways

  • The FIPE table is a monthly market survey (since 1988), not a fixed-formula depreciation calculation.
  • Because it is a survey with a collection-and-publication lag, it tends to trail sharp supply or demand shocks, as became visible during the 2021-2022 chip shortage.
  • The FIPE code (six digits, hyphen, one digit) locks the search to an exact combination of vehicle type, brand, model and version.
  • The table is the legal basis for Brazil's vehicle tax (law and rate vary by state) and a reference for insurance and financing, but it is an average, not a guaranteed sale price.

FIPE is a research foundation, not a formula

FIPE stands for Fundação Instituto de Pesquisas Econômicas (Institute for Economic Research Foundation). It is a private, non-profit entity founded in 1973 to support the Economics Department of the University of São Paulo's business school (FEA-USP), the same school FIPE still keeps an institutional link with today, according to FEA-USP's own page about the foundation. Besides the vehicle table, FIPE produces other indicators well known in Brazil, such as the IPC-Fipe consumer price index and the FipeZap rent indicator. The vehicle table, officially called the Tabela de Preços Médios de Veículos (Average Vehicle Price Table), is just one of the foundation's products, but by far the most consulted by the general public.

The name itself gives the answer away: it is a table of average prices, not of computed prices. Per the definition published on the foundation's official site, the table expresses the average cash-payment prices charged when reselling vehicles to the final consumer, an individual, across the national market, serving only as a benchmark for negotiations and appraisals, not as a fixed price. The survey behind that number has run since 1988: every month, FIPE's team collects what dealerships and resellers are charging for each brand, model, version and year combination across the country, separately for cars, motorcycles and trucks.

Foundation
FIPE is a private non-profit entity, academically tied to FEA-USP, not a government body or a tech company.
Market survey
The method behind the table: direct collection of prices actually charged, not a theoretical depreciation calculation.
Reference table
Each monthly round of the survey gets a sequential number, that is the "reference table" reports and the API expose.
Average value
The final published number for each code: the average of collected prices after discarding the outliers.
  1. 1973FIPE is founded

    A group of USP-linked economists creates the foundation to support economics teaching and research at FEA-USP.

  2. 1988The monthly vehicle survey begins

    FIPE starts collecting monthly average sale prices for new and used cars, motorcycles and trucks across Brazil.

  3. 2015The first unofficial APIs appear

    Independent developers launch free APIs mirroring the published table, opening the programmatic access FIPE itself never officially offered.

  4. TodayThe table stays monthly, access runs through aggregators

    The survey still comes out monthly; tools like the FIPE lookup fetch that data through BrasilAPI, an aggregator of Brazilian public APIs.

How the monthly survey becomes a table

The methodology, described by FIPE itself and echoed by outlets that specialize in the topic, follows a fixed script every month: direct research at dealerships and resellers, statistical treatment of the collected values, and publication of the average. There is no depreciation coefficient applied on top of last year's table price, every round is a fresh field collection, independent of the one before it.

  1. Collection at dealershipsResearchers record the cash price asked for each vehicle version in resale to the final consumer, nationwide.
  2. Statistical treatmentValues far above or below the common range are discarded before any calculation.
  3. AveragingWhat is left after the discard becomes that month's average value for that vehicle code.
  4. Reference-table numberingEach monthly round gets a sequential number, the "tables" mode the FIPE lookup lists.
  5. PublicationThe result goes live on the official site, usually in the first days of the month after collection.
1988the year the monthly vehicle survey began
3categories surveyed: cars, motorcycles and trucks
Monthlyfrequency of the table’s collection and publication

A worked, illustrative example helps read the percent change that shows up from one reference table to the next (the numbers below are hypothetical, only to explain the arithmetic, the real table changes every month and cannot be pinned to a fixed number in a text). The math is the same as in the percentage, increase and discount guide: take the difference between the new and the old value, divide by the old value.

Tabela de referência de junho/2026 (hipotética): R$ 40.000,00
Tabela de referência de julho/2026 (hipotética): R$ 39.200,00

Variação = (39.200 - 40.000) / 40.000 x 100
Variação = -800 / 40.000 x 100 = -2%
Worked example 1 (hypothetical values): how to read the percent change between two reference tables for the same code.

Why FIPE tends to trail the real market

That lag is not an execution flaw, it is structural. Because the survey runs month by month and the result is only published after collection and statistical treatment are closed, any fast supply or demand shock shows up in the table at least one round late. Under normal conditions this barely registers, car prices move little from one month to the next. Under sharp shocks, the lag becomes visible.

The clearest example of the last decade was the global semiconductor shortage of 2021 and 2022. The chip shortage stalled assembly lines worldwide, TSMC, the Taiwanese manufacturer, concentrates roughly 70% of that automotive component production, per Motor Show's reporting, and it made parts lead times nearly double. With too few brand-new cars to sell, people who needed to replace a vehicle shifted heavily into the used market, pushing demand onto exactly the cars the table traditionally already classified as depreciated. Consumers paid up to 20% more to buy a car in 2021 compared with the year before, per CNN Brasil's analysis, and Brazil accounted for roughly 400,000 fewer vehicles within the global production shortfall the crisis caused. A monthly survey does not catch that kind of jump on the day it happens: it records the average of what was already negotiated the month before, so a demand spike tends to show up in the official table only in the following round, behind what dealers were already charging.

The FIPE code and what the lookup tool shows

Visually, a FIPE code is a sequence of six digits, a hyphen, and one more digit, for example 001313-7. It is not a random number: per specialized FIPE-code reference sites, each stretch identifies a specific part of the vehicle. In that example (a Fiat Punto Attractive 1.4 Fire Flex 8V 5p), the first digit (0) marks the vehicle type within the table being queried, the next two digits (01) identify the brand (Fiat), the following three (313) identify the model and version, and the digit after the hyphen (7) acts as a validation digit for the code. It is that code, not the car’s commercial name, that locks the search to one exact combination of brand, model, version and year, avoiding ambiguity between similar configurations of the same car.

The FIPE code structure, illustrated with the example 001313-7 (Fiat Punto Attractive).
SegmentIn the exampleWhat it identifies
1st digit0Vehicle type within the table being queried.
2nd-3rd digits01Brand (Fiat, in this example).
4th-6th digits313Specific model and version.
Digit after the hyphen7Validation digit for the code.

FIPE itself does not publish an official public API to query this data. What exists is the table's official site and a crop of unofficial APIs, built by independent developers, that mirror the published table, the best known of them has been online since 2015. This site's FIPE lookup follows the same path: it runs server-side and fetches data through BrasilAPI, an aggregator of Brazilian public APIs, with four search modes, list the available reference tables (each monthly round has a number), list brands by vehicle type (car, motorcycle or truck), list the models under a chosen brand, and look up the price directly by the full FIPE code. None of those modes computes anything: they just relay what the monthly survey already found, including brand, model, model year, fuel type and the reference month for that value.

Search by brand, model or full FIPE code and see the average price, the reference month and the vehicle data.Open the tool full page

Where FIPE shows up in law and in your wallet

The FIPE table stopped being just a market reference and became a piece of legislation and of contracts in at least three situations common to anyone who owns a car in Brazil.

The FIPE table's three most common uses beyond a simple price lookup.
UseHow it worksBasis
Vehicle tax (IPVA)The state publishes a market-value table; the tax rate multiplies that value to reach the annual tax.Each state’s own legislation (varies by state)
Insurance, total lossThe insurer typically pays out the vehicle's average market value on the date of the loss, not the value declared in the policy.Policy clauses; insurance-market practice
Financing and leasingBanks use the market value as a reference for the financed vehicle's collateral.Credit-market practice

The easiest example to cite with precision is São Paulo's. State Law 13.296/2008 sets out, in article 7, paragraph 1, that a used vehicle's market value, the IPVA calculation base, comes from a table the state's Executive Branch publishes every year, considering brand, model, type and manufacturing year. The law does not name FIPE, but in practice the foundation itself provides that service: São Paulo's Secretaria da Fazenda e Planejamento commissions the value survey from FIPE every year and publishes the result in the state's official gazette. Article 9, item III, of the same law sets the rate at 4% for passenger cars (motorcycles, buses and trucks have different rates). This does not hold for the whole of Brazil: each state sets its own IPVA legislation, its own rate and, sometimes, its own market-value source, so the exact mechanism changes from state to state.

With those two São Paulo numbers (the market-value table and the 4% rate for passenger cars), the IPVA calculation is direct:

Valor de mercado do veículo (tabela de referência, São Paulo): R$ 45.000,00
Alíquota (carro de passeio, São Paulo, Lei 13.296/2008, art. 9º, III): 4%

IPVA = R$ 45.000,00 x 0,04 = R$ 1.800,00
Worked example 2: IPVA calculation in São Paulo from the tabled market value and the legal rate.

When financing a car, the market value also enters as a reference for the collateral. After simulating installments in the auto loan calculator, it is worth checking the total cost of credit in the effective annual rate calculator, which sums interest, fees and the IOF tax into a single yearly percentage, the effective rate almost always lands above the interest rate advertised on its own.

How total-loss insurance indemnification works

The insurer Allianz describes the principle plainly in its consumer-facing material: the indemnification does not use the maximum value declared in the policy, it uses the average price the table shows on the date of the loss. A car insured in January for R$ 60,000 that suffers a total loss in July, when the table already shows R$ 58,000 for that model, is paid out R$ 58,000, reflecting the depreciation the market already recorded between the two dates.

That is why reading the policy closely matters: contracts with "referenced market value" coverage follow that variable figure, while "fixed value" contracts lock in a set number at signing, regardless of what the table shows later.

FIPE, Molicar and the limit of an average

FIPE is not the only vehicle reference table in Brazil. Molicar is the most cited competitor, especially among insurers, and the difference between the two is not just branding, it is methodology.

FIPE table

  • Surveys average prices charged by dealerships and resellers, per brand, model, version and year combination.
  • Does not distinguish region, mileage or optional equipment within the same code.
  • Free, public access, which makes it the most cited reference in retail and in law.

Molicar table

  • Per Banco Inter material, factors in optional equipment and the vehicle’s specific configuration, beyond the market average.
  • More used by insurers to calculate more detailed indemnifications for total loss, robbery or theft.
  • Paid, subscription-based access, unlike FIPE.

Both were built to solve the same problem, giving a reference number in a market where every used car is, technically, unique, but they get there by different paths. Neither replaces an inspection before closing a deal.

If the next step is financing the car you just looked up, understand the difference between SAC and Price before picking an amortization system, and see how compound interest, contributions and inflation behave over a long loan. To understand why official indices also carry this same logic of a survey collection-and-publication lag, the monetary correction, interest and indices guide is worth a read.

Frequently asked questions

Does the FIPE table use a depreciation formula?
No. The table comes from a monthly market survey: FIPE collects the cash prices dealerships and resellers are actually charging for each vehicle version, discards the outliers, and publishes the average of what is left. There is no fixed monthly depreciation rate applied on top of the previous value.
Why is a car's real price different from its FIPE value?
Because FIPE is a national average per brand, model, version and year combination, it does not know the condition, mileage, region or history of the specific car you are negotiating, and also because the survey carries a natural one-month lag between collection and publication.
What does a vehicle's FIPE code mean?
It is a sequence of six digits, a hyphen and one more digit (for example, 001313-7). Per specialized references, the first digit marks the vehicle type, the next two the brand, the following three the model and version, and the digit after the hyphen acts as a validation digit. It is the code, not the commercial name, that identifies an exact match in the table.
Does FIPE have an official API?
No. FIPE publishes the table on its official site but does not offer its own public API. What exists are unofficial APIs built by independent developers that mirror the published data, some of them online since 2015. This site's FIPE lookup tool fetches data through BrasilAPI, one of those aggregators.
Is the FIPE table used to calculate vehicle tax in every state?
Most states use a vehicle market-value table as the tax base, and FIPE often provides that research service, as it does for São Paulo under contract with the state tax authority. But each state sets its own legislation and rate, so the exact mechanism varies from state to state, do not generalize one state's rule to another without checking local law.
Does car insurance always pay the FIPE value in a total loss?
It depends on the policy. In contracts with referenced-market-value coverage, the insurer typically pays the table value on the date of the loss, which can differ from the value declared when the policy was signed. In fixed-value contracts, the number is locked in at signing. Always check your own contract's specific clause.

The FIPE table is not a depreciation formula, it is a monthly market survey run since 1988 by FIPE, a foundation tied to the University of São Paulo since 1973, which collects the average price dealerships and resellers ask, discards the extremes, and publishes the average. Because it is a survey with a collection-and-publication lag, it tends to trail sharp supply and demand shocks, as became visible during the 2021-2022 chip shortage. The six-digit-plus-validation-digit code locks the search to an exact combination of vehicle type, brand, model and version, and the FIPE lookup fetches that data through BrasilAPI, since FIPE has no official API of its own. The table is the legal basis for Brazil's vehicle tax (law and rate vary by state) and a reference for insurance and financing, but it remains a reference average, not a guaranteed sale price.

Sources & references

  1. Fipe, About Fipe (institutional)
  2. Fipe, Average Vehicle Price Table
  3. FEA-USP, FIPE
  4. São Paulo State Legislature, Law No. 13,296 of December 23, 2008 (vehicle tax)
  5. LegisWeb, Sefaz-SP publishes the vehicle-tax base-value table
  6. CNN Brasil, Despite an improving chip crisis, analysts don't see cheaper cars in 2022
  7. Motor Show, Chip crisis: why cars ran short and used prices spiked
  8. Parallelum, Fipe API (documentation, unofficial API)
  9. PlacaFipeBrasil, What the FIPE code is
  10. Banco Inter, The Molicar table: what it is and how it differs from FIPE
  11. Allianz, What the FIPE table is and how it affects your insurance