Obrigações AcessóriasNBS

What Is NBS? Brazilian Service Code Guide

What Is NBS? Brazilian Service Code Guide

What is NBS, and why does it matter now?

NBS is the official Brazilian code that classifies services, intangibles, and other operations that change net worth. For services, it plays the same role that NCM plays for goods: it identifies what the transaction is before tax treatment is applied. The entry into force of the Dual VAT (IBS and CBS), coupled with the unification of the NFS-e (electronic invoice), makes the NBS (Brazilian Nomenclature of Goods and Services) a key element in determining rates, reductions, and even tax benefits applicable to each activity, thus being indispensable in the calculation process.

Key takeaways

  • NBS is the official code used to classify services in Brazil.

  • NBS has nine digits and moves from general to specific.

  • NBS, NEBS, and RGS work together to resolve classification.

  • Under the tax reform, NBS supports the correct application of cClassTrib and IBS/CBS treatment.

  • Wrong classification can affect apportionment, credit, and the amount received in automatic settlement models.

How is the NBS code structured?

The NBS code has nine digits. The first digit is always 1, which identifies the code as NBS. The second and third digits indicate the chapter, the fourth and fifth the position, the sixth and seventh the subposition, and the eighth and ninth the item and subitem. The logic is hierarchical: classify from the broadest service family to the most specific description.

That structure matters because service names in contracts are often commercial, not fiscal. A description such as cloud application hosting is usually more useful than a marketing label like premium business plan. The code must reflect the function of the service, not the brand language used to sell it.

What are NEBS and RGS?

NEBS, the Explanatory Notes to NBS, describe what belongs in each code and what does not. RGS, the General Rules for interpreting NBS, help choose between two possible codes. Together, they form the practical classification toolkit used to reach a defensible result.

The workflow is simple. First, find the likely NBS code. Then check the NEBS to confirm the scope. Finally, use the RGS when two codes still seem possible. This is the safest way to classify a service because it reduces guesswork and makes the reasoning auditable.

Where does NBS come from?

NBS was created by Decree No. 7,708/2012, under Article 24 of Law No. 12,546/2011. It was designed to classify services and intangibles in foreign trade and became widely associated with Siscoserv. When Siscoserv was discontinued in 2020, NBS lost visibility for a while, but it never disappeared from the legal framework.

The tax reform brought NBS back into the center of daily operations. The combination of Constitutional Amendment 132/2023 and Complementary Law 214/2025 moved services classification from a niche customs topic to a core tax compliance issue for domestic transactions as well.

Why did NBS return to the center of tax compliance?

NBS returned because the new IBS and CBS model needs a stable way to identify services in the national electronic service invoice environment. In that model, NBS is the reference that supports service classification, while cClassTrib is the code that effectively defines the tax treatment. NBS and cClassTrib are linked, but they are not the same thing.

The reform also introduced a national logic for service invoicing. For SaaS, cloud services, and similar digital services, the place of taxation can depend on the buyer’s domicile. That means classification is not only about naming the service correctly. It also affects where the revenue is allocated and how the tax is applied.

There is also a transition calendar. In 2026, the system is tested with reduced rates of IBS at 0.1% and CBS at 0.9%, while the current system remains in place. The full transition, including the end of PIS and COFINS under the CBS model, occurs in 2027. These figures come from the brief and should be treated as implementation parameters, not estimates.

What happens if NBS is classified incorrectly?

Incorrect classification is not a minor registration issue. Under IBS/CBS, a wrong NBS or a wrong cClassTrib can lead to incorrect tax apportionment, wrong credit treatment, and an incorrect split amount in automatic settlement models. In practical terms, the company may receive less than expected or record the transaction under the wrong tax logic.

Complementary Law 214/2025 also treats classification errors as more than a simple typo. Depending on the case, the error may be framed as noncompliance with an ancillary obligation or as an error in the tax base or rate determination. That is why classification should be validated before the invoice is issued, not corrected after the fact.

NBS is the foundation that tells the tax system what the service is before IBS/CBS treatment is applied.

WTM International · Tax content team

How do NBS and NIF work together for imported services?

NBS has a counterpart in imported services: NIF. If NBS answers what the service is, NIF answers who the foreign supplier is. For a Brazilian company buying SaaS, cloud infrastructure, or AI services from abroad, both data points are needed to document the transaction correctly and support later credit recovery.

That pairing matters because imported services are not just procurement events. Under the new model, they can generate IBS/CBS obligations and credits. A complete record needs the supplier’s fiscal identification and the service classification. One without the other leaves the transaction incomplete from a tax perspective.

How should a company classify NBS in practice?

A company should classify NBS by starting with the service function, then checking the legal notes, and finally validating the result against the tax treatment expected in the invoice flow. The best practice is to align tax, finance, and operations before the invoice template or ERP rule is changed.

For recurring services, the safest approach is to build a classification register. That register should include the service description, the chosen NBS, the reasoning, the linked cClassTrib, and the source used to confirm the result. This makes audits easier and reduces the risk of inconsistent treatment across business units.

What is the difference between NBS and NCM?

NCM classifies goods. NBS classifies services and intangibles. That distinction is simple, but it is often confused in practice because both systems use hierarchical codes and both support tax and customs logic. The difference matters because a service cannot be safely treated as a product code, and a product cannot be safely treated as a service code.

For companies that sell both goods and services, the distinction becomes operational. The sales team may describe the offer as a package, but the tax team must split the components and classify each one correctly. That is especially important in software, managed services, and digital delivery models.

FAQ

What is NBS?

NBS is the Brazilian Nomenclature of Services, Intangibles, and Other Operations that Produce Changes in Net Worth. It is the official nine-digit code used to classify services in Brazil.

How is the NBS code formed?

The code has nine digits. The first digit is always 1, and the remaining digits narrow the classification from chapter to item and subitem.

Is NBS mandatory under the tax reform?

Yes. NBS becomes the reference for classifying services in the national electronic service invoice environment and for supporting IBS/CBS apportionment during the transition.

What happens if I classify NBS incorrectly?

Incorrect classification can lead to wrong tax apportionment, wrong credit treatment, and incorrect split amounts. It may also be treated as an ancillary obligation failure or a tax base or rate error under LC 214/2025.

What is the relationship between NBS and cClassTrib?

NBS identifies the service, while cClassTrib defines the tax treatment linked to that service. They are connected, but they are not the same code.

Explore related guidance on service classification, NIF, and SaaS tax treatment to keep your invoicing and tax logic aligned.

Need help validating an NBS classification?

If your company issues service invoices, imports digital services, or is preparing for IBS/CBS, the safest next step is to validate the NBS before the invoice rule goes live. WTM can help you align classification, cClassTrib, and invoice logic.

Read how to classify NBS or see the SaaS case before updating your ERP.

Share

Related articles