Setting Up Transaction Natures for Brazil

Note:

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

In Brazil, the transaction nature describes the type of business transaction you performed. For example, it can indicate if you sold a product to a reseller or a final consumer. The transaction nature may be a required information in electronic invoices.

The Brazil Localization SuiteApp provides a set of predefined transaction natures that describe common transactions. You can edit the predefined records and adjust them, or you can create transaction natures to meet your business needs.

The predefined transaction natures all contain default Códigos Fiscais de Operações e Prestações (CFOP) codes for intrastate, interstate, and international transactions. When you add items to a transaction, NetSuite automatically populates the CFOP code according with the selected transaction nature.

To set up a transaction nature:

  1. Go to Setup > Brazil Localization > Transaction Nature.

  2. Click Edit next to the transaction nature you want.

  3. If you want to rename the record, in the Name field, enter a new name for the transaction nature.

  4. If you want to associate the transaction nature with other e-document categories, in the E-Document Category field, select one or multiple types of e-document.

    When you associate an e-document category with a transaction nature, NetSuite populates the transaction nature automatically on transactions using the selected e-document category.

  5. If you want NetSuite to populate the Additional Information field in transactions with this nature, in the Default Additional Information Preset field, select a preset.

    NetSuite displays the content of the additional information preset you selected in the Default Additional Information field.

  6. If you want to change the predefined CFOP codes for items on incoming transactions with the transaction nature, do the following:

    1. In the CFOP Code for Incoming Intrastate Transactions field, select the CFOP code you want to set as default for items on Incoming transactions with companies from the same state.

    2. In the CFOP Code for Incoming Interstate Transactions field, select the CFOP code you want to set as default for items on Incoming transactions with companies from different states.

    3. In the CFOP Code for Incoming International Transactions field, select the CFOP code you want to set as default for items on Incoming transactions with companies from different countries.

  7. If you want to change the predefined CFOP codes for items on outgoing transactions with the transaction nature, do the following:

    1. In the CFOP Code for Outgoing Intrastate Transactions field, select the CFOP code you want to set as default for items on outgoing transactions with companies from the same state.

    2. In the CFOP Code for Outgoing Interstate Transactions field, select the CFOP code you want to set as default for items on outgoing transactions with companies from different states.

    3. In the CFOP Code for Outgoing International Transactions field, select the CFOP code you want to set as default for items on outgoing transactions with companies from different countries.

    Note:

    If you do not want to have default CFOP codes, you can clear the previous fields. In Brazil, the CFOP code is required for transactions involving goods, but not for transactions involving services.

  8. Click Save.

Related Topics

Setup for Electronic Invoicing for Brazil
Creating the E-Document Sending Method for Brazil
Creating Outbound E-Document Templates for Brazil
Creating Additional Information Presets
Creating Estimated Taxes for Brazil
Associating the Brazil Certification Monitoring Plug-In with Tax Authorities

General Notices