Banxico Exchange Rate Setup in NetSuite with MXN
Prepare currency records, Banxico credentials, and an API secret to import MXN-denominated exchange rates through Mexico Complementary Features.
The Mexico Complementary Features SuiteApp connects NetSuite to Banxico to import exchange rates expressing foreign-currency values in Mexican pesos. NetSuite applies these rates to foreign-currency transactions for subsidiaries with MXN as their base currency. Before setup, enable Multiple Currencies, prepare currency records, register with Banxico, and create an API secret.
What Does the Banxico Integration Do?
The Mexico Complementary Features SuiteApp enables integration with Banco de México, or Banxico, to import currency exchange rates.
The currency direction matters: imported rates express the value of currencies outside Mexico in Mexican pesos (MXN). For subsidiaries whose base currency is MXN, NetSuite applies those rates to transactions in other currencies. The documentation does not establish equivalent behavior for subsidiaries using another base currency.
Before planning implementation, distinguish two requirements: having an MXN currency record and having a subsidiary whose base currency is MXN. The record is a setup prerequisite; the subsidiary's base currency determines the documented transaction application.
What Must Be Ready Before Setup?
Complete these prerequisites before configuring the integration:
- Enable Multiple Currencies in the account.
- Create or verify currency records for Mexican peso and every currency whose rates you want to import from Banxico.
- Register with Banxico to obtain the exchange-rate API base URL and token.
- Create an API secret using the Banxico token, and record the script ID you define for that secret.
Keep the credential handoff precise: Banxico supplies the token, which is used to create the API secret. The secret's script ID is a separate setup detail that the documentation explicitly tells you to retain.
The documentation also references prerequisites for installing the Mexico Complementary Features SuiteApp without reproducing them. Review those separately; these four integration requirements are not a complete SuiteApp installation checklist.
How Should Currency Records Be Prepared?
Multiple Currencies supplies four currencies by default:
| Country or region | Currency | Code |
|---|---|---|
| Canada | Dollar | CAD |
| European Union | Euro | EUR |
| Great Britain | Pound | GBP |
| United States | Dollar | USD |
MXN is not in that default list. Check existing records before creating additional currencies. NetSuite supports all ISO 4217 standard currencies, and each currency requires a name, default locale, ISO code, and default exchange rate.
To create a record, go to Lists > Accounting > Currencies > New.
| Field | Setup guidance |
|---|---|
| Name | Enter a unique name. A country-qualified name such as Mexican peso distinguishes it from pesos used in the Philippines or Uruguay. |
| Default Locale | Select the country that determines the currency format. |
| ISO Code | NetSuite displays the three-letter ISO code associated with the selected locale. |
| Default exchange rate | Each currency requires a default exchange rate; the excerpt does not explain its calculation. |
| Format Sample | Review the displayed default format, including the symbol, thousands separator, and decimal precision. |
The currency name becomes an option on customer, vendor, and other records. Naming therefore affects more than the import setup: users selecting currencies on those records need to distinguish Mexican pesos from other peso currencies.
Changing the ISO code to an unsupported value produces a warning. The currency-record documentation states that non-standard ISO codes significantly slow exchange-rate updates and that a valid ISO code is required for the Currency Exchange Rate Integration feature. It does not describe a separate Banxico-specific code-validation process.
What Is the Setup and Verification Sequence?
The documentation identifies four implementation topics:
- Setting up the integration with Banxico.
- Setting up currencies for exchange-rate import.
- Deploying the Banxico Exchange Rate Import Script.
- Verifying exchange rates imported from Banxico.
For related implementation context, see Banxico exchange rate prerequisite, deployment, and verification guidance.
The supplied material names these stages but does not provide deployment parameters, scheduling defaults, supported currency coverage, or detailed verification procedures. Treat the prerequisite checklist as preparation for those instructions, not as a complete deployment guide.
As a practical acceptance check, compare an imported rate with the corresponding Banxico value and confirm that its direction is foreign currency expressed in MXN. Also check the intended subsidiary's base currency. These are recommended checks based on the documented scope, not additional documented configuration requirements.
Does the Referenced Role Guidance Apply to Banxico?
The referenced Multiple Currencies excerpt describes Costed Bill of Materials role and script changes. It does not establish permissions for the Banxico import script.
Do not copy that manufacturing-specific role configuration as a Banxico requirement. The supplied material does not specify Banxico permissions; consult the integration setup instructions for that part of implementation.
Who This Affects
- Administrators: Coordinate Multiple Currencies, currency records, and API-secret preparation before integration setup.
- Integration developers: Obtain the Banxico API base URL and token, retain the secret's script ID, and review the import-script deployment instructions.
- Accountants and finance teams: Review imported rates and their intended application to foreign-currency transactions in MXN-base subsidiaries.
For broader documentation context, review the NetSuite 2026.2 documentation additions and updates.
Key Takeaways
- The Mexico Complementary Features SuiteApp imports Banxico exchange rates expressing foreign-currency values in MXN.
- The documented transaction application concerns subsidiaries with MXN as their base currency.
- Multiple Currencies, currency records, Banxico registration, and an API secret are prerequisites.
- Prepare currency records before moving to import configuration, script deployment, and verification.
- Do not substitute Costed Bill of Materials permissions for Banxico setup guidance.
Frequently Asked Questions (4)
Which subsidiaries and transaction currencies use the Banxico-imported exchange rates?
What needs to be ready before configuring the Banxico integration?
Do I need to create an MXN currency record if I already have a subsidiary with MXN as its base currency?
Can I use the Costed Bill of Materials role guidance to set Banxico import permissions?
Weekly Update History (1)
Added the Currency Exchange Rate Integration with Banxico help topic.
View Oracle DocsWas this article helpful?
More in Currency
- Automated Currency Exchange Rates in NetSuite 2026.1
Automated Currency Exchange Rates introduced in NetSuite 2026.1 simplify currency conversion and reporting, improving accuracy and efficiency.
- New Currency Context for Currency Custom Fields in NetSuite
New currency context for custom fields in NetSuite 2026.2 enhances currency display in reports and analytics.
- Currency Formatter Object Members Reference in NetSuite
Detailed reference for currency formatter object members and their usage in client and server scripts. Currency Formatter Object Members
Also from NetSuite 2026.2
- Bank Matching and Reconciliation Enhancements in NetSuite 2026.2
Bank matching and reconciliation pages in NetSuite 2026.2 receive critical UI enhancements for improved transaction management.
- System Notes Enhancement for Reconciliation in NetSuite 2026.2
System notes enhancement tracks GL transaction events in NetSuite 2026.2, improving reconciliation auditing and review.
- SuiteCloud CLI License Acceptance for Automation
Set SUITECLOUD_CLI_ACCEPT_LICENSE=true to suppress the SuiteCloud CLI license prompt during scripted npm installation.
- NetSuite Next: Readiness, Preview, and Ask Oracle
Eligible administrators can request a NetSuite Next preview, set up Ask Oracle, and prepare data, roles, customizations, and navigation.
Advertising
Reach Currency Professionals
Put your product in front of NetSuite experts who work with Currency every day.
Sponsor This Category