Pular para o conteúdo
Specialty · Automatic inbound and events

Automatic inbound of NF-e and CT-e in SAP: acknowledgment, events and reconciliation

Automatic inbound works in three layers that must close together: the National Environment delivers to the recipient the invoice and the events it is entitled to receive, SAP captures the document and reconciles it with the purchase order and goods receipt, and the tax layer makes sure the posting, the credit and the SPED file reflect what SEFAZ (the state tax authority) records. When one of the three fails, the invoice comes in wrong, comes in twice or does not come in.

From the distribution service by NSU to the acknowledgment, cancellation and correction events, from the tax reform's new events to reconciliation with MIRO and MIGO and the event monitor routine.

Versão em português
Index

Choose the entry point by your role

Four entry points, one per role, straight to the block that answers your question.

01Tax and fiscal

Which event has which effect, who records it and where the rule is, including the reform's new events.

Go to section

02Purchasing and receiving

What the recipient acknowledges, by when, and what changes when the issuer cancels or corrects.

Go to section

03IT and SAP

How DRC and the former GRC NF-e receive the invoice, what the tax layer must have and how to reconcile through to the books.

Go to section

04Management and CFO

The readiness checklist, the roles, the event monitor and where DFSpro comes in.

Go to section
Direct links
The short answer

Three layers that must close together

The starting point is a simple question: how does the recipient know, today, which documents exist against its CNPJ, and what does it do with each one?

For the recipient of an NF-e (Brazil's electronic invoice), automatic inbound means not depending on email, on a portal or on typing to know that an invoice was issued against its CNPJ (the company tax ID). The official path is the National Environment's electronic tax document distribution service, which delivers to the interested party, by query with a digital certificate, the invoices and related events, in order of arrival and with a unique sequential number (NSU) for each document (NT 2014.002 v1.40, published on 03/07/2026 on the NF-e portal).

The party receiving the invoice must also record its position on it. Recipient acknowledgment, with the events of awareness, confirmation, non-recognition and operation not performed, is mandatory in the cases of Annex II of SINIEF Adjustment 07/05 and, even where it is not mandatory, has a practical effect: without acknowledgment, the recipient receives only the invoice summary, and, under the current text of the adjustment, after 90 days without a record the operation is considered to have occurred, with the same effect as confirmation.

On the SAP side, the captured invoice must become a posting consistent with the purchase order, with the goods receipt and with the right to credit. DFSpro looks at that last layer: the tax rule and the master data that decide whether automatic inbound posts the right amount or just posts the error faster.

i

In one sentence

Automatic inbound is the sum of three things: receiving everything the National Environment distributes for your CNPJ, acknowledging on time and posting with the right tax rule. Failing the first leaves invoices out, failing the second leaves the company with a presumed confirmed operation, and failing the third books credit that the tax authority may disallow.

Receive what is yours

Distribution by NSU, with no gaps, with a valid certificate and within the service's query limit.

Acknowledge on time

Awareness, confirmation, non-recognition or operation not performed event, within the SINIEF Adjustment 07/05 deadline.

Reconcile and book

Invoice against purchase order and receipt, correct CFOP, CST and credit, and EFD block C closing with what SEFAZ records.

What it is

Automatic inbound of tax documents and why the recipient needs it

The expression describes a flow, not a product. What defines the flow is the source of the data, which is the National Environment, and the destination, which is the posting in the ERP.

How the invoice arrives

The recipient fetches the XML on its own

The NF-e is born at the issuer and is authorized by SEFAZ. After authorization, the issuer's tax administration transmits the invoice to the Federal Revenue Service and to the destination states (SINIEF Adjustment 07/05, clause 8), and the NF-e National Environment becomes the point from which it is distributed to those involved. The recipient, therefore, does not need to wait for the supplier to send the XML: it can fetch it on its own. Automatic inbound is the systematic use of that possibility.

Three needs

What a company with many suppliers needs

In practice, a company that buys from hundreds of suppliers has three needs. The first is to know of every invoice issued against it, including those the supplier did not send. The second is to know of each event that changes the status of that invoice, such as a cancellation or a correction letter. The third is to turn that flow into ERP postings without rework, keeping traceability from the XML to the credit.

CT-e and MDF-e

The same logic, in its own environment

The CT-e (electronic freight document) and the MDF-e (electronic cargo manifest) follow similar logic in an environment of their own. SINIEF Adjustment 09/07 says that the administration that authorized the CT-e transmits it to the Federal Revenue Service and to the states where the service starts and ends and of the service taker (clause 9), and that CT-e events go to the CT-e National Environment (clause 18-A, paragraph 3). The technical detail of distribution described here is that of the NF-e.

Why it matters

Why the recipient needs this

Four practical reasons: the tax credit depends on the invoice existing and being valid on the posting date; a later cancellation can invalidate that credit; an invoice issued against your CNPJ without your knowledge is a risk of fraud or of a registration error; and the acknowledgment deadline runs from authorization, not from when someone opened the email.

Limit

What is not automatic inbound

  • Receiving XML by email from the supplier and typing the posting.
  • Downloading an occasional invoice by access key when someone complains.
  • Having a capture tool installed, with no routine to check NSU gaps and events.
Flow

From document to posting in six steps

The flow is the same for almost every invoice received. What changes from company to company is who owns each step and what evidence is kept.

Step 01

Query to the National Environment

Distribution request with the digital certificate of the base CNPJ, starting from the last NSU received.

Step 02

Capture and NSU control

Recording the document or the summary, with sequence checking and gap closing.

Step 03

Acknowledgment

Awareness, confirmation, non-recognition or operation not performed, on time and with an owner.

Step 04

Reconciliation

Invoice crossed with purchase order, receipt and tax master data, before posting.

Step 05

Posting and bookkeeping

Inbound document with correct CFOP, CST and credit, and entry in EFD block C.

Step 06

Event follow-up

Cancellation, correction letter and other events that arrive after posting.

The first three steps depend on the National Environment and on how the capture tool consumes the service. The next two depend on the design of the purchasing and receiving process. The last step is the one that slips most: an event that arrives after posting must find the posting and produce the right tax effect, and that only happens if someone defined in advance the effect of each event.

The page on electronic tax documents in SAP describes the map of the five documents and the failure points in overview. What follows goes deeper into receiving and events, without repeating that map. For the choice of tool and the move away from GRC NF-e, the page from GRC NF-e to DRC covers the decision; here the focus is what the tax layer must see in either of the two.

A note on vocabulary. The text uses recipient for whoever receives the invoice, even when, in SAP, the posting is called goods receipt, service entry or invoice. The distinction matters because the rule speaks of the recipient, and the acknowledgment obligation falls on it, not on the module that makes the posting.

National Environment

The DF-e distribution service: query by NSU, access key and what the recipient receives

Distribution does not deliver everything to everyone. What each party receives depends on its role in the invoice, and, for the recipient, depends on whether it has acknowledged.

Legal basis NF-e portal technical note itself

The three queries

QueryWhat it doesWhat it is for
Distribution by NSU (distNSU)The interested party reports the last NSU it has and receives the following documents, in batches of up to 50, in ascending NSU order.It is the routine query. If the NSU reported is earlier than the first one available, the service returns the oldest documents authorized less than 90 days ago.
Single query by NSU (consNSU)The interested party reports a specific NSU and receives a single document (NF-e or event) or the information that it does not exist.It is used to close a gap: if the recipient's base has a hole in the sequence, this query fills it.
Query by access key (consChNFe)The interested party reports the 44-digit key and receives only the NF-e, with no events.It is used for an occasional invoice. It requires the key to exist in the National Environment and to be linked to the interested party.

Usage rules that decide whether inbound is reliable

PointWhat the technical note says
Who can queryIssuer, recipient, carrier and third parties named in the invoice's autXML field, with a digital certificate of a legal entity or an individual.
AuthenticationA legal entity is authenticated by the base CNPJ, with the first 8 digits; a single certificate allows querying any establishment of the same base CNPJ.
Availability windowDocuments and summaries remain available for up to 90 days after receipt by the National Environment. After that period, the NF-e cannot be recovered through this service.
NSU orderThe NSU follows the order in which the National Environment receives the documents, not the order of issuance or authorization. That is why an invoice issued today may arrive after another issued yesterday.
Mandatory waitOn receiving 'no document found' (cStat 137), the interested party must wait at least one hour before querying again. Insisting causes rejection 656, improper use, and a one-hour block of the CNPJ.
Single-query limitFor queries by key and by NSU, the limit is 20 queries per hour; exceeding it causes rejection 656 and a one-hour block.
Start of NSU generationThe NSU is only generated for those who used the service in the last 60 days. Anyone who stops querying for more than 60 days has generation interrupted and resumed at the next query, with no retroactive NSU.
CertificateThe certificate must be ICP-Brasil, valid, not revoked, with the CNPJ or CPF extension, and the certificate's base CNPJ must be the same as the CNPJ queried, otherwise it is rejected.

Three practical consequences come from these rules. The first: the NSU sequence is the control instrument of automatic inbound. The technical note says the National Environment generates NSU with no gaps and that a gap in the interested party's base indicates a distribution failure, which must be closed with the single query by NSU. Whoever does not control the sequence does not know what they did not receive.

The second: there is a 90-day window to recover what was left behind. A gap discovered after that period can no longer be closed by this service, and the invoice depends on the supplier, on another channel or on the public query. The third: the service punishes compulsive querying. A routine that repeats the query without waiting the required hour blocks the CNPJ, and a CNPJ blocked for an hour during closing is a process problem, not a network problem.

The design of the query routine, the retry order and the wait policy are decisions of the capture tool. What the tax layer requires is that these decisions are documented and that someone looks at the report of gaps and rejections. That is the role of the monitor covered further on.

i

Implementation reference

The Taxpayer Guidance Manual (MOC), version 7.0, is on the portal's manuals page and must be the final reference for any implementation. Limit and deadline values change by technical note, and the version in force on the project date is part of the method.

Who receives what

Recipient, carrier and third party see different things

The cards show, in summary, what each role receives from the National Environment. The distinction between summary and full invoice is the point that surprises beginners most.

Recipient before acknowledgment

Receives the NF-e summary and the cancellation event. Only after awareness, confirmation or operation not performed does it receive the full invoice and the other events, such as correction letter, EPEC and delivery proof.

Carrier identified on the invoice

Receives the full NF-e if it is in the transport group or was named in the Interested Party event (110150), plus cancellation, correction letter, EPEC and delivery events.

Third party in the autXML field

Receives the full NF-e, the cancellation, the correction letter, the recipient's acknowledgment events and the delivery events, if its CNPJ or CPF is named on the invoice.

NT 2014.002. The text of NT 2014.002 says that, before acknowledgment, the recipient receives only the NF-e summary structure and the cancellation, and that the carrier only receives the invoice if it is in the transport group or was named in the Interested Party event (code 110150). Third parties receive the invoice if the CNPJ or CPF is in the autXML field. The technical note also covers the distribution of tax authority, endorsement, extension and passage record events, which the cards do not reproduce.

The consequence is direct for automatic inbound: a recipient that never acknowledges never receives the full XML through the service, only the summary. The summary is enough for the company to know the invoice exists and decide on acknowledgment. It is not enough to post. A routine that "captures" only summaries and counts that as inbound is counting documents it cannot yet post.

There is one setup that deserves attention: the company that is, at the same time, recipient and carrier, or recipient and third party, on the same invoice. The technical note says that, before generating NSU for the carrier and for the autXML CNPJ, the service checks whether those CNPJs are also recipients on the same invoice, and, if they are, does not generate the NSU until the recipient acknowledges. This prevents a company from getting around acknowledgment by using another role.

Recipient acknowledgment

Awareness, confirmation, non-recognition and operation not performed: events and deadlines

Acknowledgment is the mechanism by which the recipient tells the National Environment what happened with the operation. The four events have different effects and deadlines.

Legal basis text Confaz

Awareness of the operation (210210)

The recipient declares it is aware of the invoice, without yet having the elements for a conclusive statement. It is optional and releases the full invoice. Deadline: Up to 10 days from authorization; after it, a conclusive event must be recorded.

Confirmation of the operation (210200)

Confirms that the operation took place as reported and, for goods operations, the receipt. After it, the issuer can no longer cancel the invoice. Deadline: Up to 90 days from authorization, under the current text of SINIEF Adjustment 07/05.

Non-recognition of the operation (210220)

The recipient declares that the operation described in the invoice was not requested by it. Deadline: Up to 90 days from authorization.

Operation not performed (210240)

The recipient acknowledges taking part but declares that the operation did not occur as reported, for example because of refused receipt. The justification is mandatory. Deadline: Up to 90 days from authorization.

Deadlines: what the adjustment says and what changed

Clause 15-C of SINIEF Adjustment 07/05, as worded by SINIEF Adjustment 14/26 with effect from 01.06.26, allows conclusive events to be recorded within 90 days, counted from the NF-e authorization. The earlier wording, given by SINIEF Adjustment 44/20, provided for 180 days and was in force from 11.12.20 to 31.05.26. Anyone consulting material from before June 2026 therefore finds 180 days, and that number is no longer the one in the compiled text of Confaz. NT 2020.001 v1.50 still shows 180 days, which is consistent with the wording of the time; the version of the material matters.

Other rules of the same clause: awareness of issuance can be recorded within 10 days of authorization (paragraph 4) and, if recorded, obliges the recipient to record a conclusive event (paragraph 5). Each conclusive event can be recorded up to twice, and only the most recent counts (paragraph 2), and correction must happen within 30 days, counted from the first acknowledgment (paragraph 3). Finally, paragraph 6 says that, after 90 days with no conclusive event recorded, the operation described in the invoice is considered to have occurred, with the same effects as confirmation.

When acknowledgment is mandatory

Annex II of SINIEF Adjustment 07/05 obliges the recipient to record one of the conclusive events for an NF-e that requires the fuel detail group, for one covering alcohol for non-fuel purposes in bulk and, when the recipient is a distributor or wholesaler, for one covering cigarettes, alcoholic beverages, soft drinks and mineral water. In these cases, the deadlines of the annex replace the general deadline of clause 15-C (paragraph 1). Clause 15-B, paragraph 2, also allows the state to require the record from other taxpayers.

  • Intrastate operation: 20 days for confirmation and operation not performed, 10 days for non-recognition.
  • Interstate operation: 35 days for confirmation and operation not performed, 15 days for non-recognition.
  • Interstate operation destined to an incentive area: 70 days for confirmation and operation not performed, 15 days for non-recognition.

In practice. Even outside Annex II, acknowledgment is a good control practice, for three reasons. It releases the full XML in the distribution service. It fixes the company's position on the operation before silence is read as confirmation. And, for an unknown invoice, it is the evidence that the company did not take part in the operation, which matters in a registration fraud case. Which event to record in each situation is a decision for the owner of the purchasing process together with tax, and cannot be automated without a rule.

A golden rule, which DFSpro adopts in its checks: the confirmation event should not be triggered automatically by the arrival of the invoice. It states that the goods were received. If the system confirms on capture, and the goods never arrive, the company declares to the tax authority something that is not true and loses the possibility of cancellation by the issuer. The correct trigger ties confirmation to actual receipt, with evidence.

NF-e events

Event table: who records, what the effect is and where the rule is

An event is the record of an occurrence related to the invoice after it is authorized. It is through events that the invoice status changes without the original XML changing.

Legal basis SINIEF Adjustment 07/05

DocumentEventWho recordsEffect for the recipientSource
NF-eCancellationIssuerVoids the invoice. For the recipient, the credit posted loses its basis.SINIEF Adj. 07/05, cl. 12, 13 and 15-B
NF-eElectronic correction letter (CC-e)IssuerCorrects specific fields. It cannot change the tax amount, the recipient, or the issue or exit dates.SINIEF Adj. 07/05, cl. 14-A
NF-eAwareness of issuance (210210)Recipient or senderReleases the full invoice and requires the conclusive event.SINIEF Adj. 07/05, cl. 15-A, IV and 15-C; NT 2020.001
NF-eConfirmation of the operation (210200)RecipientConfirms the operation; prevents cancellation by the issuer.SINIEF Adj. 07/05, cl. 15-A, V; NT 2020.001
NF-eNon-recognition of the operation (210220)RecipientDeclares that the operation was not requested by it.SINIEF Adj. 07/05, cl. 15-A, VII
NF-eOperation not performed (210240)RecipientDeclares that the operation did not occur as reported; requires justification.SINIEF Adj. 07/05, cl. 15-A, VI; NT 2020.001
NF-eEPEC, advance issuance event in contingencyIssuerRecords issuance in contingency before authorization; the DANFE in contingency depends on regular receipt of the EPEC.SINIEF Adj. 07/05, cl. 15-A, XI and 17-D; NT 2014.001
NF-eExtension requestIssuerRequests an extension of the return deadline for goods sent for industrialization; the tax authority replies with its own event.SINIEF Adj. 07/05, cl. 15-A, XVI; NT 2014.002 (distribution)
NF-eDelivery proof and its cancellationIssuer (propagated from the CT-e)Records delivery; replaces the paper delivery stub.SINIEF Adj. 07/05, cl. 15-A, XVIII to XXI and paragraph 5
NF-eFailed delivery and its cancellationIssuer (propagated from the CT-e)Records the impossibility of delivery; replaces the reason noted on the back of the DANFE.SINIEF Adj. 07/05, cl. 15-A, XXIV to XXVII and paragraph 6
NF-eInterested party on the NF-e (carrier)Issuer or recipientLets an involved carrier download the invoice.SINIEF Adj. 07/05, cl. 15-A, XXII; NT 2020.007
NF-eFinancial reconciliation (ECONF) and cancellationIssuerReports the financial transaction of the operation.SINIEF Adj. 07/05, cl. 15-A, XXVIII and XXIX; NT 2024.002
NF-eTax authority statementTax authorityRecords a reference to the content or status of the invoice.SINIEF Adj. 07/05, cl. 15-A, XV
NF-eExport endorsement; Suframa eventsAutomatic or tax authorityRecord shipment, endorsement and entry.SINIEF Adj. 07/05, cl. 15-A, IX, X, XXIII

Two notes on the table. First, the events for passage record, for an NF-e referenced in another invoice, in a CT-e or in an MDF-e and for export endorsement are recorded automatically, by propagation, by tax administration systems (paragraph 2-A), not by whoever receives the invoice. Second, the list is not closed in time: the same adjustment gained, in 2025, events recorded by the Brazilian postal service (paragraph 2-B, effective from 09.10.25), and Technical Note 2025.002 created new events tied to IBS and CBS, covered further on.

The table does not replace the MOC. The event code, the XML layout, the justification requirement and the rejection rules of each event are in the technical notes and in the manual, and the capture tool must be tested against those rules, not against a website's summary.

CT-e and MDF-e

Transport events: delivery proof, disagreement and closing of the manifest

Transport has its own national environment and its own events. Some of them go back to the NF-e by propagation.

Legal basis SINIEF Adjustment 09/07 SINIEF Adjustment 21/10

DocumentEventWho recordsEffectSource
CT-eCancellationIssuerWithin 168 hours of authorization, if the service has not started.SINIEF Adj. 09/07, cl. 14 and 18-A, I
CT-eElectronic correction letterIssuerCorrects specific fields of the freight document.SINIEF Adj. 09/07, cl. 18-A, II
CT-eService delivered in disagreement (and cancellation)Service takerThe taker declares the service was not as agreed. The cancellation of this event is also recorded.SINIEF Adj. 09/07, cl. 18-A, XV and XXV
CT-eMDF-e authorized and MDF-e canceledAutomatic propagationRecord in the CT-e that it is part of a manifest, or that the manifest was canceled.SINIEF Adj. 09/07, cl. 18-A, V and VI
CT-eComplementary CT-e authorized, complementary canceled, replacement authorizedAutomatic propagationLink the original freight document to the documents that complement or replace it.SINIEF Adj. 09/07, cl. 18-A, X to XII
CT-eDelivery proof and its cancellationCarrierRecords delivery by electronic capture; replaces the paper delivery stub of the DACTE.SINIEF Adj. 09/07, cl. 18-A, XXI, XXII and paragraph 5
CT-eFailed delivery and its cancellationCarrierRecords the impossibility of delivery with the reasons.SINIEF Adj. 09/07, cl. 18-A, XXIII, XXIV and paragraph 6
CT-eTax authority statementTax authorityTax authority record on the content or status of the CT-e.SINIEF Adj. 09/07, cl. 18-A, XVI
MDF-eCancellationIssuerRecords the cancellation of the manifest; the rule conditions it on the transport not having started.SINIEF Adj. 21/10, cl. 12-A, I and 12-B
MDF-eClosing (and closing by the carrier)Issuer or carrierCloses the manifest at the end of transport.SINIEF Adj. 21/10, cl. 12-A, II and IX
MDF-eDriver inclusion; electronic tax document inclusionIssuerUpdates the manifest during the trip.SINIEF Adj. 21/10, cl. 12-A, III and V; 12-B
MDF-eTransport service confirmation; change of service paymentContracting party; issuerConfirms contractual information and adjusts payment amounts declared in the manifest.SINIEF Adj. 21/10, cl. 12-A, VII and VIII
Step 01

CT-e authorized

The freight document is distributed to those involved.

Step 02

MDF-e authorized

The manifest propagates to the CT-e the record that it is part of the trip.

Step 03

Delivery recorded

The CT-e delivery proof is propagated to the referenced NF-e.

The CT-e adjustment was changed in 2026: SINIEF Adjustment 26/26 removed the EPEC from the list of CT-e events, effective from 05.10.26 (cl. 18-A, paragraph 1, III, revoked). Anyone with a transport contingency routine must check the current state of the adjustment, not what was written in earlier material.

Why transport events matter for the goods invoice

The delivery proof and the failed delivery, when recorded in the CT-e, are propagated to the NF-e that the freight document references (SINIEF Adjustment 07/05, cl. 15-A, XVIII, XIX and XXIV to XXVII), and proof of delivery by the carrier replaces the paper delivery stub (cl. 15-A, paragraph 5). For the recipient, this means physical receipt now has an electronic trail that can be checked against the goods receipt posting.

For the freight taker, the service-in-disagreement event is the instrument to contest a CT-e. The text of the adjustment defines the event as a statement by the taker declaring that the service was not as agreed. The deadline for this record by the taker must be checked in the CT-e MOC before building the freight contest routine.

In SAP, the inbound CT-e is usually posted as a service or as a component of the goods cost, and the link with the goods invoice is the risk point: freight posted with a different tax than the freight document reports, or freight without the matching invoice. The page on electronic tax documents describes this risk in the general map, and freight reconciliation follows the same logic as the goods reconciliation described further on.

Cancellation and correction

What the issuer can do after authorization, and what arrives after posting

Canceling and correcting are issuer events, but the effect lands on the recipient. The rule limits both, and it is that limit that reconciliation must know.

Cancellation: what the rule limits

Correction letter: what it does not correct

There are, therefore, clear limits on what the issuer can do after authorization, and that explains why cancellation after the deadline and a value error require other paths, such as a return invoice or a complementary invoice, which are in the legislation of each document.

Cancellation after posting: the case automatic inbound must anticipate

A cancellation that arrives after posting is the most expensive event to ignore. The recipient has already posted the invoice, already booked the credit and, perhaps, already paid the supplier. When the event reaches the National Environment, it is distributed to the recipient even without acknowledgment (NT 2014.002, footnote 1), which means the company can learn of the cancellation even without having confirmed the operation. If automatic inbound does not match the cancellation to the posting, SAP keeps treating as valid an invoice that SEFAZ no longer recognizes.

Each type of event must have its expected effect in SAP written down: cancellation must generate a pending item to reverse the posting, the credit and, where applicable, the payable, with an owner and a deadline. The correction letter must generate a check of the corrected fields against the posting. The delivery proof must be readable against the goods receipt. Without that table of effects, the event is just information.

EPEC, extension and other events

The advance issuance event in contingency is recorded by the issuer before authorization, and SINIEF Adjustment 07/05 says the DANFE printed in contingency by the EPEC is presumed unfit when the Federal Revenue Service has not regularly received the event (cl. 17-D). NT 2014.002 includes the EPEC among the documents distributed to the recipient. The deadline extension request, tied to the return of goods sent for industrialization, has request and tax authority reply events, also distributed to the recipient. They are lower-volume events, but it is in them that automatic inbound tends to have gaps, because few tools have been tested against them.

The SAP side

SAP and inbound: DRC inbound, the former GRC NF-e

What SAP publishes about the inbound service and what the tax layer must have.

Legal basis Official SAP documentation: 13 April 2023 DRC page on the SAP Brazil website

Legal basis

Official DRC inbound documentation

The SAP Help Portal publishes the product SAP Document and Reporting Compliance, inbound invoicing option for Brazil, described as the service to process inbound electronic tax documents. The documentation index lists the scope of functions, an explanation of what the inbound invoice is, what's new by version, the service's REST APIs, onboarding, security and a monitoring and troubleshooting section. The same set exists for the outbound option.

Earlier product

What the 2023 blog says about GRC NF-e

A SAP Community blog, dated 13 April 2023, explains the relationship with the earlier product. SAP Electronic Invoicing for Brazil, SAP NFE or GRC NF-e, is an on-premise product, on NetWeaver, with end of mainstream maintenance planned for 31/12/2025.

Cloud and migration

DRC in the cloud and the migration

DRC, in the inbound and outbound options for Brazil, is described as a public cloud service on SAP Business Technology Platform, in which SAP manages communication with the tax authority web services. In the comments, the blog author says there is no official migration tool and that, in customer-specific maintenance, legal changes, including the tax reform of 01/01/2026, are not covered.

Guidance

What the tax layer defines

The screen, the transaction and the event monitor depend on the environment and the licensed version. What follows describes the National Environment requirement and what the tax layer must have, as DFSpro guidance.

Product page

What the DRC page highlights

The DRC page on the SAP Brazil website highlights automated electronic documents with real-time monitoring and corrections, with the possibility of correcting transactions by detailing the underlying transactions.

Decision

For the GRC or DRC decision

The inventory of what goes through GRC today, the test scenarios and the boundary with tax calculation are on the page from GRC NF-e to DRC.

What SAP publishes and what is defined in the project

PointWhat SAP publishesWhat is defined in the project
Existence of an SAP solution for inbound invoicesYes: DRC, inbound invoicing option for Brazil, with its own documentation on the SAP Help Portal.The exact scope of documents and events covered in the version the company is licensed for.
End of GRC NF-eEnd of mainstream maintenance planned for 31/12/2025, according to SAP.Contractual status of support and customization dependencies in the environment.
Communication with the tax authorityManaged by SAP in the cloud service, according to the blog.How the company's environment consumes the distribution, the query policy and XML retention.
Recipient acknowledgmentDepends on the environment and the licensed version.Who triggers the acknowledgment, when and with what evidence, in each scenario.
Event monitorDepends on the environment and the licensed version.Which events appear, with what delay and who handles them.
Tax calculation and determinationOutside the role of DRC; the DFSpro page on the topic separates the layers.Tax determination rules and master data that automatic inbound uses.
The tax layer

What the environment must have for inbound to be reliable

Eight guidance items from DFSpro, organized from registration to report. They are not a legal requirement: they are what you expect to find when inbound works.

01

Registration and certificate

Base CNPJ of each group company mapped to the digital certificate that queries, with validity monitored, an owner for renewal and a plan for the expiry day.

02

Receiving rules

Which invoices come in without human review, which require a purchase order, which require tax approval and which must be refused or not recognized.

03

Tolerances

Acceptable difference in value, quantity and tax between invoice and purchase order, defined by material type and by supplier, with an owner for the rule.

04

Three-way reconciliation

Invoice against purchase order against goods receipt, with what does not match in a pending queue with a deadline. The cross-check with the books and the ledger is in tax and accounting reconciliation in SAP.

05

Effect of each event

Written table of what each received event causes in the posting, in the credit and in the payable, and who carries it out.

06

Sequence control

Report of NSU gaps, service rejections and invoices captured as summary and not yet acknowledged.

07

Evidence

Original XML stored, acknowledgment protocol, decision on divergence and date, with access for audit.

08

Tax master data

Supplier and material records with NCM, origin, regime and default CFOP that support determination on inbound.

In practice. The eight items apply to any capture tool, from DRC to a third-party solution or an in-house interface. They do not depend on knowing how each tool names its screens, and so can be defined before the technical choice. The master data that supports determination is on the page on tax master data, and the determination rule on the page on tax setup.

Reconciliation

From invoice to posting: MIRO, MIGO, CFOP, credit and the EFD block C

Reconciliation is the part of inbound that decides whether the credit booked can be defended. It starts at the XML and ends at the file delivered.

Legal basis EFD ICMS/IPI Practical Guide, version 3.2.2. Since 10/09/2026, COTEPE/ICMS Act 86/26 indicates version 3.2.4 (COTEPE/ICMS Act 44/18, art. 1, sole paragraph). Before generating the file, check the guide in force on the SPED Portal.

Invoice, purchase order and receipt reconciliation

DivergenceHow it appearsLikely causeRecommended handling
Invoice without purchase orderA posting came in without a matching purchase order or contract.Purchase outside the process, invoice issued by mistake, or fraud.Exception queue with approval from buyer and tax; no purchase order, no posting.
Invoice with a value different from the purchase orderPrice, quantity or tax outside tolerance.Unformalized price adjustment, price or tax master data error.Hold the posting until a decision; record the cause to fix the master data.
Invoice without receiptThe invoice arrived and the goods are not yet in stock.Goods in transit, loss or refusal.Do not confirm the operation until receipt; follow the acknowledgment deadline.
Inbound CFOP different from expectedThe posting CFOP does not match the nature of the operation of the invoice CFOP.Incomplete inbound determination rule, or wrong supplier or material master data.Compare the invoice's outbound CFOP with the determined inbound CFOP and investigate the rule.
Tax posted differs from the XMLThe ICMS, IPI, PIS or Cofins amount in the posting differs from what the invoice reports.Own determination overriding the XML data, or the material's tax master data.Field by field against the XML; recorded decision on which value prevails and why.

In practice. Cause and handling describe project practice, not the rule. What the five lines have in common is that the divergence needs a queue, an owner and a deadline, and that the record of the decision is part of the tax evidence. MIGO, which records the goods receipt, and MIRO, which records the supplier invoice, are the two ends of the reconciliation, which is why the invoice is checked against both before posting.

CFOP, CST and credit

The inbound CFOP is determined from the invoice's outbound CFOP and the nature of the operation for the recipient, and the CST (tax situation code) of the inbound tax decides whether there is a right to credit. The determination rule belongs to the setup layer, and automatic inbound that runs it on incorrect supplier or material master data produces incorrect postings at volume. When the invoice carries a full-taxation CST and the inbound record marks the material as having no right to credit, or the reverse, there is a divergence that only shows up at tax calculation.

The right to credit is a matter of the legislation of each tax and each state, and is not asserted here. What the EFD bookkeeping says on the subject is that, on inbound documents, the tax amount, tax base and rate fields should only be filled in if the buyer has the right to claim the credit, in the declarant's view (EFD ICMS/IPI Practical Guide, version 3.2.2, record C100). Automatic inbound, therefore, cannot fill in the credit by simply reading the XML: the XML shows the tax stated by the issuer, and the credit depends on the buyer's position.

From posting to EFD block C

What this means for the flow: an invoice canceled after posting must reach the EFD as canceled, not as valid. If the cancellation arrives after the period is closed, the company must decide, with tax, among the paths the state's legislation allows, and should not decide alone inside the capture routine. The CT-e goes into block D and follows the same logic. The page on ancillary obligations and SPED covers the path of the data to the file and the signs of divergence between calculation and file; the focus here is the entry door of that path.

Tax reform

The new events of NT 2025.002 for IBS and CBS: credit, assisted calculation and cancellation

The reform adds events that the recipient needs to know how to record. The codes and authors are those of version 1.40 of the technical note.

Legal basis IBS Steering Committee website

CodeEventAuthorFunction
112110Information on full actual payment to release the buyer's presumed creditIssuerLets the issuer report full payment of the operation, releasing the buyer's presumed credit.
211110Request to claim presumed creditIssuer or recipientThe recipient requests the claim of presumed credit from third-party purchase invoices; the issuer may generate it when the information was not on the invoice or needs correction.
211128Debit acceptance in calculation through issuance of a credit noteRecipientAgrees to the amounts of a credit note that will be posted as debit in the assisted IBS and CBS calculation.
211130Capitalization of an itemRecipientIdentifies, for the tax administration, the asset added to fixed assets and the deadline for reviewing refund requests (art. 40, I of LC 214/2025).
211140Request to claim fuel creditRecipientFor a buyer of fuel in the production chain, requests the claim of the credit for the portion consumed in the commercial activity (art. 172 and the exception in art. 180 of LC 214/2025).
211150Request to claim credit for goods and services that depend on the buyer's activityRecipientCredit claim when use depends on the buyer's activity.
211124 and 112130Loss, theft or perishing during transportRecipient (211124) or issuer (112130)Report the occurrence depending on who hired the transport; the buyer's event covers supply with FOB freight.
112120Import in ALC/ZFM not converted into exemptionIssuer (buyer)Reports that the import taxation was not converted into an exemption for an item for lack of a legal condition.
112140 and 112150Supply not made with advance payment; update of expected delivery dateIssuerThe supplier reports that the advance payment had no supply, or updates the expected date to remove the debit from the initial month.
212110, 212120, 412120 and 412130Statement on transfer of IBS and CBS credit in succession; tax authority statementSuccessor; tax authorityAcceptance of the credit transfer between successors of the same predecessor company, and the tax authority's reply.
110001Event cancellationSame author as the canceled eventGeneric event to cancel any event created by the technical note.

Item 8 states that these events are part of the IBS and CBS ancillary obligations, that they are indispensable for calculation and credit control, and that correct and timely recording is a condition for enjoying the exemption from paying IBS and CBS provided in art. 348, paragraph 1, of the Constitutional Amendment for the 2026 taxable events. The text warns that non-compliance may lead to loss of the benefit. It also directs that these events be sent individually, without batching, and says they are authorized at SVRS, the Rio Grande do Sul virtual SEFAZ.

Event 211120, for allocating an item to personal consumption, appears in the code list, but the technical note records that it was removed because paragraph 6 of art. 57 of Complementary Law 214/2025 was repealed by Complementary Law 227/2026. It is a good example of why the event list must be read in the version in force: a code that existed in one version may have been withdrawn in another.

What this changes for automatic inbound

For the first time, receiving an invoice has an effect on calculation that depends on a recipient event. Before, the credit depended on posting and bookkeeping. With the events for claiming presumed credit, capitalizing an item and accepting debit, the recipient has actions to carry out after inbound, and the capture tool must know how to issue these events, or tax needs its own routine to do so. Whoever handles only invoice receipt is left with half the flow.

Which companies and in which situations each event is required depends on LC 214/2025 and on the calculation rules. What is stated is what the technical note says: the events exist, have a defined author and follow the MOC layout. The decision on when to record is up to the tax team, supported by the legislation. The page on the tax reform, CBS and IBS in SAP covers the whole change; the focus here is what changes in inbound and in events.

Step 01

Invoice authorized

The purchase or credit NF-e follows the NT 2025.002 layout.

Step 02

Event recorded

The author records the event, without batching, at SVRS.

Step 03

IBS and CBS calculation

The event feeds the calculation and credit control, according to the technical note.

i

Version in force

The description above follows NT 2025.002 v1.40 (05/2026). The NF-e portal lists version 1.52 (01/10/2026). Codes, authors and functions must be rechecked in the version in force before any implementation.

Risks

Sign, likely cause and check: the table of inbound failures

Ten situations in which automatic inbound fails most often, with the likely cause and what to check. It is an investigation guide, not a diagnosis.

Guidance

The table below gathers common failure patterns in document inbound and does not depend on a specific tool. The third column says what to look at to confirm or rule out each hypothesis.

SignLikely causeCheck
Invoice captured only as a summary and never acknowledgedAwareness or confirmation not triggered; acknowledgment dependent on a person; event tied to a receipt that did not happen.Report of invoices in summary, by age in days since authorization; check the deadline in force in the adjustment.
Invoice that arrives and does not match purchase order or receiptPurchase order not formalized, price outside tolerance, goods in transit, CNPJ or state registration (IE) different from the master data.Exception queue by cause; who the owner is and how many days the invoice has been stuck.
DuplicateSame invoice captured through two channels (distribution and supplier email), or reposted manually.Access key as the unique identifier; report of postings with the same key.
Invoice canceled after postingCancellation event not matched to the posting; posting with no link to the key.Compare cancellation events received with active postings on the same key.
Event outside the deadlineAcknowledgment made after the limit; event not triggered for lack of an owner.Age of each invoice without acknowledgment against the deadline in force and Annex II.
Expired or invalid certificateRenewal with no owner; change of CNPJ or holder; certification chain changed.Expiry date per certificate; service rejections 280 to 286 and 593.
Lost NSUNetwork or tool failure; stop of more than 60 days; reinstall without preserving the last NSU.Report of gaps in the sequence; single query by NSU within 90 days.
Improper use of the serviceRoutine that repeats the query without waiting an hour after cStat 137, or exceeds 20 single queries per hour.Count of 656 rejections per day and per routine.
Disallowed creditCredit booked from a canceled invoice, an unrecognized operation, an invoice without the goods received or an item with no right to credit.Sample of inbound invoices against the current event, the receipt and the right to credit.
Freight with no link to the goods invoiceCT-e posted without the matching NF-e, or with a tax different from the freight document.Inbound CT-e without a referenced NF-e; tax difference per freight document.

Two of the lines deserve emphasis because of their cost. The first is the invoice canceled after posting: the event arrives, but nobody links it to the posting. The risk appears months later, in the tax calculation or in an audit. The second is the invoice that the National Environment starts to consider confirmed by lapse of time, which is the effect of paragraph 6 of clause 15-C. A company that does not monitor the acknowledgment clock may be confirming, by omission, operations that in fact did not take place.

Credit disallowance is a consequence, not a cause. When an audit questions an inbound ICMS, PIS or Cofins credit, the question is whether, on that date, the invoice was valid, whether the operation took place and whether the buyer had the right to the credit. The three answers depend on automatic inbound having recorded the right event, at the right time, and having kept the evidence.

Event monitor

What to follow and how to organize the governance of monitoring

The monitor is the routine that stops automatic inbound from becoming a black box. Propose indicators, frequency, owner and evidence.

Guidance

A useful event monitor is, above all, a list of questions that someone answers every day. The tool that shows the data varies with the environment. What the tax layer must define is what to follow, how often, who is responsible and what evidence is kept.

What to followIndicatorFrequencyOwnerEvidence
NSU gapsSequence received against the expected sequence, by base CNPJ.Daily and at each closingOwner of tax and IT integrationGap report and single query executed
Service rejectionsRejections 656, 593, 280 to 286, by routine and by day.DailyIntegration and BasisRejection record and action taken
Invoices in summaryNumber and age of invoices without acknowledgment.Daily; critical deadline weeklyTax, with support from purchasingList with a decision per invoice
Acknowledgment deadlineInvoices close to the limit of the adjustment and of Annex II.DailyTaxEvent recorded and protocol
Events received without handlingCancellations, correction letters and other events with no action recorded.DailyTax and accounts payableEffect applied and date
Unmatched invoicesInvoice without purchase order, without receipt or outside tolerance.Weekly and before closingPurchasing and taxDecision to approve, refuse or not recognize
CertificatesExpiry date and certification chain.Monthly, with early alertITRenewal proof
New reform eventsCredit, capitalization and debit acceptance events pending registration.WeeklyTaxEvent recorded and check
Reconciliation with the EFDPeriod inbound against block C and block D.Monthly, before transmissionTaxSigned check

How to organize governance in four decisions

Decision 01

One owner per indicator

Each line of the table has a person, not a department. When the owner changes, the handover is recorded.

Decision 02

A routine with a time

The monitor is checked at a fixed time, with a short script. A routine that depends on remembering does not survive closing.

Decision 03

One piece of evidence per decision

Each invoice handled leaves a record of the decision and the date, which supports the credit in an audit.

Decision 04

An escalation with a deadline

An item that passes a limit in days goes up to tax and then to management. The limit is written beforehand.

The monitor's governance connects to what DFSpro calls, on other pages, a rule with an owner: nothing that affects credit is left without a named person responsible. The page on post-go-live stabilization covers the follow-up of the first cycles after a tool change, and it is in that period that the first gap and rejection reports tend to appear in volume.

Checklist

Automatic inbound readiness in twenty points

Four blocks, five items each. An honest answer to each item shows where inbound depends on a specific person.

Receiving and sequence

  • There is a digital certificate per base CNPJ, with validity monitored and an owner for renewal.
  • The query routine respects the one-hour wait after 'no document found' and the single-query limit.
  • The NSU sequence is controlled, and gaps are closed within the 90-day window.
  • The last NSU received is preserved in case of reinstall, migration or tool change.
  • The deadline in force in SINIEF Adjustment 07/05 is recorded, with the effective date of the latest change.

Acknowledgment and deadline

  • Each type of acknowledgment has an owner, a trigger rule and evidence.
  • Confirmation of the operation is only triggered with actual receipt, not by the mere arrival of the invoice.
  • Annex II invoices (fuels, bulk alcohol, cigarettes, beverages and soft drinks for wholesalers and distributors) have their own deadline control.
  • There is a queue for unrecognized invoices, with a decision and communication to the supplier.
  • Invoices in summary are listed by age, with an alert before the limit.

Reconciliation and credit

  • Three-way reconciliation (invoice, purchase order, receipt) is in place, with tolerance defined by material type.
  • The original XML is stored and can be retrieved by access key.
  • The inbound CFOP and CST are determined by a rule with an owner, not by typing.
  • The credit is claimed based on the buyer's position, not only on the tax stated.
  • The access key is a unique identifier and prevents duplicates across channels.

Events and bookkeeping

  • There is a table of the effect of each event on posting, credit and payable.
  • Cancellation after posting generates a pending item with an owner and a deadline.
  • The inbound CT-e is checked against the referenced goods invoice.
  • The period's EFD is checked against the inbound invoices captured before transmission.
  • The reform's new events are mapped, with an owner for each one and the technical note version in force.

In practice. The checklist has twenty items and serves as a script for an internal conversation. An unchecked item is not, by itself, a violation: it is a point where the company depends on a person, on memory or on luck. The SAP Tax Diagnostic organizes this kind of check with the company's team.

Common errors

Nine ways to turn automatic inbound into a risk

The errors below are recurring failures in automatic inbound. Each one has a direct link to a rule cited above.

Confirm on capture

Triggering the operation confirmation on arrival of the XML declares to the tax authority a receipt that may not have happened and stops the issuer from canceling the invoice.

Count a summary as an invoice

Treating the NF-e summary as if it were the whole invoice. The summary says the invoice exists, but does not carry the full XML to post.

Ignore the 90-day window

Discovering the NSU gap after the period in which the service still delivers the document, and depending on the supplier.

Query without waiting

Repeating the query without the one-hour wait and ending up blocked for improper use in the middle of closing.

Forget the later event

Capturing the invoice, posting it and never looking again at the cancellation, correction letter or non-recognition that arrive later.

Use old material

Applying the 180-day deadline in a 2026 routine, when the current text of the adjustment gives 90 days for the record and for tacit confirmation.

Credit from the XML

Claiming the credit only because the XML shows the tax stated, without checking the buyer's right and the invoice's current status.

Depend on one person

Keeping acknowledgment in one analyst's inbox. Vacations and role changes become an invoice confirmed by lapse of time.

Wait for the reform

Treating the credit, capitalization and debit acceptance events as a 2027 subject, when the technical note already treats them as a 2026 ancillary obligation.

Roles

Who answers for which part of inbound

The division of roles is the company's decision. The table is a starting point and must be adjusted to the real org chart.

Guidance

Automatic inbound crosses areas that do not normally talk to each other. The table shows who answers for what. Where two areas appear on the same line, the rule is to write down who decides, so the failure does not have two owners or none.

RoleWhat it answers forWhat depends most on it
TaxDefines the tax effect of each event, decides on acknowledgment, validates CFOP, CST and credit, answers to the tax authority.Deadline, owner and evidence for each event.
Purchasing and receivingKeeps purchase orders and receipts accurate; confirms the arrival of goods that supports the operation confirmation.Invoice without purchase order and invoice without receipt.
Accounts payableHolds or reverses payments on a canceled or unrecognized invoice.Cancellation event after the invoice is entered.
IT and integrationOperates the query to the National Environment, NSU control and certificates, and fixes technical rejections.Gaps, rejections and certificate expiry.
Basis and infrastructureMaintains connectivity, certificates in the environment and service continuity.Availability and security of the channel.
Transport and logisticsRecords and checks CT-e, delivery proof and MDF-e closing.Freight with no link and service disagreement.
Tax and accounting managementApproves exceptions, sets escalation limits and answers for the closing.Monitor indicators and critical deadlines.
SAP integratorBuilds and adjusts the technical part of the chosen tool.Technical scope; DFSpro works alongside, on the tax layer.
How DFSpro works

The tax layer of inbound, alongside the integrator

DFSpro's work on this topic is to check the tax layer, without replacing whoever operates the tool.

Who we are

The tax layer of the project

DFSpro is an SAP Tax Governance consultancy, founded in 2018, in Curitiba. It works on the tax layer of the project and does not replace the SAP integrator. In document inbound, this means DFSpro's check starts at the tax rule and the master data that feed the capture, not at the tool that captures.

What we check

The tax effect of inbound

DFSpro does not issue or capture tax documents: that is done by the tool the company adopted. What DFSpro checks is whether the recorded event produces the correct tax effect in SAP, whether the tax posted on inbound is the one the invoice reports, and whether the posting reaches SPED with the right of credit the company can defend. One way to start is the SAP Tax Diagnostic.

Product

GUEPARDO Tax and capture

When the environment uses GUEPARDO Tax, a product of NTT DATA, DFSpro also works on the governance of that calculation layer; DFSpro sells the license as an Authorized Channel. The GUEPARDO Tax covers tax determination, and document capture is another layer, as the page on GRC NF-e and DRC explains.

Limit

What DFSpro does not promise

We do not promise a project deadline, a numeric result or the absence of credit disallowance. Automatic inbound depends on company decisions, the tool chosen and the legislation in force at the time. The conversation serves to size what the tax layer needs to validate in your case.

Or assess readiness in 2 minutes.

An example

Three invoices, three paths, one routine

The situation is built to illustrate the method and does not describe any client.

A hypothetical example, with no real client, to show how the pieces fit. A distributor with three establishments under the same base CNPJ buys from two hundred suppliers and receives, on average, a few hundred invoices a day. It uses a capture tool that queries the National Environment once an hour.

Day 1

Invoice captured

A supplier's invoice arrives as a summary, with no acknowledgment. The purchase order exists, but the receipt does not yet.

Day 4

Goods received

The receipt is recorded, and tax triggers the confirmation with evidence. The full XML is released.

Day 12

Later event

The supplier issues a correction letter on a permitted field. The monitor flags the check against the posting.

Closing

EFD checked

The period's inbound invoices are compared with block C before transmission.

On another invoice, the supplier issues a cancellation on the same day as authorization, but the distributor only captures the event two days later, after the posting has already been made. Since the cancellation is distributed to the recipient even without acknowledgment, the monitor sees it, the reversal pending item is created with an owner and a deadline, and the payable is held before its due date. On a third invoice, the recipient never received the goods, and the confirmation was never triggered: the invoice stays in summary until purchasing decides on operation not performed or non-recognition, within the deadline in force.

The example shows that the difference between inbound that works and inbound that fails is rarely in the query technology. It is in having defined, beforehand, who decides and what evidence is kept.

Official sources

Sources for each fact

The list gives the link for each source. Legal and technical facts appear in the text with the act or technical note beside them.

The version to use in any project is the one in force on the date, checked on the portal.

Sister pages on the subject: electronic tax documents in SAP, from GRC NF-e to DRC, ancillary obligations and SPED, tax setup and tax reform, CBS and IBS. For the NFS-e, the NFS-e section of the electronic tax documents page covers the national standard and the municipalities.

Frequently asked questions

Frequently asked questions about automatic inbound of NF-e and CT-e

01What is automatic inbound of NF-e?+

It is the systematic use of the National Environment's electronic tax document distribution service to obtain, without depending on the supplier, the invoices issued against the company's CNPJ and the related events, and turn them into ERP postings. The technical source is NT 2014.002, and the recipient's right to receive the invoice comes from SINIEF Adjustment 07/05, which provides for distributing events to those involved.

02How does the recipient obtain an NF-e issued against its CNPJ?+

By querying the NFeDistribuicaoDFe service, with an ICP-Brasil digital certificate, by distribution from the last NSU, by single NSU or by access key. The certificate must have the same base CNPJ as the CNPJ queried. Before acknowledgment, the recipient receives only the NF-e summary and the cancellation event.

03What is the NSU and why does the sequence matter?+

It is the unique sequential number the National Environment generates for each document or event distributed to an interested party, in order of receipt. The technical note says the sequence has no gaps, so a gap in the company's base indicates a distribution failure. The gap must be closed with the single query by NSU within the 90-day window.

04How long does an invoice stay available for query?+

Documents and summaries remain available for up to 90 days after receipt by the National Environment. After that period the invoice cannot be recovered through this service, which makes gap control a daily routine.

05What happens if I query the service too often?+

NT 2014.002 provides for rejection 656, improper use, and a one-hour block of the CNPJ. This happens, for example, when querying again within an hour after receiving 'no document found', or when exceeding 20 queries per hour in single queries by key or by NSU.

06What are the recipient acknowledgment events?+

Awareness of the operation (code 210210), confirmation of the operation (210200), non-recognition of the operation (210220) and operation not performed (210240), the last one with mandatory justification, according to NT 2020.001 v1.50. Awareness is optional and is not a final acknowledgment.

07What is the deadline for recipient acknowledgment?+

The current text of clause 15-C of SINIEF Adjustment 07/05, since SINIEF Adjustment 14/26, effective from 01.06.26, allows conclusive events to be recorded within 90 days of authorization. The earlier wording provided for 180 days. Awareness of issuance has a 10-day deadline. For Annex II cases, the deadlines are those of the annex, ranging from 10 to 70 days depending on the operation and the event.

08What happens if I do not acknowledge?+

Under paragraph 6 of clause 15-C, after 90 days from authorization with no conclusive event recorded, the operation is considered to have occurred, with the same effects as confirmation. In Annex II cases, acknowledgment is mandatory, and the state may require it from other taxpayers.

09Can I correct an acknowledgment already recorded?+

Paragraph 2 of clause 15-C allows each conclusive event to be recorded up to twice, and only the most recent counts, and paragraph 3 says correction must happen within 30 days counted from the first acknowledgment.

10Can the issuer cancel an invoice after I confirmed the operation?+

Under NT 2020.001, after the recipient confirms the operation, the issuer can no longer cancel the NF-e. Even without confirmation, the issuer's cancellation is limited to 24 hours from authorization and to the absence of movement of the goods, under clause 12 of SINIEF Adjustment 07/05.

11Can a correction letter change the invoice's tax amount?+

No. Clause 14-A of SINIEF Adjustment 07/05 excludes from the correction letter the variables that determine the tax amount, such as tax base, rate, price difference, quantity and amount, as well as registration data that change the sender or the recipient and the issue and exit dates.

12What should I do when a cancellation arrives after the invoice has already been posted?+

It is the case automatic inbound must anticipate. The cancellation is distributed to the recipient even without acknowledgment. DFSpro's guidance is that the event should generate a pending item with an owner and a deadline to reverse the posting, the credit and, where applicable, hold or reverse the payment, and that the EFD should receive the invoice with the canceled status.

13Do CT-e and MDF-e events also need to be followed?+

Yes, as far as they affect freight reconciliation and proof of delivery. The CT-e delivery proof and failed delivery are propagated to the referenced NF-e, and the taker can record a service in disagreement. The MDF-e has closing, document inclusion and transport service confirmation events.

14What does NT 2025.002 change in inbound?+

It creates events for IBS and CBS calculation, such as claiming presumed credit (211110), capitalizing an item (211130), debit acceptance in calculation through a credit note (211128) and claiming fuel credit (211140), plus the generic event cancellation (110001). The technical note states that correct and timely recording is a condition for the exemption from paying IBS and CBS in 2026.

15Which version of NT 2025.002 applies?+

The text describes version 1.40, of May 2026. The NF-e portal lists version 1.52, published on 01/10/2026. The company must check the version in force on the portal before implementing any event.

16Does SAP have an event monitor screen for inbound?+

The monitor screen depends on the environment and the licensed version. The monitor covered here is a governance routine that the company can support on whatever tool it has.

17Does DRC inbound replace GRC NF-e?+

SAP points to DRC as the successor, and GRC NF-e had its end of mainstream maintenance planned for 31/12/2025. There is no official migration tool, according to the SAP blog author, and legal changes are not covered in customer-specific maintenance. The decision and the inventory are on the page about GRC NF-e and DRC.

18Does automatic inbound book the ICMS, PIS and Cofins credit?+

It can fill in the posting fields, but the right to credit belongs to the buyer and depends on the legislation of each tax and each state. The EFD Practical Guide says that, on inbound, tax amounts, tax base and rate are only reported if the buyer has the right to the credit. The XML shows the tax stated by the issuer, not the recipient's right.

19Does DFSpro capture or acknowledge the invoices?+

No. Capture and acknowledgment stay with the company's solution and team. DFSpro checks the tax layer: whether the event produces the right effect in SAP, whether the tax posted is the invoice's, and whether the posting reaches SPED with a defensible right of credit.

20Where to start?+

With three questions: who acknowledges today and with what evidence, whether the NSU sequence is controlled, and whether there is a table of the effect of each event on posting. A conversation through the contact page lets us discuss your case, and the SAP Tax Diagnostic organizes the check.

Next steps

Find out what your environment receives, acknowledges and books

The first step is to map who acknowledges today, whether the NSU sequence is controlled and what the effect of each event on posting is. The conversation through the contact page lets us discuss your case, with no price and no commitment on timing.

To go deeper first: NFS-e national standard, electronic tax documents, from GRC NF-e to DRC, ancillary obligations and SPED and tax setup.