As part of its ongoing consumption tax reform, Brazil is bringing specified cross-border digital services and platform transactions into the country’s NFS-e fiscal document and IBS/CBS reporting framework starting December 1, 2026.

Scope of the December 2026 Milestone

From December 1, 2026, the following categories of supplies fall within the NFS-e and IBS/CBS reporting regime when provided to recipients in Brazil. Although the implementing act does not expressly mention nonresidents, suppliers located abroad are widely expected to be covered:

  • Software and data processing or hosting services.
  • Specified digital content.
  • Platform services.
  • Certain intangible supplies, rentals, and leases.

Brazil’s reform moves toward destination-based taxation, meaning import rules can apply to services consumed in Brazil even when the supplier, the contract, and the underlying servers are located outside the country. The specified services fall within the categories set out in Complementary Law 116/2003, including data processing and hosting, software licensing, and defined online content. There is no blanket exclusion for B2B transactions.

The December 1, 2026 milestone is a document and reporting milestone – it does not trigger full-rate IBS/CBS collection. Under the broader reform timetable, CBS is set to replace the PIS/COFINS contributions in 2027, while IBS will replace the ICMS and ISS taxes during a transition from 2029 to 2033. For 2026, transitional rates of 0.1% for IBS and 0.9% for CBS apply, and taxpayers may be exempt from paying these amounts, subject to compliance obligations. These transitional measures do not postpone the December 1, 2026 deadlines.

Liability Rules

  • Direct sales by foreign suppliers: The Brazilian customer is generally treated as the IBS/CBS taxpayer. Where a foreign company purchases on behalf of a recipient in Brazil, that Brazilian recipient becomes the taxpayer. In both cases, the foreign supplier remains jointly liable under the applicable import rules, subject to registration and collection provisions.
  • Platforms intermediating foreign suppliers: A digital platform that intermediates a remote transaction and controls billing, payment terms, or delivery can become responsible for IBS/CBS in place of the foreign supplier, jointly with the Brazilian buyer. Qualifying foreign platforms must also register in Brazil.
  • Platforms intermediating Brazilian sellers: The Brazilian seller generally remains responsible for its own IBS/CBS obligations. The platform may become jointly liable in specific circumstances, such as reporting or fiscal-document failures. With the seller’s consent, a platform may issue fiscal documents in the seller’s name or act as a tax substitute; if a seller fails to issue a required document, the platform may issue it within 30 days of the seller’s own deadline and pay the corresponding IBS/CBS, with late-payment charges and penalties falling on the seller.

Open Questions

Several implementation details remain unresolved ahead of the December deadline. It is not yet settled whether every foreign supplier must self-issue an NFS-e, or what the nonresident issuance process will look like.

Registration for nonresident suppliers is expected to use Brazil’s CNPJ system, which the reform allows without requiring local incorporation, although representation and onboarding requirements may still apply.

Platform-specific NFS-e technical specifications, originally scheduled for completion by September 1, 2026, have not been confirmed as finalized, although updated general NFS-e technical documentation reflecting the IBS/CBS reform has already been published.

There’s more you should know about e-invoicing in Brazil – learn more about the new and upcoming regulations.

How Can We Help? 💬

Compliance issues? Supply chain trouble? Integration challenges? Let’s chat.

Schedule a discovery call

Newsletter

Expert Insights on
Data Exchange

We always check our sources – so, no spam from us.

Sign up to start receiving:

legal newsexpert materials

event invitations

Please wait