Executive summary. Many carriers entered 2026 thinking the CT-e subcontracting rule had changed. It didn't. The contractor still issues the CT-e Normal and the subcontracted carrier issues the CT-e de Subcontratação linked to the original one — exactly as before. What changed, and affects everyone, is the surroundings: the Reforma Tributária (Tax Reform) has started appearing inside the CT-e itself. This article separates what stays the same from what changed, and shows what your operation needs to adjust in the TMS/ERP to avoid rejections.
1. The rule that did NOT change: how subcontracting works in the CT-e
When a carrier hired for a freight passes part (or all) of the transport to another carrier, subcontracting comes into play. The fiscal documentation for this has been stable for years and remains identical in 2026:
- The contracting carrier — the one hired by the shipper — issues its own CT-e Normal, for the freight it took on.
- The subcontracted carrier — the one that actually runs the leg passed along — issues the CT-e de Subcontratação, linked to the original CT-e.
This pair of documents is what ensures the traceability of the operation and the correct assignment of tax responsibility between the parties. If your subcontracting process worked in 2025, it remains valid in 2026: not a single line of this rule was changed.
2. What CHANGED in 2026: the Tax Reform reaches the CT-e
The relevant change of the year is not in the subcontracting rule — it is in the document. The Reforma Tributária (Tax Reform — EC 132/2023, regulated by Lei Complementar 214/2025) created CBS, IBS and IS to replace PIS/COFINS/ICMS/ISS, and 2026 is the assimilation year.
From a technical standpoint, the CT-e is not free text: it is an XML file validated against a schema (XSD) published in the Manual de Orientação do Contribuinte (MOC — Taxpayer Guidance Manual) and maintained by Notas Técnicas (Technical Notes) from ENCAT/CONFAZ. That is exactly where the Reform enters — a Nota Técnica added a new taxation group (IBS/CBS/IS) to the layout, with its own fields, types and fill-in rules.
Authorizing the document goes through two validation layers at SEFAZ: (1) structural, against the XSD schema — the XML must be well-formed and complete; and (2) business rules, against the MOC validations. Any deviation returns a rejection with a specific code (the CT-e 5xx/6xx family), and with no authorized CT-e there is no legal transport. In 2026 the rates are still reference/test rates — on the order of 0.9% CBS and 0.1% IBS, offsettable. Note the mismatch this creates: the tax effect is close to zero, but the systemic requirement is 100% — the field has to exist and be correct in the XML, or the document is rejected. That is why 2026 is the year to get issuance right, not the year to relax.
3. Why this also affects the CT-e de Subcontratação
Here is the point many people forget: the layout change applies to the CT-e as a document — so both the contractor's CT-e Normal and the subcontracted carrier's CT-e de Subcontratação now carry the new taxation groups. The pair rule didn't change; the content of each document did.
In other words: the subcontracted carrier also needs to issue in the new layout, and in a way that is consistent with the original CT-e. A divergence between the two documents — Normal and Subcontratação — stops being a detail and becomes a fiscal inconsistency that shows up in the tax assessment and in audits.
4. The transition: 2026 is just the warm-up
It is important to place 2026 correctly on the timeline. It is not the end of the change — it is the beginning:
- 2026: assimilation year. Updated CT-e layout, test rates (offsettable). The goal is to make systems issue correctly before real money is at stake.
- 2027: CBS goes into full effect; PIS/COFINS begin to phase down.
- 2029 to 2033: IBS rises gradually while ICMS and ISS fall, until the old taxes are extinguished in 2033.
Throughout the entire transition, the CT-e (Normal and de Subcontratação) will coexist with both tax worlds at the same time. Whoever reaches 2027 with the system issuing the new layout correctly gets through; whoever leaves it to the last minute will find out about the problem with the truck stopped at the dock.
5. Vale-Pedágio: the other surrounding item that travels alongside
Speaking of the freight's surroundings, it is worth recalling an obligation that travels side by side with the CT-e and tends to trip up precisely on subcontracting: the Vale-Pedágio (mandatory toll voucher). Under Lei 10.209/2001, in every road cargo transport the shipper (or the freight contractor) is required to advance the toll to the carrier, separately from the freight amount — never embedded in it.
In subcontracting this requires attention: the responsibility for advancing the Vale-Pedágio and its correct pass-through between contractor and subcontracted carrier must be clear and documented, aligned with the CT-e. And when the leg is run by a self-employed carrier, the Vale-Pedágio travels together with the CIOT (Código Identificador da Operação de Transporte — Transport Operation Identifier Code) and the electronic freight payment — it is the same fiscal-operational flow.
Add to that the modernization underway — electronic Vale-Pedágio and the expansion of free flow (gateless tolling via automatic reading) — and it becomes clear that handling tolls in a spreadsheet, apart from the system, has become a risk. Just like the CT-e, the Vale-Pedágio is a surrounding item that the TMS needs to report and reconcile in an integrated way: getting it wrong here also stops the truck or turns into a liability.
6. How Meta Dados solves it: the right CT-e, on its own
None of this is about rewriting your subcontracting process — it is correct. It is about the system keeping up with the new layout, and that is exactly where Meta Dados comes in. We don't replace your TMS/ERP: we connect it to CT-e issuance so that compliance happens on its own, within the flow your operation already masters.
- Issuance in the new layout, at the source. The CT-e — Normal and de Subcontratação — is born with the IBS/CBS/IS groups already filled in correctly, from the data that already exists in your system. No re-typing and no keying in tax by hand.
- Pre-validation (pre-SEFAZ). We validate the XML against the XSD schema and the MOC rules before transmitting. The rejection, when there is one, appears at the source — not with the truck stopped at the dock.
- Automatic consistency of the pair. The CT-e Normal and the de Subcontratação reconcile with each other — and with the CIOT and the Vale-Pedágio — in the same record, with no taxation divergence between the documents.
- Reconciliation and audit trail. Every inconsistency becomes a real-time alert; every freight is auditable from acceptance to closing, ready for inspection.
- Assisted homologation. We validate issuance in the SEFAZ homologation environment before you have to rely on it in production.
It is the same engineering we already apply in the CIOT automation and in preparing systems for the Tax Reform: turning a regulatory obligation into an invisible, auditable flow. You don't key in the CT-e — you operate; the document comes out right as a consequence.
7. Conclusion
The CT-e subcontracting rule is stable and stays the same: the contractor issues the CT-e Normal, the subcontracted carrier issues the CT-e de Subcontratação. The 2026 risk is not in the rule — it is in the surroundings: the CT-e changed its layout because of the Tax Reform, and whoever doesn't update the system takes a rejection right now, at the test rate. Treating this as a data-entry obligation means accepting the truck stopped; treating it as integration engineering means making compliance happen on its own, inside the TMS your operation already masters.
Frequently asked questions
Did the CT-e subcontracting rule change in 2026?
No. The rule remains identical: the contracting carrier issues the CT-e Normal for the freight it took on, and the subcontracted carrier issues the CT-e de Subcontratação, linked to the original CT-e. This mechanic was not changed. What changed in 2026 was the layout of the CT-e itself, which now carries the new Tax Reform taxes (CBS/IBS/IS) — but that applies to the document in general, not to the subcontracting rule.
Do I need to touch my system as early as 2026, even with test rates?
Yes. Although the CBS/IBS rates in 2026 are test rates (symbolic and offsettable, with no relevant effective cost), the CT-e layout already requires the new taxation groups to be filled in. An XML outside the standard isn't penalized only later down the road: it is rejected by SEFAZ now, and a rejected CT-e means a stopped truck. Adapting the TMS/ERP in 2026, during the assimilation period, is exactly what prevents the fire when the rates take effect from 2027 on.