Audience: Accounting Manager or Invoice Approver (with permission to code invoices)
Summary: Reviews how multi-currency invoice processing works with MineralTree.
Supported ERPs: Intacct, Netsuite, QuickBooks Desktop, QuickBooks Online, Universal Connector, and Xero.
This article covers:
- Introduction to Multi-Currency Invoice Processing in MineralTree
- Setting up Multi-Currency
- How Multi-Currency Invoice Processing works
- The MineralTree Dashboard
Introduction
MineralTree supports multi-currency invoice processing. This feature enables users to process all English language invoices in MineralTree regardless of currency.
Setting up Multi-Currency
It's important to set up multi-currency correctly. There are several currency "types" that exist in relation to MineralTree and your accounting system.
Base Currency
The base currency is the currency that is used to manage your company's financials. There can only be one and it is set by MineralTree when setting up your company during the implementation process and should match what you have in your accountings system.
Company Currencies
The company currencies are set in your accounting system and should be all of the currencies that your organization will ever use to create and process invoices. These currencies do not sync over to MineralTree, but they do allow you to then create specific Vendor Currencies in your accounting system that will sync over to MineralTree for invoice creation and management.
Vendor Currencies
The vendor currencies are the currencies in which you allow invoices to be created. These are set in your accounting system for the individual vendors and will be available when creating an invoice for that particular vendor in MineralTree. NetSuite allows for multiple currencies per vendor and can then choose a default (see below). Other ERPs only allow for one vendor currency per vendor.
Default Vendor Currency
The default vendor currency is available for NetSuite and it's the currency to which invoices automatically default.
How It Works
The workflow in MineralTree for Multi-Currency Invoice Processing is a little different than the typical Invoice to Pay workflow.
Create an Invoice
You create an invoice in MineralTree the way you normally would through Invoice Capture or manually creating an invoice from the Inbox. When you create an invoice and choose a vendor, you'll be able to edit the currency on the invoice.
The currency will default to the Default Vendor Currency (for NetSuite) or the Base Currency if you do not have a Vendor Currency assigned to the vendor in your ERP. When you edit the currency, you will have the option to choose from the available vendor currencies set in your ERP (NetSuite Only).
Approve an Invoice
Send the invoice to the invoice approver like you normally would. There are no changes that impact this part of the workflow.
Post an Invoice
Posting the invoice in MineralTree is your final step that you will take for a multi-currency invoice. Once the invoice is posted to the ERP, the exchange rate for that invoice is set by your ERP. The currency cannot be changed at this point in MineralTree.
Payment Authorization and Payment
Payment Authorization and payment processing for multi-currency invoices is done within the MineralTree application. Once complete, the paid status will sync over to your ERP and close out the invoice in both systems. Be sure to enable your bank accounts correctly by referencing this article.
The MineralTree Dashboard
The MineralTree dashboard will always show total values in the company's Base Currency. If totals from invoices are not from the base currency, we will convert that to the base for a true value using our exchange rate provider, Fixer (fixer.io). Whenever a value is converted, an "i" icon will appear to inform you of that.