Customer Setup for Brazil Localization in NetSuite

Setting up customers in NetSuite for Brazil involves specific fields like CNPJ, CPF, and tax registrations to meet local compliance.

·3 min read·View Oracle Docs

To set up customers in NetSuite for Brazil, specific localization requirements must be met to ensure compliance with local regulations. This guide outlines the necessary steps and fields that need to be filled out when creating customer records tailored for Brazil.

What Are the Key Fields for Brazilian Customers?

Brazil Localization introduces additional fields in the customer record that cater to local tax regulations and business identification.

Key Fields in Customer Records

To successfully set up a customer for Brazil, ensure to include the following fields:

  • Federal Tax Registration: Enter the customer's federal tax number (CNPJ for companies, CPF for individuals).
  • Default Payment Method: Set a default payment method that will auto-populate on transactions.
  • State Tax Registration: Required for customers subject to state taxes.
  • Municipal Tax Registration: Necessary for municipal taxes.
  • International Tax Registration: For customers outside Brazil, include their NIF (Número de Identificação Fiscal).
  • SUFRAMA Registration: Required for customers doing business in the Manaus Free Trade Zone.

Steps to Set Up a Customer Record

Follow these steps to configure a customer for Brazil:

  1. Navigate to Lists > Relationships > Customers.
  2. Select Edit beside the relevant customer record.
  3. Under Classification:
    • Enter the appropriate Federal Tax Registration number.
    • Select a Default Payment Method.
    • Input numbers for State Tax Registration and Municipal Tax Registration if applicable.
    • For international customers, input their NIF.
    • If applicable, add SUFRAMA Registration.
  4. Configure tax calculations:
    • Choose the SuiteTax Latam Engine Line of Business.
    • Select the SuiteTax Latam Engine Tax Regime.
  5. Specify withholding information if needed:
    • Choose the Nature of the Withholding at Source.
  6. Fill in the customer's address in Brazil.
  7. If the customer is linked to intercompany transactions, select the default receivables account.
  8. Optionally, add the customer's contact for e-document e-mail communications.
  9. Save the record to finalize the setup.

Key Considerations

  • Ensure you have the Brazil Reports SuiteApp installed for accessing specific fields related to tax withholding.
  • Some fields won’t appear until after you save and edit the customer record. For more detailed guidance, refer to resources on Brazil Localization or specific documents related to managing customer addresses and tax compliance.

Who This Affects

This setup process primarily impacts:

  • Administrators responsible for configuring customer records.
  • Finance and Accounting teams needing proper customer documentation for compliance.
  • Sales teams interacting with Brazilian customers across various channels.

Key Takeaways

  • The customer setup for Brazil requires unique tax identification numbers and compliance fields.
  • Certain fields will only appear after the initial save of the customer record.
  • SuiteTax Latam Engine must be configured correctly to ensure proper tax calculations based on local business activities.
  • Always verify your permissions before editing customer records.

Source: This article is based on Oracle's official NetSuite documentation.

Frequently Asked Questions (4)

Do I need to enable a specific feature to access the Brazil-specific fields in NetSuite's customer setup?
Yes, you need to have the Brazil Reports SuiteApp installed to access the specific fields related to tax withholding and other compliance requirements.
What happens to the tax-related fields if I don't enter a Municipal or State Tax Registration number?
If these fields are applicable to the customer and left empty, it could result in incomplete tax compliance data for transactions involving that customer.
Is the SUFRAMA Registration field mandatory for all customer records?
The SUFRAMA Registration is only required for customers doing business within the Manaus Free Trade Zone.
How does the customer setup interact with intercompany transactions?
For customers linked to intercompany transactions, you should select the default receivables account during setup to ensure proper financial accounting within NetSuite.
Source: Setting Up Customers for Brazil Oracle NetSuite Help Center. This article was generated from official Oracle documentation and enriched with additional context and best practices.

Was this article helpful?