Blog Layout

The NetSuite Multi-Currency Feature: What You Need to Know About Exchange Rates and ERPs

Every international business must handle multi-currency transactions. Here's how to do it with minimum fuss.

This is a graphic that illustrates the NetSuite multi-currency feature.

If your company is large enough to need a NetSuite Cloud ERP, you might also be large enough to operate in international markets. And multi-currency transactions complicate business operations to no end. 


For example, you might have to maintain financial records in one currency while accepting invoices and purchase orders in another. Or you might manage international subsidiaries that use various types of legal tender. Fortunately, you can simplify financial operations using the NetSuite multi-currency feature. 


Why is the NetSuite multi-currency feature important?


The NetSuite multi-currency feature is a part of the OneWorld global business management solution. It supports more than 190 currencies and exchange rates and a range of payment options. 


This functionality allows your business to easily transact with vendors and customers worldwide. It also helps manage a variety of international tax structures. 


What can the NetSuite currency exchange rate tool do?


Automate currency exchange rate updates - Perhaps, the best part of NetSuite’s currency exchange rate integration is its automation. For instance, you can maintain your financials in USD but enter invoices that use euros. The system automatically converts the expenses into USD at the day’s exchange rate. You don’t even have to click a button. 


You also have the option to set the exchange rate, so conversions won’t adjust to rate fluctuations. This feature comes in handy during the monthly close. 


Work with customers and vendors using more than one currency - Or you may work with customers or vendors using multiple currencies. That’s not a problem with NetSuite multi-currency capabilities. You can assign various currencies to a customer or vendor and accept any legal tender they use. Note, however, that you must apply payment in the transaction’s specific currency.


Generate and update consolidated exchange rates - Your business may have an international network of parent and child subsidiaries. If so, NetSuite can generate consolidated exchange rates each accounting period so currencies translate correctly from one subsidiary to another. It also regularly updates these exchange rates to keep your financial reports accurate.


Allow for multi-book accounting with various currencies – NetSuite OneWorld allows users to keep multiple sets of parallel financial records, each in a different currency.  So, you can keep primary book in your base currency and secondary books in other legal tenders to fulfill varying regulatory standards by country or industry. You can also include Fixed Assets in multiple books with separate currencies and varying depreciation methods. And best of all, the system automatically updates all books from one source of transaction entry. No duplicate data entry or adjustments required.


And, of course, NetSuite multi-currency tools are user-friendly, so your accountants don’t need IT specialists to set exchange rates or automate conversions. Instead, they can program the automation within minutes, saving your business time, money, and headaches. 

 

How to set up a NetSuite currency exchange rate 


NetSuite calculates currency conversions using two currency exchange rate API providers, Xignite and HSBC.


To enable NetSuite currency conversion, click the Currency Exchange Rate Integration checkbox. Find it by navigating to Setup > Company > Enable Features under the company subtab. (Note: Multiple currencies must be selected first.)


This screenshot shows the first step in setting up a currency exchange rate in NetSuite.


Then, you can select the rate provider. Find it by navigating to Setup > Accounting > Accounting Preferences.


This screenshot shows the second step in setting up a currency exchange rate in NetSuite.



How to select an API provider in NetSuite


Xignite and HSBC support different currency pairs. You can see which pairs your system supports by navigating to Lists > Accounting > Currency Exchange Rates.


This screenshot shows the first step for selecting an APO provider in NetSuite.


You have two options if your current provider doesn’t support a needed pairing. First, select the other currency provider to see if they have the pairing or enable the NetSuite multi-currency feature’s triangulation calculation. 


Triangulation calculation uses a third “matchmaker” currency to convert the pair. For example, suppose you need to convert the United States Dollar to the Icelandic Krona, but the pair is unavailable. Instead, you can use triangulation, which would use a dollar-to-euro pair and a euro-to-krona pair to perform the task. 


You can enable triangulation underneath the Rate Provider dropdown.


This screenshot shows the second step for selecting an APO provider in NetSuite.


How the NetSuite multi-currency feature handles revaluation transactions 


Exchange rates fluctuate constantly, impacting the values of all financial transactions in a NetSuite multi-currency environment. Currency revaluation accounts for those fluctuations by measuring the change in valuation and posting it as a loss or gain. NetSuite features a variety of currency revaluation transactions based on the process type. 


Unrealized Gain/Loss – The month-end currency revaluation process produces this revaluation transaction. Open balance sheet accounts are revalued based on current exchange rates if the account uses a foreign currency. This requires you to enable the Currency Revaluation permission in NetSuite.


The system doesn’t delete these transactions if you rerun the revaluation in the same period. Instead, it creates additional currency revaluation transactions to reflect any changes. 


Reversal of Unrealized Gain/Loss – As the name suggests, this type of transaction reverses the Unrealized Gain/Loss from the previous month-end close. The system will post the reversal on the first day in the period following the Unrealized Gain/Loss transaction.


You can’t edit or delete this transaction type. But if you edit or delete an associated month-end revaluation, the system automatically updates or deletes the reversal. 


Realized Gain/Loss – This transaction records exchange rate variances between currencies upon closure or payment. As the name suggests, it records differences that have occurred or are “realized” because payment in a foreign currency is being transacted. Conversely, think of an “unrealized” gain/loss as a value difference that would occur if a transaction took place.


Like “reversal of Unrealized Gain/Loss,” you can’t delete these transactions. However, a source transaction adjustment may change a previously posted gain or loss. In that case, NetSuite automatically deletes the associated currency revaluation transaction. 


Rounding Gain/Loss – This transaction occurs when a realized gain/loss is recorded but it doesn’t balance due to using two decimal places in accounting. These transactions typically display +/- $.01 values because that’s all the system should need to balance the account.


These transactions can’t be deleted. Still, NetSuite will eliminate previous currency revaluations if source transaction alterations change previously posted gain or loss. 


Base Currency Adjustment – The month-end currency revaluation process creates this type of revaluation. This transaction zeros out accounts that may otherwise have residual balances caused by fluctuations in exchange rates. This is done by posting an adjustment to a currency gain/loss account and the account with the residual balance. 


The transaction also gets rid of amount reversals and continuous revaluation for that account. Additionally, the system will automatically delete and recreate the transactions if you perform the revaluation again in the same period.




If you’re interested in the NetSuite OneWorld global business management system, you’ll need a competent consulting firm to set it up. SuiteDynamics employs several experts who understand NetSuite multi-currency features and the complex accounting they use. As a result, we can evaluate your company, identify your pain points, and guide you through a smooth OneWorld implementation. Call today to learn more. 



This is a headshot of Jarrett Parr, a financial systems implementer for SuiteDynamics.

Jarrett Parr is a Financial Systems Implementer for SuiteDynamics, a NetSuite solutions provider. He enjoys analyzing and improving processes for both our company and clients. He also loves solving accounting and financial problems for growing businesses. Jarrett lives in Madison, WI, with his wife, Abbie, and their golden retriever, Clark.


A group of people are sitting around a table with laptops.
03 May, 2024
Post-implementation NetSuite ERP support keeps your system sailing smoothly. Learn how SuiteDynamics' hypercare, post-go-live, and managed service support provide peak efficiency.
A woman in a pink shirt is typing on a computer keyboard.
26 Apr, 2024
Invoice automation cuts inefficiencies and saves time. Yet, too many AR and AP teams manually enter invoice data. Our guide shows the proven benefits of automating and includes a tutorial on mass invoicing in NetSuite.
A man and a woman are standing in a warehouse looking at boxes.
19 Apr, 2024
Frustrated by procurement mistakes from unclear supplier communication? UNSPSC codes establish a shared language between you and suppliers to prevent errors. Learn how to leverage them in a NetSuite ERP system.
NetSuite client working with an open invoice.
13 Apr, 2024
Need more info on open invoices? This guide covers everything about them: meaning, types, management, and how to find them in a NetSuite ERP. Read now to optimize financial transactions.
A man is sitting at a desk looking at a piece of paper.
05 Apr, 2024
What is G&A, and why should you care? This guide covers G&A meaning, provides tips to manage these expenses better, and shows how NetSuite ERP optimizes financial processes.
A woman is using a barcode scanner in a warehouse.
29 Mar, 2024
Performing manufacturing operations without digital tools? Those days are over. Learn manufacturing management best practices and find out how a NetSuite ERP can drive operational efficiency.
A woman is sitting at a desk with a laptop and a calculator.
22 Mar, 2024
Learn how EBITA, EBITDA, and EBIT differ, what they measure, and how to leverage them for profitability reporting. Includes step-by-step instructions for custom NetSuite reports.
A group of people are sitting around a table shaking hands.
15 Mar, 2024
DeSPAC transactions offer companies a faster route to going public than a traditional IPO, but they also come with significant risks. Discover how the right ERP can position your business for long-term growth after the merger.
A woman is sitting at a table using a laptop computer and a workflow designer.
12 Mar, 2024
Optimize your company's processes for maximum efficiency. Our guide details how workflow designer tools like NetSuite's SuiteFlow boost productivity, and it offers best practices for workflow creation.
A group of people are sitting around a table looking at a laptop computer.
01 Mar, 2024
Going public can be daunting, but proper IPO readiness sets you up for success. Get 8 tips to transition smoothly from meeting regulations to optimizing processes and technology. Let NetSuite ERP support your journey.
More Posts
Share by: