Modules

Monetary Adjustment

Automatically update financial values based on official economic indices.
updated

Update values based on economic indices

The Monetary Adjustment module allows you to automatically update financial values based on official economic indices. It is useful for companies that need to adjust contract values, charges, debts, or balances over time, ensuring accuracy in reports, analyses, and financial workflows.

Prerequisite
To use this module, you need to activate it in Settings > System > Basic Information, in the Modules section. See Basic Information for more details.

What is monetary adjustment

Monetary adjustment is the process of revaluing a past monetary amount to reflect its current purchasing power, based on official indices such as IPCA, INPC, SELIC, among others. This adjustment is necessary to ensure financial fairness in contracts, debts, taxes, or accounting comparisons.


How it works in ENSPACE

Monetary adjustment is applied to Monetary Value fields within workspace categories. The setup involves two steps: activating the module in the system and enabling the adjustment on the desired field.

Activate the module

Go to Settings > System > Basic Information, in the Modules section, and activate the "Monetary Adjustments" option.

Access the category

Go to Settings > Structure > Categories and select the category where you want to apply the adjustment.

Create or edit a Monetary Value field

In the field's Definition tab, locate the Specific Settings section.

Activate "Configure Monetary Adjustment"

When you turn on the toggle, the field will support monetary adjustment. The configuration is done directly on the field, without the need for auxiliary fields.

Save the field

In the preview below the form, you can see how the field will look after saving — including the currency selector (e.g., BRL) and the formatted value.

Access the category Monetary Adjustment screen

In the category settings, click the Monetary Adjustments card.

Access field configuration

In the top-right corner, click the gear icon to open the Fields Subject to Adjustment screen.

Add adjustment targets

Click Add to create a new rule. For each target, define:

  • Original Value — select the monetary field that will serve as the base.
  • Target Field — select the field where the adjusted value will be stored.

Save

Click Save. From this point on, the adjustment will be automatically applied to category items based on the configured indices.


Using the field in an item

When a member fills in an item that has a field with monetary adjustment configured, clicking the Configure Monetary Adjustment button next to the field opens a modal with the following fields:

  • Index or Rate — select the desired economic index (IPCA, SELIC, IGP-M, etc.) or choose Percentage to apply a fixed rate.
  • Percentage Value — displayed only when the selected index is "Percentage". Enter the desired percentage (e.g., 10%).
  • Start Date — date from which the adjustment will be calculated.
  • End Date — date until which the value will be adjusted. If not provided, the adjustment will continue to be updated periodically until an end date is set.

Some indices may display additional configuration fields, depending on the specifics of each indicator.

Multiple periods

By activating the Multiple Periods option, you can configure more than one adjustment period for the same field — each with its own index, dates, and settings. This is useful when a contract changes index over time (e.g., the first months adjusted by a fixed 10% Percentage, then by JAM-3, and then by another index).

To add new periods, click Add new period. Each period appears as a separate block in the modal, with its own index and date fields.

The system automatically calculates and displays:

  • The original value
  • The applied variation (accumulated adjustment across all periods)
  • The final adjusted value

If the adjustment is deactivated on a field, already adjusted values remain — they do not revert to the original value.


Supported indices

The indices are obtained from an official economic indices API integrated with ENSPACE. Each index is updated automatically according to the legal publication frequency of the responsible body.

Attention
The indices listed below are mostly official Brazilian economic indices (IBGE, FGV, Central Bank). If your workspace operates in another country, use the Percentage index to apply manual adjustment rates according to your market's indicators. For specific international index needs, contact ENSPACE support.

General economic indices

IndexWhat it measuresCommon use
IPCAConsumer price variation for families with income up to 40 minimum wages. Official inflation index of Brazil, calculated by IBGE.Adjustment of civil obligations (standard since Law 14.905/2024), general contracts, contractual adjustments.
SELICBasic interest rate of the Brazilian economy, set by the Central Bank. Encompasses monetary adjustment and interest.Federal tax debts, labor credits in the judicial phase, and fixed income investments.
INPCConsumer price variation for families with income from 1 to 5 minimum wages. Calculated by IBGE.Adjustment of social security benefits (INSS), minimum wages, and collective bargaining agreements.
IGPMGeneral Market Price Index, calculated by FGV. Measures prices across the entire production chain (wholesale, consumer, and construction).Rent adjustments, real estate contracts, and electricity tariffs.
IPCA-ESpecial preview of the IPCA, accumulated quarterly by IBGE.Civil judicial calculations and court orders, especially judgments against the Government.
TAXA LEGALLegal interest rate for late payments, calculated as SELIC minus IPCA. Published monthly by the Central Bank under Law 14.905/2024.Late payment interest on civil obligations when no rate is stipulated in the contract.
CDIInterbank Deposit Certificate. Reference rate for interbank loans, close to SELIC.Reference for fixed income investment returns (CDBs, LCIs, LCAs).
TRReferential Rate, calculated by the Central Bank from CDB rates.Adjustment of savings accounts, FGTS, and real estate financing through SFH.
IGP-DIGeneral Price Index – Domestic Availability, calculated by FGV. Similar to IGP-M with a different collection period.Long-term contracts and accounting balance adjustments.
IPCA-15Biweekly preview of the IPCA, collected from the 16th of the previous month to the 15th of the reference month.Anticipation of inflationary trends for financial projections.
TBFBasic Financial Rate, calculated by the Central Bank. Basis for calculating the TR.Reference for financial operations and calculation of other rates.
PERCENTUALManual percentage defined by the user. Not linked to any official body.Free simulations, contractual adjustments with a fixed rate agreed between parties.

Currencies and references

IndexWhat it measuresCommon use
DOLARCommercial dollar exchange rate (buy/sell).Adjustment of international contracts and obligations linked to exchange rates.
EUROEuro exchange rate.Contracts with European suppliers or partners.
SALARIO MINIMOCurrent brazilian minimum wage value.Reference for pension calculations, indemnities, and obligations indexed to the minimum wage.
POUPANÇASavings account yield in Brazil.Reference for yield comparisons and adjustment of values in judicial deposits.

Court of Justice tables

Each state Court of Justice publishes its own monetary adjustment table, used in judicial calculations within its jurisdiction. ENSPACE provides tables for all states:

IndexCourt
TJSPCourt of Justice of São Paulo
TJRJCourt of Justice of Rio de Janeiro
TJMGCourt of Justice of Minas Gerais
TJRSCourt of Justice of Rio Grande do Sul
TJDF (EXPURGADA)Court of Justice of the Federal District (expurgated table)
TJDF (NÃO EXPURGADA)Court of Justice of the Federal District (non-expurgated table)
TJBACourt of Justice of Bahia
TJPRCourt of Justice of Paraná
TJPECourt of Justice of Pernambuco
TJSCCourt of Justice of Santa Catarina
TJGOCourt of Justice of Goiás
TJCECourt of Justice of Ceará
TJPACourt of Justice of Pará
TJMACourt of Justice of Maranhão
TJAMCourt of Justice of Amazonas
TJMSCourt of Justice of Mato Grosso do Sul
TJMTCourt of Justice of Mato Grosso
TJALCourt of Justice of Alagoas
TJSECourt of Justice of Sergipe
TJRNCourt of Justice of Rio Grande do Norte
TJPICourt of Justice of Piauí
TJTOCourt of Justice of Tocantins
TJROCourt of Justice of Rondônia
TJACCourt of Justice of Acre
TJAPCourt of Justice of Amapá
TJRRCourt of Justice of Roraima

Accumulated monthly interest

IndexDescription
JAM - 3Accumulated monthly interest — 3 months
JAM - 4Accumulated monthly interest — 4 months
JAM - 5Accumulated monthly interest — 5 months
JAM - 6Accumulated monthly interest — 6 months

Practical example

A contract signed on 06/15/2022 for R$ 10,000.00 must be updated to 06/20/2024 based on the IPCA.

When configuring the monetary value field with IPCA adjustment and entering the dates, ENSPACE automatically calculates the adjusted value, displaying the accumulated adjustment for the period and the final updated value. The "Understand the calculation" button allows you to view the month-by-month breakdown, the accumulated factor, and the formula applied.


Standalone Calculator

In addition to the adjustment applied to fields, ENSPACE offers a standalone calculator to simulate adjustments without creating items.

For more details, see Standalone Calculator.