Accounting Seed’s multi-currency functionality provides the ability to perform accounting transactions in a currency outside of the main ledger currency.
Note: To enable multi-currency, contact Accounting Seed Support.
- Customers can be billed and cash can be received in any foreign currency that is supported by Salesforce.
Note: The Stripe integration to Accounting Seed supports multi-currency credit card transaction processing. ACH is limited to USD.
- Vendor invoices can be entered and paid in any foreign currency that is supported by Salesforce.
- Journal entries can be created in any foreign currency that is supported by Salesforce.
- Expense reports can be entered in any foreign currency that is supported by Salesforce. Expense reports can also be turned into a vendor payable in the same currency.
- All transactions are converted to a single reporting currency. If multi-ledger is activated, then each ledger can have a different base currency.
- Accounting Seed will automatically track a realized gain or loss on foreign currency exchange when:
- The exchange rate for a foreign Billing to a customer is different from the exchange rate when the cash is received.
- The exchange rate for a foreign vendor Payable is different from the exchange rate when the cash is disbursed.
- Foreign bank and credit card accounts can be reconciled in Accounting Seed’s Bank Reconciliation feature using the foreign currency amounts.
- Bank Deposits can be recorded in foreign currency amounts.
Working with Multiple Currencies
Accounting Seed uses Salesforce's Advanced Currency Management feature to track currencies used through the Dated Exchange Rates table. These rates can be manually updated or automatically updated with the use of a partner app in Salesforce’s AppExchange.
When creating any of the following, you can see both the foreign amount and ledger amount:
- Cash Receipt
- Cash Disbursement
- Journal Entry
- Bank Deposit
The Accounting Seed Transaction object will also show the Foreign Amount and Currency Conversion rates used in any of the above transaction types.