ProtheusTax ReformNew

ECD and the Tax Reform: How to Segregate IBS, CBS and IS in Protheus

Jun 17, 2026 9 min read
Available in:PTENES

Most attention around the Tax Reform focuses on the fiscal document — cClassTrib, grupo UB, IBS/CBS CST codes. But there is a side that often gets left behind: accounting bookkeeping. When IBS, CBS and IS start generating real taxable events, every cent calculated will need a corresponding entry in specific chart-of-accounts codes in the ECD. If your chart of accounts does not yet have these accounts, the Sped Contábil file will map new taxes into old accounts — and that becomes an audit problem.

Why the ECD Enters the Reform Conversation

ICMS has its own account. PIS has its own account. COFINS has its own account. It follows that IBS, CBS and IS should also have theirs — not just a generic "taxes payable" account. The reason is straightforward: each tax has a different tax base, different rates and a different credit recovery regime. Mixing them into one account makes it impossible to reconcile what was calculated fiscally with what was booked in accounting.

Sped Contábil validates structure, not semantics — so the file can be accepted even with incorrect accounts. The problem surfaces later, during a tax audit or in the internal reconciliation process.

The New Chart of Accounts

The minimum segregation we recommend for each of the three taxes:

IBS
  • IBS Payable
  • IBS Credits Recoverable
  • IBS Rate Differential
  • IBS Withheld at Source
CBS
  • CBS Payable
  • CBS Credits Recoverable
  • CBS Withheld at Source
  • CBS Deferral
IS
  • IS Payable
  • IS Special Credits
  • IS Single-Phase
  • IS Withheld

There is no definitive list published by the Brazilian Tax Authority yet — the Reform is still in the regulatory phase. But structuring the chart of accounts now, based on the general rules already known, avoids last-minute refactoring.

Where Segregation Happens in Protheus

In Protheus, the fiscal module accounting integration is configured via Fiscal-Accounting Integration (CT5/CT6 tables or the Accounting module configuration, depending on the release). For each fiscal event — IBS calculation, CBS calculation, IS calculation — you need to configure an accounting entry pointing to the new accounts.

Warning: if your accounting integration parameters point to PIS/COFINS accounts as a "temporary shortcut", this will generate reconciliation discrepancies from the first month of operation. Create the new accounts before going live.

More recent Protheus releases already include specific accounting events for IBS/CBS in the fiscal calculation module. Confirm your release includes these events before configuring — you may need to update the ERP before the integration is possible.

Generating and Validating the ECD

After configuring the chart of accounts and integration, the validation flow is:

  1. Run a test IBS/CBS calculation (can be in an internal testing period).
  2. Verify that the generated accounting entries are in the correct accounts.
  3. Generate the ECD file via Sped Contábil and submit it to the PVA Sped for structural validation.
  4. Compare the IBS/CBS account balances in the ECD with the calculation report from the Tax Configurator.

Agreement between the two reports is proof that the configuration is correct on both sides — fiscal and accounting.

Operations That Require Special Attention

  • Returns: the IBS/CBS reversal must reverse the correct account, not create a generic credit entry.
  • Interstate transactions: IBS has a state and municipal component; verify whether the accounting segregation also needs to reflect this split when relevant.
  • Withholding at source: the tax substitutor must record withheld IBS/CBS in an account separate from its own tax calculations.
  • Single-phase goods: if the company handles single-phase IS products, the IS Single-Phase account must be separate to allow correct reconciliation.

How Vanquish Code Organizes This Process

When we work with a company on the Tax Reform in Protheus, the ECD work is part of an integrated package:

  1. Current chart of accounts diagnosis — we identify what exists, what needs to be created and what needs to be renamed so it does not conflict with legacy taxes.
  2. Accounting integration configuration — we map each IBS/CBS/IS fiscal event to the corresponding accounting entry.
  3. End-to-end testing — we run test calculations, validate the ECD in PVA, and reconcile against the fiscal report.
  4. Configuration documentation — we deliver an internal guide so the accounting team knows what to expect from each account when the tax takes effect.

Is your accounting ready for the Tax Reform ECD?
Talk to Vanquish Code and get a free diagnosis of your Protheus fiscal-accounting configuration before the deadline closes in.

Frequently Asked Questions

Yes. With IBS, CBS and IS generating their own accounting entries, the chart of accounts needs dedicated accounts for each tax. Without them, the ECD filed with Sped will mix legacy taxes with the new ones, making the bookkeeping inconsistent and potentially triggering audits.

The obligation to reflect IBS/CBS taxable events in accounting follows the entry-into-force calendar for each tax, starting with Regime Normal taxpayers from 03/08/2026. The ECD for fiscal year 2026 — filed in 2027 — must already include segregated accounts for the period the taxes were in effect.

Segregation starts in the chart of accounts: create separate analytical accounts for IBS, CBS and IS within the tax group. Then configure the fiscal module accounting integration so each calculation generates entries in the correct accounts. With that in place, the ECD is automatically delivered segregated through Sped Contábil.

Yes, and that reconciliation is mandatory as internal control. The amount calculated in the Tax Configurator for IBS/CBS must match the accounting entries generated by the fiscal-accounting integration. Any discrepancy points to misconfiguration in one of the modules.