Brazil Certification Tax Authorities

Note:

To access the Brazil Certification Tax Authorities SuiteApp documentation in Brazilian Portuguese (Português do Brasil), see Brazil Certification Tax Authorities.

The Brazil Certification Tax Authorities SuiteApp provides predefined plug-ins, templates, and records to enable you to submit e-documents to several Brazilian tax authorities.

E-Document Certification in Brazil

In Brazil, you must generate an electronic invoice for every sale of goods or services. You may also need to generate e-documents for accounting and bookkeeping reports, certain tax collection forms, and other transactions involving goods, services, or expenses.

You must submit your e-documents to the appropriate tax authorities, such as the Receita Federal, state Secretarias da Fazenda (SEFAZ), and city governments. These authorities certify your e-documents by verifying authenticity and compliance with format, content, and fiscal requirements.

After certification, you can:

  • Share e-documents with vendors, customers, or tax agencies.

  • Use e-documents for bookkeeping and accounting.

  • Store e-documents to meet legal retention requirements. Retention periods vary by type of e-document.

Brazil Certification Tax Authorities works with the LATAM E-Document Certification SuiteApp to support e-document certification for companies doing business in Brazil. For more information, see LATAM E-Document Certification.

Predefined Tax Authority Certification Service Records for Brazil

NetSuite uses tax authority certification service records to set up the communication between your account and tax authorities' web services. Brazil Certification Tax Authorities provides the following predefined tax authority certification service records:

Tax Authority

Description

State tax authorities

Predefined records for the certification of electronic invoices for goods (NF-e).

For example, São Paulo State Tax Authority.

State tax authorities for DC-e

Predefined records for the certification of electronic declaration of contents (DC-e).

For example, São Paulo State Tax Authority for DC-e.

Municipal tax authorities

Predefined records for the certification of electronic invoices for services (NFS-e).

For example, São Paulo (SP) Tax Authority.

Former municipal tax authorities

Predefined records for municipal tax authorities that are migrating to a different certification service.

After the migration period, you can't use these records to send e-documents for certification anymore.

For example, Former Brasília (DF) Tax Authority.

Secretaria de Finanças Nacional Tax Authority

Predefined record for Brazilian cities that adopt the NFS-e Nacional standard.

GNRE Tax Authority

Predefined record for the certification of Guia Nacional de Recolhimento de Tributos Estaduais (GNRE) tax collection form.

GNRE Espírito Santo Tax Authority

Predefined record for the certification of the Documento Único de Arrecadação (DUA). The DUA is a tax collection form equivalent to the GNRE, but specific to the state of Espírito Santo.

EFD-Reinf Tax Authority

Predefined record for sending Escrituração Fiscal Digital de Retenções e Outras Informações Fiscais (EFD-Reinf) events.

Receiver Acknowledgment Tax Authority

Predefined record for sending receiver acknowledgment (DF-e) operations.

For more information about tax authority certification service records, see Creating a Tax Authority Certification Service Record.

E-Document Templates for Brazil

NetSuite uses templates to determine how to populate the XML elements in the e-documents you generate. Brazil Certification Tax Authorities provides predefined e-document template files for multiple tax authorities in Brazil.

For municipal tax authorities, the SuiteApp provides the following:

  • Predefined template files created before Brazil's tax reform, which don't include XML elements introduced by the reform, such as those related to the IBS and CBS taxes.

    To use these templates, you must customize them to add the XML elements introduced by the reform, as well as any other elements required by the tax authority that certifies your e-documents.

    For a list of these templates and the cities that adopt them, see Brazil Municipal Tax Authorities.

  • Predefined template files updated to support Brazil's tax reform, which include XML elements introduced by the reform.

    For a list of these templates and the cities that adopt them, see Brazil Municipal Tax Authorities - Tax Reform.

For more information about predefined e-document template files, see Predefined E-Document Template Files for Brazil.

Important:

The predefined e-document templates provided by Brazil Certification Tax Authorities may not include all XML elements supported by a tax authority. Verify whether your business scenario requires additional information that isn't included in the predefined templates. If so, customize the template or plug-in implementation to include the XML elements required for certification.

For more information about custom tax authority plug-in implementations, see Certification Tax Authority Implementation.

Related Topics

General Notices