Quickbooks supports multiple currencies, however there are a few settings and nuances that you need to be aware of.
First, you’ll need to make sure that your account is set up for multiple currencies, and you’ll add the currencies you want to enable: https://quickbooks.intuit.com/learn-support/en-us/help-article/multicurrency/learn-multicurrency-quickbooks-online/L5krkKQi8_US_en_US
When you have a customer being invoiced in a different currency than your home currency, Subscript will:
- Let Quickbooks know the currency of the customer when creating them. Please note that a customer in Quickbooks can only be invoiced in one currency
- Send the currency of the invoice when creating it
- Send an exchange rate to quickbooks
- If you have the
RevRec FX Rate set on the transactions of the invoice, then we will use that (assuming all transactions have it, and all have the same value)
- If you do not have it set, we will use the exchange rate in your exchange rate table: link
- We will send the FX rate to a field in QB to show you what exchange rate we used
Potential issues
- If you see a
*Business Validation Error: You can only use one foreign currency per transaction.,* that indicates that something in Quickbooks has a different currency than you are invoicing
- The most likely culprit is the customer. Remember, customers can only have one currency
- If you need to invoice an existing customer in a different currency, you’ll need to create a new instance of that customer for Quickbooks. Learn more here https://quickbooks.intuit.com/learn-support/en-us/help-article/multicurrency/assign-foreign-currency-customer-quickbooks-online/L2LWZUIHv_US_en_US
- It may also be the account that the product you are attaching to. Please check the currency