Pular para o conteúdo
SAP ACR · Statutory reports in SAP S/4HANA

SAP ACR (Advanced Compliance Reporting): what it produces, what it does not, and how to prove the SPED file it creates

ACR is the statutory reporting framework of SAP S/4HANA. According to SAP, the Brazil option delivers EFD ICMS IPI, ECD, ECF, EFD Contribuições and EFD-Reinf. Here are the official documentation, what it leaves out, and what you must prove in your own system.

Obligation, deadline and tax position stay with your company. DFSpro builds ACR in your SAP and proves that the file comes out right.

Versão em português
Contents

Where to start with ACR, by role

Each role has a different starting point in ACR.

01Tax and fiscal

Which obligation ACR delivers, with which parameters, and where the path is different.

See the section for this role

02Controlling and accounting

ECD and ECF in ACR: ledger, reference chart of accounts, period layout and rectification.

See the section for this role

03IT and SAP architecture

Release, business functions, Customizing, authorizations and supplementary data.

See the section for this role

04Audit and compliance

Evidence, risks, proof scenarios and who approves each delivery.

See the section for this role

05Management and procurement

The names SAP uses, what is not confirmed, and coexistence with TDF.

See the section for this role
Page shortcuts
The short answer

ACR delivers the report. The data, the decision and the proof remain with you

The direct answer

According to SAP, Advanced Compliance Reporting (ACR) is the S/4HANA framework to generate, track and submit statutory reports. For Brazil, SAP documents it for five SPED files (Brazil's digital tax reporting system): EFD ICMS IPI, ECD, ECF, EFD Contribuições and EFD-Reinf.

What it is

An SAP framework with two apps: Run Statutory Reports, which runs and tracks the reports, and Define Statutory Reports, which creates your own. In recent help, SAP calls it Statutory Reporting, inside Document and Reporting Compliance.

What it is not

SAP's help describes it as generating and submitting statutory reports, not as tax calculation or invoice issuing. It builds the file from the tax data already in SAP, and if the data starts wrong, the file comes out wrong. Obligation, deadline and tax position belong to the customer.

Where DFSpro comes in

At DFSpro, ACR is designed, configured and proven by specialists in tax on SAP and GUEPARDO Tax: reporting entity, parameters, layout, rectification and evidence.

Official source and reading date

SAP help read on 19/10/2026: Run and Define Statutory Reports (S/4HANA help, version 2025 FPS02), the Brazil guide for Cloud Public Edition (version 2608), 2020 SAP community posts and public KBAs. In these texts, SAP does not publish an end-of-maintenance date for ACR.

In practice

Nothing here comes from running a customer environment or a test, and no number comes from measurement.

The names SAP uses

ACR, Statutory Reporting and DRC Brazil: what each SAP text says

Seven SAP sources, with reading date. What SAP does not say comes right below.

The same work appears under different names depending on the source and the date. The table shows what each SAP text says, with no interpretation. When you talk with your team, use the name from your release's documentation, not from the latest page: that way nobody looks in the wrong help for a feature the version does not have.

Where it appearsName SAP usesRead on
S/4HANA 1909 FPS01 help, EFD ICMS IPIRun Advanced Compliance Reports app13/10/2026
SAP Community, 26/08/2020, development teamS/4HANA advanced compliance reporting, Brazil option19/10/2026
S/4HANA on-premise help, version 100Advanced Compliance Reporting, with the Run and Define Statutory Reports apps13/10/2026
S/4HANA help, version 2025 FPS02Statutory Reporting, with Customizing in Document and Reporting Compliance19/10/2026
Brazil guide, Cloud Public Edition 2608Document and Reporting Compliance, Run Statutory Reports app19/10/2026
Localization news, on-premise and Private EditionBrazil under Document and Reporting Compliance; component FI-LOC-FI-BR-ACR (Advanced Compliance Reporting)13/10/2026
KBA 2924049, updated on 30/04/2026DRC Brazil Statutory Reporting; raised under FI-LOC-FI-BR-ACR (DRC Brazil)19/10/2026
In practice

SAP uses both names for the same area. "ACR" is in the older sources and in the support component. "Statutory Reporting" and "DRC Brazil" are in the recent ones. In the pages read, SAP does not publish a sentence saying that one name replaces the other.

Succession

No SAP source read says that DRC is the successor of ACR or of TDF. If a text claims this, treat it as inference until SAP gives a source.

End of maintenance

No end-of-maintenance date, roadmap or replacement for ACR was found in the sources read. Ask SAP in writing.

Similar name, different thing

The SAP Document and Reporting Compliance service in the Neo environment has been discontinued since December 2024, with no renewal (SAP, read on 19/10/2026). It is not the S/4HANA ACR.

For the contrast between TDF, ACR and DRC on the SAP Help side, see the page on SAP TDF, and for electronic document delivery, migration from GRC NF-e to DRC. The blog article on what DRC and ACR deliver in tax compliance gives the risk reading.

Tool 1 of 3

Does ACR fit my obligation?

Seven answers and the guidance comes out in three groups: where ACR helps, where it needs add-ons, and where the path is different.

This tool needs JavaScript to show the guidance. Without it, the table in the Obligations section shows what SAP documents for each SPED file.

This is initial guidance, not a legal opinion. It matches your answers with what SAP documents (read on 19/10/2026). The decision on obligation, deadline and tax position belongs to your company. Nothing leaves your browser.

1Which obligations do you want to deliver?

Select all that apply to your case.

2What is your SAP release?
3How does the SPED file come out today?
4Can you prove the period layout is covered?

The layout is the file version that the tax authority publishes for the period.

5Is there tax data that SAP does not have?

Example: record information that lives outside the ERP.

6Do you need internal approval before submission?
7How does the file go to the authority?
8Does the group have several countries and want a single dashboard?

Select at least one obligation and the guidance appears here. It separates what ACR helps deliver, what needs add-ons, and what follows another path.

When it makes sense

In which situations ACR helps, and in which it is worth waiting

Four signs to use it and five to think twice, all taken from what the documentation shows.

It usually makes sense when

  • Your S/4HANA is on a release that SAP documents for Brazil, from 1809 FPS2 onward.
  • There are several companies and obligations, and the team needs a dashboard of deadlines, status and run history.
  • The tax data is already well controlled in SAP, and what is missing is turning it into a traceable file.
  • There is a need for a custom report, which the framework lets you define and maintain with a clear owner.

Think twice when

  • The release is older than 1809 FPS2: in that case SAP does not document the ACR Brazil Option.
  • The tax data is born wrong or incomplete: the report does not fix the source.
  • The obligation is not in the Brazil report list that was read: confirm with SAP whether another path delivers it.
  • The current path works and the change has no measured gain and no proof that the file is equivalent.
  • Confirm the license for the advanced features in writing.
In practice

The list starts from the facts read at SAP and cited in the other sections. Whether or not to change path is your company's decision.

ACR and DRC side by side

Where ACR ends and DRC begins

Six points of comparison, all based on SAP's text. On mobile, each row becomes a card.

What to compareACR (statutory reports)DRC (SAP umbrella)
What it coversGenerate, track, approve and submit statutory reports, and define your own (Run and Define Statutory Reports).In the sources read, it brings electronic documents and statutory reports under the same name. For Brazil, the help puts the SPED reports and the outbound documents in the same chapter.
Brazil reportsEFD ICMS IPI, ECD, ECF, EFD Contribuições and EFD-Reinf, according to SAP (2020 posts and 2608 guide).The same reports appear under Brazil, Document and Reporting Compliance, in the localization news.
Tax documentsIt is not invoice issuing: ACR deals with reports.In the Brazil help, it includes the outbound documents (electronic invoice), which means issuing and receiving.
Electronic submissionFor EFD ICMS IPI, ECD, ECF and Contribuições, the help that was read says to download the TXT and submit it.In SAP's list, EFD-Reinf appears with mandatory electronic submission through DRC, cloud edition.
Where SAP documents itS/4HANA on-premise and Cloud help; business function /TMF/BF_SPED from 1809 FPS2 onward.S/4HANA help, Brazil guide for Cloud Public Edition and 2026 KBAs.
What SAP does not sayEnd-of-maintenance or replacement date: not published in the texts read.That it is the successor of ACR or TDF: not published in the texts read.
Official source and reading date

S/4HANA 2025 FPS02 help, Brazil guide 2608, localization news and KBAs, read on 13/10 and 19/10/2026. The DRC column describes only what the sources read show. DRC's electronic document features have their own page on the site.

How it runs in practice

From setting up the entity to the delivered file, in eight steps

The flow that SAP's help describes for generating a SPED file through ACR.

  1. 01

    Create the reporting entity

    It is the legal entity required to deliver, with one or more organizational units and a lead one. The assignment depends on time (Customizing in Document and Reporting Compliance).

  2. 02

    Assign category and periodicity

    The category groups the report versions. The periodicity defines start, offset in days and a warning before the due date. SAP's example uses a 10-day offset and a warning 7 days before.

  3. 03

    Find the task and filter by status

    In Run Statutory Reports, the report name and the status (completed, due soon, overdue) lead to the task. The statuses come from SAP itself: Completed, Due Later, Due Soon, Overdue and Submission Completed.

  4. 04

    Open a new run

    Enter the report parameters. In EFD ICMS IPI, leaving the Record field empty generates the full file. The run can be immediate, scheduled or in the background.

  5. 05

    Check the generated file

    The run appears in the Generated section. The link in the Document name column opens the TXT in the statutory report tab, and the file can be downloaded.

  6. 06

    Submit outside SAP and record the status

    For the first four obligations in the table of Brazilian obligations, the help says to submit the file to the authority and update the run status to Accepted or Rejected.

  7. 07

    Rectify with a new phase

    To adjust master data of an already completed SPED file, SAP opens the rectification phase, with the activity Process SPED master data, and says to run again with the same data.

  8. 08

    Keep the evidence

    Parameters, file, receipt and status stay as proof of delivery. The generic help mentions an audit trail; for Brazil, this is not confirmed in the pages read.

Official source and reading date

SAP help (Setting Up Your Statutory Reports, Glossary, Run Statutory Reports and Brazil guide 2608), read on 19/10/2026. The eight steps describe the flow the documentation shows, not what runs in your release: that is proven in a test environment.

In practice

The flow is simple on paper and delicate in practice. Most SPED problems are not in the Run button, but in the parameters, the chosen layout and the evidence nobody kept. That is why the eighth step weighs as much as the first.

Brazilian obligations

The five SPED files SAP documents in ACR, and what each one needs to run

What SAP's help lists for each report, side by side, with the page that covers the obligation itself.

ObligationReport in SAPWhat you enter to run itHow it comes outGo deeper
EFD ICMS IPICategory BR_SPED_EFD, entity BR_RPG_ENT. On-premise, object /TMF/EFD_REPORT.Records (empty generates the full file), year and month, company, state registration or central EFD, E110 and E210 calculated or pre-calculated, Block H, and plant for Block K.TXT file to download and submit. Then update the run status to Accepted or Rejected.SPED Fiscal in SAP
ECDCategory BR_SPED_ECD. On-premise, /TMF/ECD_REPORT.Year and month, company or CNPJ, general ledger account and ledger, accounting type and purpose, layout version, statement type (J210), special situation, NIRE (I030), reference chart of accounts.TXT file to download and submit, with a standard setting of up to 50 files per batch.ECD and ECF in SAP
ECFCategory BR_SPED_ECF. On-premise, /TMF/ECF_REPORT.Balance sheet and DRE (income statement) structure, ledger, closing document type, layout version that matches the period, alternative account codes, profit center and special situation.TXT file to download and submit.ECD and ECF in SAP
EFD ContribuiçõesCategory BR_SPED_PCO. On-premise, /TMF/PCO.Company, CNPJ root or headquarters, layout version, original or rectifying with the receipt number, consolidated or detailed view, Block M generation, regime and credit allocation.TXT file. If Block M is not selected, the PVA (the official validator) generates it, and only with proportional apportionment (SAP).EFD Contribuições in SAP
EFD-ReinfTable, periodic, closing, deletion and legacy files, plus rectification of periodic ones.Pre-processing of the Reinf data and the choice of file type; the submission has its own communication status.In SAP's list, mandatory electronic submission through DRC, cloud edition (Cloud).EFD-Reinf in SAP
Official source and reading date

SAP S/4HANA Cloud Public Edition Brazil guide, version 2608 (read on 13/10 and 19/10/2026), and the on-premise help for the object names. The category names come from the Cloud. For recent on-premise, confirm the equivalent pages in SAP's help.

Official Brazilian source

Deadline, requirement and layout of each obligation belong to the Receita and to Confaz (Brazil's federal tax authority and state tax council). The page for each obligation gives the legal act. Here we only cover the system side. For EFD ICMS IPI, Practical Guide 3.2.4 (updated on 30/07/2026) and Ajuste SINIEF 02/09 are the basis; the digital certificate signature is in section 5 of the guide.

Technical and data requirements

What SAP must have ready before the first file

Six groups of prerequisites, with what SAP's help says about each. Without these items ready, the first file comes out incomplete, or does not come out at all.

Release and business function

The ACR Brazil Option starts at S/4HANA 1809 FPS2 (SAP post, 2020). The business function /TMF/BF_SPED releases the SPED reports. The advanced features come from another business function, from 1610 SPS01 (SAP, 19/10/2026).

Customizing and authorizations

The setup is in Document and Reporting Compliance, by country and report. To define your own reports, the role needs the catalog SAP_FIN_BC_SRF_CONF_PC (SAP). Separate who runs from who defines.

Organizational structure

Brazil runs by company, CNPJ, CNPJ root, headquarters, state registration or central EFD. Business place, registration and root must be correct before running.

Input data

Ledger, balance sheet and DRE (income statement) structure, reference chart of accounts, accounting type, Block K plant and supplementary data by table or Excel. Each one needs an owner.

Alphanumeric CNPJ

SAP delivered the new format for ECD, ECF, EFD ICMS IPI and Contribuições, with an SAP Note; the list of valid versions is in the capabilities section. The context is on the page about alphanumeric CNPJ.

Volume and old data

The built-in analysis is not meant for mass processing, and SAP asks for filters. CDS-based reports read only current data: data moved to the historical area does not come in.

Official source and reading date

Business functions and Customizing: S/4HANA help, read on 19/10/2026. Alphanumeric CNPJ: localization news, read on 13/10/2026. The SAP Notes cited by SAP require login.

Tool 2 of 3

What ACR does, by topic, and where SAP documents it

Twenty-six features, each with the source and the reading date. Filter by topic, edition or by what Brazil confirms.

On the Brazil column. The Brazil column says whether the Brazil pages we read mention the feature. "Not mentioned" means that only the generic help describes it, not that it does not exist in Brazil. Editions that SAP does not document in the pages read do not appear.

No feature with these filters. Clear the filters or search another word.

FeatureWhat SAP describesTopicWhere SAP documents itFor Brazil, in the help readSource and date
Status and deadline dashboardShows completed, due soon and overdue reports, to plan the tasks.OperationS/4HANA on-premise and Cloud Public EditionMentioned Mentioned: the Brazil pages say to filter by report status.Run Statutory Reports and Glossary, 19/10/2026
Immediate, scheduled or background runGenerates right away or schedules, and cancels runs in progress.OperationS/4HANA on-premise and Cloud Public EditionMentioned Mentioned in the EFD ICMS IPI, ECD, ECF and Contribuições pages.Run Statutory Reports and Brazil guide 2608, 19/10/2026
Mass and recurring runsCreates, updates status, triggers approval and submission of several reports at once, with recurrence.OperationS/4HANA on-premiseNot mentioned Not mentioned in the help read for Brazil.Business function, from 1610 SPS01, 19/10/2026
Reporting entity with organizational unitsCompany, business place, jurisdiction, profit center and other levels, with one lead unit and validity over time.OperationS/4HANA on-premise and Cloud Public EditionMentioned Mentioned: Brazil runs by company, CNPJ, CNPJ root, headquarters, state registration or central EFD, depending on the report.Setting Up, Glossary and guide 2608, 19/10/2026
Ad hoc reportsNon-periodic reports requested by the authority.OperationS/4HANA on-premiseMentioned Mentioned: the standard setting of ECD, ECF and Contribuições marks IsAdhoc.Run Statutory Reports and guide 2608, 19/10/2026
File compressionCompresses the files to upload and download faster; it does not apply to electronic submission or to PDF.OperationS/4HANA on-premiseNot mentioned Not mentioned in the help read for Brazil.Run Statutory Reports, 19/10/2026
File previewShows XML, XBRL, TXT and JSON in readable form, with translated fields.Control and approvalS/4HANA on-premiseNot mentioned Not directly mentioned. Brazil mentions reviewing the TXT in the statutory report tab.Business function, 19/10/2026
Manual adjustment before submissionChanges the data of the generated document and regenerates it together with the associated documents.Control and approvalS/4HANA on-premiseNot mentioned Not mentioned in the help read for Brazil.Run Statutory Reports and business function, 19/10/2026
Approval workflowValidates and approves the report inside the company before sending it to the authority.Control and approvalS/4HANA on-premiseNot mentioned Not mentioned in the help read for Brazil.Run Statutory Reports and business function, 19/10/2026
Integration with SAP Tax ComplianceRuns a compliance check on the data in the reporting process.Control and approvalS/4HANA on-premiseNot mentioned Not mentioned in the help read for Brazil.Business function, 19/10/2026
Move tax items between periodsChanges the reporting date of items to another tax period.Control and approvalS/4HANA on-premiseNot mentioned Not mentioned in the help read for Brazil.Business function, 19/10/2026
Phases: declaration, rectification, additional rectification and clarificationThe declaration is the first delivery; the other phases can be submitted once or several times.Delivery to the authorityS/4HANA on-premise and Cloud Public EditionMentioned Mentioned: rectifying a SPED file opens the rectification phase.Glossary and guide 2608, 19/10/2026
Manual submissionCopies or downloads the file and delivers it through the authority's portal or validator.Delivery to the authorityS/4HANA on-premise and Cloud Public EditionMentioned Mentioned: the help says to download the TXT and submit it.Run Statutory Reports and guide 2608, 19/10/2026
Electronic submission to the authority gatewaySends directly and updates the status to accepted or rejected.Delivery to the authorityCloud Public EditionMentioned Mentioned only for EFD-Reinf, through DRC cloud edition, mandatory in SAP's list.Reports Enabled for Electronic Submission, 19/10/2026
Correspondence with business partnersGenerates a PDF form, sends it by email or prints it, and processes in bulk.Delivery to the authorityS/4HANA on-premiseNot mentioned Not mentioned in the help read for Brazil.Run Statutory Reports and business function, 19/10/2026
Define Statutory ReportsCreates your own report, category and activity, or extends and copies SAP's.ExtensionS/4HANA on-premiseMentioned Mentioned in the 2020 posts: custom reports through the Design Time feature.Define Statutory Reports and community post, 19/10/2026
Statutory Reporting Task service (OData v4)Generates and manages ad hoc tasks, phases, activities and runs through an API; it does not change a completed report.ExtensionCloud Public EditionMentioned Mentioned: service published for Brazil in the Cloud.Brazil guide 2608, 19/10/2026
Built-in analysis (Analyze Data)Breaks down the reported data by dimension; SAP warns it is not meant for mass volume.Audit and proofS/4HANA on-premiseNot mentioned Not mentioned in the help read for Brazil.Run Statutory Reports, 19/10/2026
Audit trailKeeps the items considered, selection parameters and generated documents.Audit and proofS/4HANA on-premiseNot mentioned Not mentioned in the help read for Brazil.Run Statutory Reports and business function, 19/10/2026
Global compliance dashboardStatus view across all countries, in SAP Analytics Cloud, for management.Audit and proofS/4HANA on-premiseNot mentioned Not mentioned in the help read for Brazil.Run Statutory Reports, 19/10/2026
Automated regression testerCompares a run with a reference run, including for a custom report.Audit and proofS/4HANA on-premiseNot mentioned Not mentioned in the help read for Brazil.Business function, 19/10/2026
Supplementary tables and Excel importLoads data that SAP does not have for the SPED records, with a test mode and a log.Brazil and SPEDCloud Public Edition and S/4HANA on-premiseMentioned Mentioned: general tools for SPED reports and a 2020 post (Shadow tables).Guide 2608 and community post, 19/10/2026
SPED master data rectificationChanges the block 0 records of a completed SPED file, in a rectification phase.Brazil and SPEDCloud Public EditionMentioned Mentioned in the Brazil guide.Brazil guide 2608, 19/10/2026
Central Tax Repository and Attachment ServicesSupport base for the digital files and storage of the files in the system, according to the SAP team.Brazil and SPEDS/4HANA on-premise and Cloud Public EditionMentioned Mentioned only in the 2020 post, which may have changed.Community post, 26/08/2020, read on 19/10/2026
Alphanumeric CNPJ in the reportsECD, ECF, EFD ICMS IPI and Contribuições, and Reinf, support the new format, with a delivery SAP Note.Brazil and SPEDS/4HANA on-premiseMentioned Mentioned: valid from 2025, 2023 FPS03, 2022 SPS05, 2021 SPS07, 2020 SPS09, 1909 SPS11 and 1809 SPS13.Localization news, 13/10/2026
Layout update delivered by releaseSAP lists deliveries by layout: EFD ICMS IPI 14 (1909 FPS01) and guides 3.1.7, 3.1.8 and layout 20; ECF layouts 10 and 11; technical notes for Reinf and Contribuições.Brazil and SPEDS/4HANA on-premiseMentioned Mentioned only as news titles.1909 help and localization news, 13/10/2026
Official source and reading date

S/4HANA 2025 FPS02 help, business function from 1610 SPS01, glossary, Cloud Public Edition Brazil guide 2608, electronic submission list, SAP community posts and localization news. Readings of 13/10 and 19/10/2026. License for the basic and advanced features: only a third-party source exists; confirm with SAP.

Risks and pitfalls

Eight points where the SPED file comes out wrong even with ACR working

Report design, version, reprocessing and evidence. For each one, what SAP states and what is judgment.

Custom report without an owner

Define Statutory Reports lets you copy and extend. That is an SAP fact. The risk is ours: the copy stops following the updated standard, and becomes legacy if nobody maintains it.

Tax authority layout versus SAP version

The Receita publishes the layout; SAP delivers by release or Note. The link between the two is not in the pages read. Example: the Receita brings ECF layout 12, and the SAP help cited under TDF mentions 11.

Wrong report version in the period

SAP says that the category groups versions and that the system picks the version by the validity defined. If the validity is wrong, the file comes out in the wrong layout, with no run error.

Reprocessing changes the file

Running again with the same parameters is the rectification path (SAP). If the data changed between runs, the file changes. Keep the original file and compare.

Evidence that does not exist

The audit trail is described in the generic help; for Brazil, confirm with SAP. Without a record of parameters, file, receipt and status, the delivery cannot be rebuilt.

Loose supplementary data

SAP provides supplementary tables and import through an Excel template, and says to use the same template to import and to delete. A spreadsheet without an owner changes on its own and changes the file.

Block M of Contribuições

If the field to generate block M is not selected, the PVA generates it on import, and only with proportional apportionment (SAP). Whoever expects block M ready in the file gets a surprise.

Built-in analysis at volume

SAP warns that the built-in analysis does not support mass processing and can cause slowness or timeout. Use filters and do not treat it as a full reconciliation report.

Origin of each risk

Each card says whether the fact comes from SAP or whether the risk is an inference from those facts. No risk here comes from measurement in a customer system.

Proof and testing

Six proofs for the ACR file before delivery

To prove is to run, compare and keep. What the help describes does not replace what your SAP does.

  1. 01

    Full file versus partial file

    Generate EFD ICMS IPI with the Record field empty and compare the totals with the tax assessment. Evidence: file, parameters and reconciliation with E110 and E210.

  2. 02

    Same company in three cuts

    Run by company, by state registration and by central EFD, when your case has all three. Evidence: totals that match across the cuts or an explained difference.

  3. 03

    ECD and ECF in the period layout

    Confirm the reference chart of accounts, J210 and the layout version for each period. Evidence: file against the Receita manual for the period.

  4. 04

    Rectification in a new phase

    Run the rectification phase with the same parameters and compare the new file with the original. Evidence: difference only in the changed data.

  5. 05

    Validation in the PVA

    Import the file into the official validator of the obligation. Evidence: validator report with no pending error, kept with the run.

  6. 06

    Closed period against delivered

    Run a period already delivered again, after each Note or release, and compare with the file from that time. Evidence: zero difference or a justified one.

At the end of each scenario, what closes the delivery is the evidence: parameters used, generated file, receipt, status and the person responsible for the check. The general roadmap of scenarios, criteria and evidence is in tax testing in SAP. The regression tester that SAP describes exists in the documentation, but for Brazil, confirm with SAP; use a script or your own comparison.

Tool 3 of 3

ACR readiness checklist ACR

Twenty items in five groups. Select what you already meet and see the gaps, with guidance for each one.

This tool needs JavaScript to select and count. Without it, use the list in the Requirements section and the scenarios in the Proof section.

Initial guidance. Select what your operation already meets. The selections stay only in this browser, with no personal data, and you can delete them. Final readiness is confirmed with your team and with evidence.

Privacy: nothing is sent to a server. The browser keeps only the selections, on this device.

Governance and who approves

Six ACR decisions and who answers for each one

Who decides, who designs and proves, and what evidence remains.

DecisionWho decidesWho designs and provesEvidence
Which obligation to deliver, and the deadlineThe company, with the tax team.DFSpro designs the flow in SAP and proves that it generates the file.Calendar and configured reporting entity.
When to adopt a new layoutThe company, within the Receita deadline.DFSpro proves the file in the new layout.Note or release on record and file validated in the PVA.
Approval before submissionTax and controlling.DFSpro configures the workflow, if your release allows it, or the external record.Record of approver, date and approved file.
Custom report in Define Statutory ReportsThe company, with a named owner.DFSpro designs, maintains the documentation and proves against the standard.Versioned definition, test and owner.
Who has access to Run and DefineIT and tax, with separation of roles.DFSpro configures the roles and reviews the catalog.Reviewed list of roles and users.
Who submits to the governmentThe company, with its own digital certificate.DFSpro designs the file delivery point, without signing for you.Authority receipt and status on the run.
In practice

The tax position, the classification and the decision to deliver or rectify always belong to the customer. On the SAP side, DFSpro does the design, the configuration and the proof. This is our proposed division of work. Without this division in writing, responsibility for rectification tends to have no owner, and the error only appears at inspection.

Coexistence and migration

TDF, older release, custom program and GUEPARDO: what the SAP sources support and what remains open

Three common situations and what the sources read allow us to state about each.

ACR and TDF in the same environment

SAP keeps 2026 KBAs that deal with DRC Brazil and TDF together, and the 2020 post lists TDF and ACR as part of the same Brazil portfolio. Define which one generates the file for each company, so there are not two generators.

Release older than 1809 FPS2

The ACR Brazil Option is not documented before that version. The path is usually TDF, a custom program or a release migration, and your company decides. See migration to S/4HANA.

Custom or third-party program

Map the company rules that the program applies beyond the file. The ACR standard does not reproduce a custom rule on its own. The difference needs design and proof.

Official base read and the open point

No official source read describes a migration path from TDF to ACR, or says that one must replace the other. Without that source, the decision requires a diagnostic in your environment, and the page on SAP TDF covers what SAP says about the other side.

ACR builds the report from the tax data already in SAP. Where the tax calculation comes from is another question. GUEPARDO Tax belongs to NTT DATA. DFSpro, Authorized Channel, also implements the product and handles the GUEPARDO governance. The useful question is which data feeds each report, not which product replaces which.

Where DFSpro comes in

Configure, prove and keep the evidence stored

Five deliveries in SAP around ACR, with the page that goes deeper into each one.

We act as specialists in tax on SAP and GUEPARDO Tax, and we also implement SAP, migrate and run rollouts. Within ACR, our part is to design, configure and prove. Day-to-day operation stays with your team, or with the support of AMS Fiscal.

DFSpro delivery in SAPWhat it is forWhere to go deeper
ACR configurationReporting entity, category, periodicity, roles and parameters for each SPED file.Ancillary obligations and SPED in SAP
File proofTest scenarios with evidence: layout, rectification, PVA validation and closed period.Tax testing in SAP
Diagnostic of the current pathWho generates each file today, what changes and what is proven before switching.SAP Tax Diagnostic
Release migrationMove SPED from the current release to S/4HANA without losing the file.Migration to S/4HANA
Electronic documentsIssuing and receiving NF-e, CT-e and events, which ACR does not do.Electronic tax documents in SAP
Limit of our role

Three roles, three responsibilities

To prove is to demonstrate the behavior of the system. Accepting the result is up to the company.

Limit of our role

ACR belongs to SAP. We present what SAP publishes, always with source and reading date. Obligation, deadline, layout and tax position belong to your tax team and to the Receita rules. In SAP, our part is to design, configure and prove what the system does.

DFSpro designs and proves

  • The ACR configuration in your SAP.
  • The ACR test scenarios, each with evidence.
  • The contrast between before and after each adjustment.

The company decides

  • Which obligation to deliver and when.
  • The tax position and the classification.
  • Deliver, rectify or wait.

SAP answers

  • The function of each feature and your release.
  • License, support and roadmap.
  • End of maintenance, if any.

Want to see what the routine looks like next to your team? Read how we work with your team.

Sources read

Source of each piece of information and the date it was read

Sources from SAP, the SAP community and official bodies, with the reading date of each. KBA previews are public; the full content requires login.

Confirm in your operation

End of maintenance, roadmap and any replacement of ACR; the content of the full SAP Notes and KBAs, which require login (3596922, 3561376, 2547776 and the KBAs above); the license for the basic and advanced features, for which only third-party sources exist, used only as a signal and not as fact; which generic features apply to Brazil in each release; the Brazil pages of the recent on-premise, one by one; the table linking the Receita layout to the version delivered by SAP; and the search demand for the topic.

Read also

Pages that go deeper into what ACR leaves to other topics

Six readings that complete this one, each with its own scope.

SAP TDF: declarations in SAP

What SAP says about the Tax Declaration Framework and how it appears next to ACR in the same Help Portal.

Open the page

GRC NF-e and DRC: the migration

Delivery of electronic documents in DRC, which ACR does not do.

Open the page

SPED Fiscal in SAP

The obligation itself: layout, blocks, tax assessment and proof of the file.

Open the page

ECD and ECF in SAP

Reference chart of accounts, period layout and the mapping that ECF requires.

Open the page

Tax testing in SAP

How to design scenarios, acceptance criteria and evidence before delivering.

Open the page

What DRC and ACR deliver

Blog article with the risk reading: where native coverage ends.

Read the article

Frequently asked questions

Frequently asked questions about SAP ACR

01Does ACR already come with S/4HANA or do I need to buy the license?+

The SAP help read does not give the license terms. A third-party consultancy (PIKON, December 2022) states that there is a basic version, in S/4HANA, and an advanced one, with an additional license; confirm with SAP. Before budgeting workflow, preview or analysis, ask for written confirmation from SAP or from whoever sells the license.

02Does ACR replace TDF?+

No SAP source read says so. In 2026, SAP keeps KBAs that deal with DRC Brazil and TDF together, and both generate SPED. The decision to change path requires a diagnostic of your environment and proof that the file comes out the same.

03Do ACR, Statutory Reporting and DRC Brazil refer to the same work?+

In the sources read, SAP uses these names for the same area. The support component FI-LOC-FI-BR-ACR appears with the label Advanced Compliance Reporting on one page and DRC Brazil on another. In the pages read, SAP does not publish a sentence saying that one name replaces the other.

04Which obligations does ACR cover in Brazil?+

According to SAP, EFD ICMS IPI, ECD, ECF, EFD Contribuições and EFD-Reinf. DCTFWeb, eSocial and electronic documents are not in the Brazil report list that was read; confirm with SAP whether another path exists for them. Each obligation has its own page on the site.

05My S/4HANA is old. Can I use the ACR Brazil Option?+

Before 1809 FPS2, no: SAP indicated, in an August 2020 post, that the ACR Brazil Option starts at that version, and that path is not documented for an earlier release in the sources read. The 1909 FPS01 help also says that this release is out of mainstream maintenance.

06Does ACR send the file to the Receita?+

For EFD ICMS IPI, ECD, ECF and Contribuições, the Brazil help read says to download the TXT, submit it to the authority and update the run status. For EFD-Reinf, SAP's list shows mandatory electronic submission through DRC, cloud edition. Who submits, and with which certificate, is the company's decision.

07Does ACR generate Block K and Block H of EFD ICMS IPI?+

The help gives parameters for both: Block H, inventory, with period end or other inventories and annual reporting, and Block K, by plant. What goes into the blocks depends on stock and production in SAP. If that data is wrong, the report does not fix it.

08Who approves the report before it is sent?+

The company defines the approver. SAP describes an approval workflow in the framework, but the Brazil pages read do not confirm the feature for Brazil. If the flow is a requirement of yours, confirm in your release and, if it is missing, record the approval outside the system, with date and file.

09How do I prove that the ACR file is right?+

With six proofs: full file against partial, cuts by company and by registration, period layout, rectification, PVA validation and closed period against what was delivered. Each proof leaves evidence that is kept. SAP describes a regression tester; for Brazil, confirm with SAP.

10What if the Receita changes the layout in the middle of the year?+

SAP delivers updates by release or Note, and lists, in the news, layouts and technical notes by obligation. The table that links the Receita layout to the SAP version is not in the pages read. Record both and prove the file before the deadline, obligation by obligation.

11Can I create my own report in ACR?+

Yes, according to SAP: Define Statutory Reports creates your own definition, category and activity, or extends and copies SAP's. The risk is maintenance: the copy stops following the standard. Give each custom report an owner, a version and a test.

12Will SAP discontinue ACR?+

No date or plan was found in the sources read. What SAP discontinued was the Document and Reporting Compliance service in the Neo environment, since December 2024, and that is not the S/4HANA ACR. Ask SAP in writing.

13Does GUEPARDO Tax play the role of ACR?+

These are different questions. ACR builds the report from the tax data already in SAP. As for GUEPARDO Tax: the license belongs to NTT DATA, and DFSpro, Authorized Channel, also handles implementation and governance. What matters is which data feeds each report.

14And what does DFSpro do in ACR? What stays with my team?+

DFSpro designs, configures and proves: reporting entity, parameters, test scenarios and evidence. The company decides obligation, deadline, tax position, approval and submission. The conversation starts with a diagnostic of your current path, with no fixed price.

Next steps

Tell us how SPED comes out today from your SAP

Tell us the release, the obligations and the current path. We start from your answers, with no price or deadline set in advance.

To go deeper first: ancillary obligations and SPED in SAP and SAP TDF.