📘 Screen: NFE Transmission - Movement

This is where the farm issues its electronic invoice (NF-e, the Brazilian electronic invoice): the soybean sale to the trading company, the cattle going to the meatpacker, the transfer between the group's CNPJs. You build the invoice, transmit it to SEFAZ (the state tax authority) and follow the response — and, if needed, cancel it or issue a correction letter.

📍 Location in the system

Menu: Inventory > NFE TRANSMISSION - Movement (Inbound & Outbound)


🧩 Main function

Issue and transmit outbound NF-e invoices, keeping in the same document what left inventory, the taxation, the shipping data and the entire history with SEFAZ.


🔀 What is different from Movement

It is the same screen as Movement (Inbound & Outbound), opened in a mode dedicated to issuing invoices. The differences you notice in practice:

  • the Type is fixed as "Outbound with invoice" — no inbound entries here
  • Series, Nature of Operation, the shipping fields, the Sales/Purchase Contract, the Additional Information, the Correction letter tab and the NFE Transmission button appear
  • Import NFe from access key, the Return ▼ menu and the purchase order buttons and columns disappear, since they only make sense for inbound entries
📝 This is where the return invoice shows up. A return is generated on the Movement screen, through the Return ▼ menu, on the inbound invoice you want to return — but what it creates is an Outbound with invoice, which is why the document ends up on this screen. Check the CFOP of the items, which is copied from the inbound invoice and almost always needs adjusting, as well as the values and taxes, before transmitting.

🖥 The list

The filters are Start Date (from), End Date (to) and Situation (All, Pending or Finalized), with the Net Value and quantity totals next to them. At the top: New, Reload, Finalize several, View inventory, Edit several, View Costs ▼ and Reports ▼.

The grid shows Date, Type, Number, Entity, Cost Center, Products, Total V., Net V., Sales/Purchase Contract, Tax settings and Sector.


📝 Header fields

FieldDescription
StatusRead-only: the invoice's status with SEFAZ (for example Authorized).
Date and Season Required.
Tax settingsRequired. Which CNPJ/CPF is issuing — the certificate used for transmission comes from it.
Sector and ModelResponsible sector and the document model (e.g., 55 - NFe - Nota de produtos).
Entity Required. The invoice recipient.
Sales/Purchase ContractLinks the invoice to the sales contract, when the delivery is part of one.
Series and NumberRequired. Invoice identification.
Nature of OperationRequired. What the invoice represents — sale, shipment, value supplement, transfer.
Cost CenterWhere the operation is charged.
Carrier, Freight terms, Fleet / Improvement, Plate and StateShipping data. The freight terms define who pays for the freight; when the vehicle belongs to the farm, this is where you enter it.
Payment method and Payment AmountPayment method required by the invoice (including 90-Sem pagamento, no payment, for shipments).
NFE KeyFilled in by the system when the invoice is authorized.
ValuesTotal value, Total Products/Services V., Discount V., Freight V., Insurance V., Net Value, VAT V. and Other Ancillary Exp. V.
NotesKeeps the transmission history: each status change with user, date and time — "Awaiting transmission", "Processing", "Authorized".
Additional Information - HeaderThe text printed on the invoice: Senar contribution, contract reference, mandatory statements, CAR number and certificate numbers.

📦 Details tab (products)

Here the destination field is called Type - "this cost will COME FROM:" — the logic is the reverse of inbound — with the options To inventory, To a fleet, To an entity and Standalone.

Besides the usual fields (product, description, unit, storage location, lot, quantity and values), issuing brings what the invoice requires: Code, CEST, NCM and XML Product Unit. Two buttons help day to day:

  • Create Prod. — registers the product on the spot, without leaving the invoice
  • Apply to all lines — repeats what was filled in for all items, useful when the invoice has many products with the same setup

Besides the values, the item grid shows the tax columns CFOP, ICMS, PIS, IBS and COF — you can check the taxation line by line before transmitting.


🗂 The other tabs

TabWhat it contains
TaxesThe taxation of each item: CFOP, ICMS, ICMS ST, PIS & COFINS, IPI, the IBS/CBS blocks, Senar and fuel.
VolumesQuantity, type, brand and weights of the load.
General InformationThe behind-the-scenes data of the invoice — see below.
Correction letterThe letters issued for that invoice.
FileDocument attachments.

General Information

This is where you find the information SEFAZ sends back and what the invoice needs to carry:

  • Referenced NF-e Keys — keys of other invoices cited by this one, separated by ;. This is the case of a supplementary invoice, which refers to the original invoice
  • Status, XML and PDF of the authorized invoice
  • Nature of operation, series, model and the recipient data (company name, CNPJ/CPF, address) as they were sent to SEFAZ
  • Cancellation reason and the test-environment version
  • The users who created, edited and finalized the header and details
  • The IBS, IBS UF, IBS Mun, BC IBS CBS and CBS amounts
  • The Animal transport permit block, for those who issue cattle invoices

📡 The NFE Transmission window

The NFE Transmission button, at the top, opens the window that talks to SEFAZ. In it you choose:

  • the issuing Tax settings, when the farm has more than one CNPJ/CPF
  • the Transmission mode: Production, which is the invoice for real, or Test (Homologação), a test environment with no tax validity

The window shows the Last status and the SEFAZ response as text — that's where you read, for example, "RETORNO: 100 - Autorizado o uso da NF-e", or the rejection code and reason, when the invoice doesn't go through.

ButtonWhat it does
TransmitSends the invoice. It is unavailable once the invoice is authorized.
QueryAsks SEFAZ for the current status of the invoice.
View XML and View PDFOpen the invoice file and the printed document (DANFE).
Open validatorChecks the XML before sending.
Cancel NFCancels the authorized invoice, requiring a reason.
Correction letterCorrects information on an invoice that is already authorized, in the cases the law allows.
⚠️ Warning: transmitting depends on the digital certificate registered in the Tax settings of the issuing branch, within its validity. Without it, the invoice doesn't go out.

🔄 The invoice's path

The invoice goes through statuses that appear in the Status field and in the Notes history:

  • Awaiting transmission — built, not yet sent
  • Processing — sent, waiting for the SEFAZ response
  • Authorized — valid invoice; the key is filled in and the XML and PDF become available
  • Rejected — SEFAZ refused it; the response states the reason, which must be fixed before transmitting again
  • Canceled — canceled after being authorized, with a reason
✅ Result: the outbound invoice comes from the same place as the inventory:
  • NF-e issuing without a separate tax system
  • Product removal from inventory and invoice in the same document
  • Full history of the exchange with SEFAZ, with user, date and time
  • XML and DANFE stored with the document
  • Cancellation and correction letter right from the web portal

❓ Frequently asked questions

How do I issue the invoice for selling my crop?

In Inventory > NFE TRANSMISSION - Movement, click New and fill in the header: tax settings, recipient, series, number and nature of operation. Add the products on the Details tab and, at the end, click NFE Transmission and then Transmit.

What is the difference between Production and Test (Homologação)?

Production is the real transmission: the invoice comes into existence for SEFAZ. Test (Homologação) is the test environment, with no tax validity, used to check that the document is built correctly before it counts.

How do I know the invoice was authorized?

From the document's Status field and from the transmission window, which shows the last status and the SEFAZ response — authorization shows as "100 - Autorizado o uso da NF-e". The Notes field keeps the whole history, with user, date and time for each step.

SEFAZ rejected the invoice. What now?

Read the response in the transmission window: it has the rejection code and reason. Fix what was pointed out — usually recipient data, taxation or numbering — and transmit again.

I got some data wrong on an invoice that's already authorized. Can I fix it?

It depends on what is wrong. For the cases the law allows, use the Correction letter in the transmission window. When the correction can't be made by letter, the way to go is Cancel NF, entering the reason, and issuing the correct invoice.

How do I reference another invoice, for a supplementary one?

On the General Information tab, in the "Referenced NF-e Keys" field, enter the key of the original invoice. For more than one, separate them with semicolons.

I can't transmit. What should I check first?

The digital certificate of the chosen Tax settings: it must be registered and within its validity. Also check that the selected tax setting is the one for the CNPJ that should issue that invoice.