CIOT issuer integrated with dispatch and the MDF-e

Automatic CIOT generation within the trip flow, with ANTT minimum-freight checks and MDF-e linking. Compliant with Resolution 6.078/2026.

The CIOT (Código Identificador da Operação de Transporte) is the mandatory record of every paid road-freight operation in Brazil, required by the road-transport regulator (ANTT). From 24 May 2026, under Resolution 6.078/2026 (the “CIOT for All” program), the CIOT became mandatory for virtually every paid operation — including own fleets, full-truckload and less-than-truckload — not only for self-employed drivers. Whoever contracts the freight is responsible for issuing it, via a licensed payment institution or the ANTT API. In BrainCargo, the CIOT is generated automatically within the dispatch flow, linked to the trip’s MDF-e and with a built-in minimum-freight check.

BrainCargo’s CIOT issuer meets Resolution 6.078/2026 and removes the back-and-forth with payment institutions: the CIOT is generated at dispatch, linked to the matching MDF-e, and the system checks the ANTT minimum freight before sending.

Why act now: in 2026 alone the regulator issued more than R$354 million in fines for breaching the minimum-freight floor — over 90,000 penalties, up roughly 33% on 2025 — driven by electronic enforcement that cross-checks MDF-e data against the CIOT and the freight table in real time. Issuing CIOT manually, below the floor or unlinked from the MDF-e has become a direct enforcement risk.

Why this module

Compliant with “CIOT for All”

Meets Resolution 6.078/2026 — valid for own fleet, full-truckload, less-than-truckload and owner-operators. Don’t fall behind the rule.

Minimum freight checked

The system validates the ANTT minimum freight before generating the CIOT, avoiding rejection and fines.

Controlled closing

Reminders and centralized closing to meet the 5-day deadline after the trip ends — without blocking new issuances.

Linked to the MDF-e

The CIOT is tied to the trip’s MDF-e, keeping CT-e + MDF-e + CIOT consistent in a single flow.

What's included

Brazil's freight tax documents and receipts, integrated

  • Automatic generation within the trip’s dispatch flow
  • ANTT minimum-freight check before sending
  • MDF-e linking (no re-keying)
  • Closing control (within 5 days after the trip ends)
  • Support for owner-operators, contracted owner-operators and carriers with own fleet
  • Billed per issued unit by volume (rates on request)

Frequently asked questions

Who must issue a CIOT from 2026?

Virtually every paid road-freight operation: owner-operators, carriers with own fleet (even without a registered owner-operator), carriers with mixed fleets, and full- and less-than-truckload operations. Only unplated vehicles and special cargo are exempt.

Who is responsible for issuing the CIOT?

Whoever contracts the freight. A carrier with own fleet can issue via the ANTT API or a payment institution. For owner-operators, always via a licensed payment institution. The driver does not issue it.

What is the fine for operating without a CIOT?

The industry reference is around R$10,500 per trip run without a CIOT, plus the risk of new documents being blocked. Confirm the current amount with official ANTT sources.

How much does issuing a CIOT cost in BrainCargo?

The CIOT is billed per issued unit, with rates on request by volume, separate from the CT-e/MDF-e plans. Talk to our team for current rates.

How soon must the CIOT be closed?

Within 5 days after the trip ends. Without closing, new issuances may be blocked. BrainCargo flags pending CIOTs and lets you close them in bulk.

CIOT compliance in a single flow

Talk to us on WhatsApp and turn on CIOT integrated with your dispatch.