Technical playbook

Brazilian Tax Reform: technical application impacts

Direct guide to adaptation points in existing systems: electronic fiscal documents, tax engine, master data, checkout, payments, Split Payment, integrations and assisted assessment.

8+technical domains impacted
5data contracts to review
D+0fiscal-financial reconciliation
2026test and adaptation phase
01

Context

Summary of what changes from 2026 onward and how the test/adaptation period affects application contracts, data persistence and reconciliation.

Technical summary

  • Fiscal documents become operational data sources: CBS/IBS/IS enter the XML, DPS, events and assisted tax assessment.
  • Fiscal and financial become coupled: Split Payment connects invoice, payment, write-off, reversal and cash flow.
  • Master data stops being support: cClassTrib, CST, destination, benefit and regime start determining transactional behavior.

Timeline that systems must support

PhaseThemeWhat changesApplication impact
2026 H1Inventory and architecture designMap all touchpoints that calculate price, tax, invoice, receivables, credits and tax assessment.Build backlog by domain: ERP, fiscal, pricing, checkout, payments, finance, data/BI and integrations.
2026CBS/IBS test and adaptation yearFiscal documents (DF-e) must highlight CBS and IBS per technical notes; official focus is validation of digital models and ancillary obligations.Systems must generate new XML/JSON, persist bases/values and reconcile what was issued with the assisted tax assessment.
2027Full CBS and phased Split PaymentCBS replaces PIS/Cofins; Split Payment expands gradually according to regulation, payment arrangements and technical capacity.Checkout, accounts receivable, bank reconciliation and ledger must handle gross value, segregated tax and net received amount.
2029-2032Gradual IBS transitionICMS/ISS coexist with IBS at progressive percentages, requiring two parallel models.Tax engine and accounting must support coexistence, destination-based allocation, credits and comparative reports.
2033Full new modelIBS fully replaces ICMS/ISS and the legacy model ceases to be the main path.Controlled deactivation of old rules, master data cleanup and consolidation of the definitive operational model.
SourceTopicUsage in playbook
Receita FederalOrientações para 2026Obrigações acessórias, DF-e com CBS/IBS, DeRE, plataformas digitais e ano de teste.
Receita FederalPeríodo de adaptação e multasEvita tom alarmista: 2026 é período de teste/adaptação e orientação antes de punição.
Ministério da FazendaRegulamento CBS/IBSApuração assistida, documentos padronizados, regras uniformes e centralização da apuração.
Avalara BrasilDescomplica Reforma TributáriaBenchmark editorial sobre cálculo de tributos, Split Payment, GTIN e TCO de conformidade.
NT 2025.002 / NF-eGrupos UB, W03, CST e cClassTribBase técnica para impactos em NF-e/NFC-e e contratos de documento fiscal.

In 2026, fields may not technically block all issuances from the start, but the legal obligation and the need to persist data already affect application contracts and reconciliation.

02

Impacted applications

System domains to inventory before changing schemas or rules: fiscal, finance, master data, pricing, checkout, integrations and data.

Applications that typically break first

AreaCommon state todayWhat changesRiskRecommended modernization
Tax EngineRules spread across ERP, fiscal module, pricing, NCM, CFOP and per-state/city configurations.CBS, IBS and IS require per-item calculation, tax-exclusive base, broad credits, specific regimes and dynamic tax classification.Risk of inconsistency between order, invoice, financials and assisted tax assessment.Centralize rules in a versioned service with date-effective parameters and per-item explainability.
Fiscal document issuer / DF-eExisting layouts for NF-e, NFC-e, CT-e, NFS-e and sector-specific documents.New IBS/CBS/IS groups, new totals, events and sharing/credit information.A technically authorized document may still be inconsistent with ancillary obligations or tax assessment.Decouple fiscal generation from tax rules; version schemas and support layout coexistence.
Product, service and customer master dataNCM, service code, CFOP, CST and tax benefits maintained as operational master data.GTIN where applicable, cClassTrib, CBS/IBS CST, ZFM/ALC indicators, benefits, destination and consumer type become central.Risk of incorrect tax classification at scale, especially in e-commerce, marketplace and PDV.Build fiscal catalog governance with validity, rule source, approval workflow and audit trail.
Pricing, quote and checkoutPrice usually treated as a final value with embedded taxes and little real-time fiscal separation.Tax-exclusive base, itemized display and Split Payment change what the customer sees, pays and what lands net in the cash account.Margin, discount, freight, coupon and installment calculated on wrong bases.Expose gross price, taxes, net amount and credit/benefit effects within the same calculation contract.
Payments and accounts receivablePayment, invoice and reconciliation often resolved in batch.Split Payment links the fiscal document to the financial transaction where applicable; part of the tax may be segregated at settlement.Risk of divergence between settlement, write-off, reversal, return and tax assessment.Event-driven reconciliation model with idempotency, per-transaction status and complete audit trail.
Accounting, ledger and tax assessmentMonthly close with manual reconciliations and spreadsheet or ERP report adjustments.Assisted tax assessment consolidates debits and credits from fiscal documents and records.Internal ledger does not match the tax authority preliminary assessment; manual adjustments become routine.Build fiscal sub-ledger per item/document, automated reconciliation and explainable divergence.
B2B integrations, marketplace and digital platformsLegacy EDI/API contracts exchange XMLs, orders and payments without all the new fiscal fields.Digital platforms will have specific obligations once layouts are published; marketplaces, sellers and PSPs must prepare contracts.Risk of incompatibility between seller, marketplace, ERP, gateway and tax authorities.Version external APIs, create fiscal schema registry and per-partner compatibility strategy.
Data, BI and auditFiscal data used mainly for ancillary obligations rather than real-time operations.Fiscal data now feeds assisted assessment, credit control, cash flow and operational audit.Revenue, margin and cash indicators inconsistent across finance, fiscal and BI.Analytical model with granularity per item, document, payment, credit and event.

Recommended control point: document, for each domain, which system calculates, transforms or persists fiscal values.

Expected evidence: inventory with owner, data contract, mandatory fields, consuming systems and rule effective date.

03

Reference architecture

Recommended flow to keep order, calculation, fiscal document, payment, ledger and assessment consistent during the transition.

Flows that change structurally

FlowBeforeAfterSystems involved
Order -> pricing -> invoice -> paymentLinear flow with embedded taxes, deferred financial write-off and batch assessment.Coupled fiscal-financial flow: CBS/IBS/IS calculation, document with itemized tax, payment with possible split and event-based reconciliation.E-commerce, ERP, tax engine, fiscal issuer, gateway/PSP, accounts receivable.
Service -> DPS/NFS-e -> municipality/national environmentMunicipalities with different standards and city-specific integrations.National NFS-e/DPS standard with IBS/CBS groups and national environment integration.Service system, billing, NFS-e, municipality/national environment, accounting.
Purchase -> credit -> assessmentTax credit depends on PIS/Cofins/ICMS/ISS rules and manual reconciliation.Broad CBS/IBS credit requires traceability per document, item, supplier and payment.Procurement, fiscal inbound, accounts payable, ledger, fiscal data lake.
Cancellation/return -> fiscal/financial reversalFiscal events and financial reversals handled by separate routines.Fiscal event must reconcile highlighted tax, credit, split and net amount.OMS, ERP, fiscal issuer, PSP, finance and customer service.
Target architecture for 2026-2033 coexistence

+-------------+      +-------------+      +---------------+
| Pedido/Cart | ---> | Tax Engine  | ---> | Emissor DF-e  |
+-------------+      +-------------+      +---------------+
       |                    |                    |
       v                    v                    v
+-------------+      +-------------+      +---------------+
| PSP/Gateway | ---> | AR/Ledger   | ---> | Apuracao/Fisco|
+-------------+      +-------------+      +---------------+
       |                    |                    |
       +--------------------+--------------------+
                            v
                 Data Lake fiscal auditavel

Architecture decision

  • Centralize the calculation contract: price, discount, freight, destination and taxes must have a single explainable answer.
  • Version by effective date: tax rules are not a single deploy; they are regulatory data with start and end dates.
  • Design for coexistence: the legacy and new model will run together for years.
04

Tax calculation

Calculation changes affecting tax engine, pricing, invoice preview, API contracts and item-level persistence.

What changes in the application calculation

DimensionWhat changesApplication impact
Tax-exclusive baseTax no longer compounds its own base as in the current model in many situations.Pricing and invoice preview must recalculate gross, net, discount, freight and taxes within the same contract.
Destination-based taxationIBS depends on the destination/consumption location and the sharing between government entities.Address, municipality, state, end consumer and operation type become mandatory calculation inputs.
Broad creditCredit tends to be financial and broader, but depends on traceable documents and payments.Accounts payable, fiscal inbound and ledger must expose credit per item/document/supplier.
Specific regimesFinance, healthcare, insurance, hospitality, fuels, single-phase and others have their own rules.Tax engine must support plugins/rules per sector, not just a simple table by NCM/service.
Selective Tax (IS)IS applies to specific goods/services and adds another classification layer.Product catalog must indicate IS applicability, effective date, base and exceptions.

The calculation contract must return values per item, applied rule, rule effective date and enough explanation for audit and customer service.

05

Electronic fiscal documents

DF-e listed by Receita Federal and layouts that start carrying CBS/IBS according to technical notes. The point is preparing data contracts, not only issuer screens.

Fiscal documents and contracts impacted

DocumentNew fieldsApplication changeOwner
NF-e / NFC-eUB group (IBS/CBS/IS per item), W03 totals and CST/cClassTrib tables per NT 2025.002.Update issuer, validators, XML storage, DANFE/representation and downstream integrations.ERP / Fiscal / PDV
NFS-e / DPS nationalIBS/CBS group, national codes, indicators such as ZFM/ALC and national environment rules where applicable.Support own issuer or national environment, Sefin/ADN APIs and municipal coexistence.Billing / Services / Fiscal
CT-e / CT-e OSCBS/IBS highlight in transportation and totalization adjustments.Update TMS, freight calculation, linked documents and shipper integrations.Logistics / TMS
NFCom / NF3e / BP-eCBS/IBS fields and sector-specific rules.Adapt sector platforms and contracts with regulators/operators.Telecom / Energy / Transport
DeRE and specific regime declarationsSpecific layouts for finance, healthcare, insurance, consortiums and others.Create new declaratory layer and reconcile with operations without traditional fiscal documents.Fiscal / Compliance / Product

Authorized document does not mean correct system

The initial relaxation of technical validations does not eliminate the legal obligation. This creates a new risk: documents may pass through the authorizer but still generate non-compliance, assessment divergence and operational rework.

06

Master data and fiscal tables

Master data fields that start directly influencing operations: product, service, customer, supplier and regulatory tables.

Master data that now governs transactional behavior

DataCritical fieldsTypical failure
Product / SKUGTIN where applicable, NCM, cClassTrib, IS applicability, tax benefit, single-phase flag, cBenef.New SKU without correct classification can generate tax divergence, rejection or subsequent adjustment.
ServiceNational code, DPS, incidence municipality, provider/taker, special regime.NFS-e issued with incorrect municipality or code breaks assisted tax assessment.
Customer / takerCNPJ/CPF, registrations, destination address, taxpayer status, end consumer, ZFM/ALC.Destination rule and benefit applied incorrectly in checkout or invoice.
SupplierTax regime, regularity, received documents, confirmed payment.Tax credit not claimed or blocked due to lack of traceability.
Tax tableCST CBS/IBS, rates, reductions, deferrals, effective date, normative source.Table update without versioning causes different behavior across environments.

Recommended control point: simulate journeys with variation of fiscal classification, destination, benefit and regime.

Expected evidence: the same item produces a consistent result across pricing, fiscal document, payment, ledger and assisted assessment.

07

Payments and Split Payment

Split Payment should be treated as phased fiscal-financial integration, not as an instant universal obligation for all flows.

How Split Payment changes product and finance

AreaImpactRequired architecture
Checkout and orderOrder must store gross, estimated tax, net, payment method and linked fiscal document for scenarios with segregation.Single contract between pricing, tax engine and payment.
Gateway / PSPTransaction must be ready to carry fiscal identifiers and receive segregation response when the model is applicable.Idempotent callbacks, retry, granular status and signing/verification.
Accounts receivableFinancial write-off may no longer equal the total invoice amount when tax is segregated at settlement.Ledger with gross, retained tax, net, fees and divergences.
TreasuryWorking capital may change because part of the tax is no longer temporarily available in cash.Cash forecast with split, installment and reversal scenarios.
Customer service and refundCancellations and returns must reverse fiscal and financial records in a synchronized way.Return orchestrator with fiscal compensation and automatic reconciliation.

Real impact: cash flow and reconciliation

  • The amount that lands in cash may be less than the total invoice.
  • Installments, partial returns, cancellations and chargebacks must carry the fiscal effect.
  • Each transaction must be reconcilable by document, installment, tax, fee and net amount.
08

Integrations and API contracts

Internal and external contracts that need new fiscal fields, events and reconcilable identifiers.

Integration contracts that need to change

ContractNew fields / eventsRecommended versioning
ERP -> fiscal issueritem.cClassTrib, item.CST, IBS/CBS base, rate, value, IS, destination.Version by NT and effective date; accept optional/mandatory fields per phase.
E-commerce -> tax enginesku, consumer, destination address, coupon, freight, channel, marketplace, operation date.Explainable response with gross/net/taxes per item and applied rule.
ERP -> PSP/gatewayfiscal document id, CBS value, IBS value, IS value, net value, original transaction.Idempotency and confirmation/error/reversal callbacks.
ERP -> data warehousedocument, item, tax, credit, payment, reversal, event, divergence.Append-only analytical model for audit and reprocessing.
Marketplace -> sellertax responsible party, seller, document, split, commission, transfer, return.Contract per seller and per regime, with legacy/new coexistence.

Systems that already have versioned APIs and a fiscal schema registry will suffer less. Those exchanging XML and CSV without a formal contract will discover the impact when partners start sending new fields.

09

Production operations

Concrete divergence signals for operations: order vs invoice, invoice vs payment, master data vs calculation, invoice vs assisted assessment.

Operational signals that need to become dashboards

SignalWhy it mattersOwner
Documents missing CBS/IBS fieldsLegal obligation may exist even without immediate technical rejection.Fiscal Platform
Order vs invoice divergencePricing and tax engine may apply different rules.Commerce Platform
Invoice vs payment divergenceSplit Payment changes write-off and net amount received.Payments / AR
Invoice vs assisted assessment divergenceTax authority consolidates debits/credits from documents.Fiscal / Accounting
Expired fiscal master datacClassTrib/CST/benefits table changes by effective date.Master Data
Fiscal contingency queuesSEFAZ, national NFS-e or PSPs may fail and impact issuance, receipt or reconciliation.SRE / Fiscal Ops

Recommended control point: continuously compare order, fiscal document, payment, master data and assessment.

Expected evidence: open divergences by type (calculation, master data, document, split, write-off, assessment) with traceable payloads and events.

10

Adaptation roadmap

Practical sequence to prepare existing systems: inventory, central calculation, documents, Split Payment, coexistence and operations.

Modernization roadmap by phase

PhaseTypical windowDeliverable
1. Inventory flows2-4 weeksMap of applications, contracts, owners and critical fiscal journeys.
2. Separate tax engine4-8 weeksSingle tax calculation contract with explainability and versioning.
3. Update documents and schemas4-10 weeksNew DF-e/NFS-e validated in staging with new fields persisted.
4. Connect fiscal and financial6-12 weeksSplit Payment modeled in order, payment, accounts receivable and reconciliation.
5. Operate coexistence2026-2033Two models running with monitoring, audit and feature flags per domain.

Discovery

Initial inventory

0/4

Architecture

Contracts and data

0/5

Operations

Production and sustaining

0/4

Prioritize flows that combine high volume, cash impact and dependency on multiple integrations: checkout, billing, Split Payment, returns/cancellations and assessment.

The goal is to reduce divergence between systems, not just update fiscal fields. Each step must produce traceable evidence of calculation, issuance, payment and reconciliation.

What does
a production failure cost?

1h diagnostic. We map your
critical journeys and show what is uncovered.

Book a demo