Skip to main content

Multi-Currency

Configure and use Multi-Currency in AscendTMS to manage loads, customers, carriers, exchange rates, and financials across multiple currencies.

Updated over a week ago

Doing business across borders? No problem.

With Multi-Currency in AscendTMS, you can invoice customers and pay carriers in currencies outside your home currency — while Ascend automatically handles exchange rates, conversions, and reporting behind the scenes.

Whether you're working with partners in Canada, Mexico, or beyond, Multi-Currency keeps your financials accurate, transparent, and easy to manage.


How to Enable Multi-Currency

Begin by selecting the Settings tab found on the left side of your AscendTMS screen

Locate the Company Settings section, then select Configure Your Domestic and International Currencies and Units of Measure


Set Your Home Currency

For US-based users, you can skip this step.

For non US-based users, select your home currency by clicking the dropdown below Currency


Add Foreign Currencies

At the bottom of the page, you can add currencies you regularly use.

Example:

  • Canadian Dollar (CAD)

  • Mexican Peso (MXN)

Once added, these currencies become available throughout Ascend — including financials, entities, documents, and reporting.


Exchange Rate Settings

You have two options:

Auto (Recommended)

  • Pulls exchange rates automatically using ForexRate

  • Updated daily

  • No manual effort required

Manual

  • You control the exchange rate

  • Update it whenever needed

  • Best for locked-in rates or special agreements

⚠️ If using Manual, just be sure to update the exchange rate as needed to keep everything accurate.


View Historical Exchange Rates

Click the Historical Exchange Rates link to view a 30-day history of rates for your selected currencies.


Assign Default Currency to Customers & Carriers

Working with partners in different countries? You can assign a default currency to each customer or carrier so everything lines up automatically on your loads.

To set a default currency for a customer or carrier, open the Customer or Carrier Profile

Navigate to Customize Units of Measure

Choose a Currency from the dropdown — this will become the default for that customer or carrier.

💡 Why this matters:
When that entity is added to a load, the financials will automatically default to their assigned currency.

Don’t see the currency you need? It likely hasn’t been added yet — check out the Add Foreign Currencies section above to get it set up.


Using Multi-Currency on Loads

Selecting Currency in Financials

No changes to your workflow here — adding financial line items works exactly the same as it always has. We’ve simply added a Currency dropdown, giving you more flexibility and visibility when working across multiple currencies.

This allows you to:

  • Select a currency when one isn’t already set on the customer or carrier

  • Quickly confirm (or spot-check) that the correct currency is being applied

When opening the financials modal:

  • The currency will default based on the customer or carrier selected

  • If no default currency is set for that entity, your home currency (e.g., USD) will be used

  • Any additional currencies you’ve configured will be available in the dropdown

You can:

  • Manually select a currency at any time
    OR

  • Let it auto-populate based on the customer or carrier profile

💡 Example:
When Barone Sanitation is selected as the customer, their default currency of CAD will automatically populate in the financials.

Once saved, you’ll see:

  • The selected currency

  • The exchange rate

  • The converted value

All clearly displayed within the financials.

Need to tweak the rate?

Click the ✏️ (pencil icon) next to the exchange rate

A modal will open showing:

  • Current currency

  • 30-day historical rates

Select a date or enter a rate in the Exchange Rate field and click Save

Your financials will instantly update.


Multi-Currency + Manifest (Multi-Carrier) Loads

Using Manifest / Multi-Carrier Loads?

Good news — Multi-Currency works exactly the same way across all legs.

Each carrier can operate in their own currency, with accurate conversions handled automatically.

If you use Manifest/Multi-Carrier loads, multi-currency will work the same.


AscendTMS Generated Documents & AscendPortal

Multi-Currency flows through everything:

  • Rate Confirmations

  • Invoices

  • Bills

  • AscendPortal

💡 Customers and Carriers will see their assigned currency reflected in:

  • Documents

  • Portal views


Accounting with Multi-Currency

Same workflow you know — just with added clarity and visibility.

When working with invoices or bills, Multi-Currency ensures you always know exactly what you’re looking at, no guesswork required.

  • Currency is clearly displayed across all transactions

  • Hover over totals to instantly view the USD conversion based on the applied exchange rate

💡 This makes it easy to reconcile, review, and report — even when working across multiple currencies.

Simple. Clean. Transparent.


User Permissions with Multi-Currency

Multi-Currency permissions are managed at the Permission Group level, giving you full control over who can adjust exchange rates on loads.

To configure these settings, please refer to the User Permission Group Help Guide linked below:

Located within the Loads section of each Permission Group, you’ll find a setting called Allow Users to Update the Foreign Exchange Rate on Loads

This can be toggled on or off depending on the level of control you’d like to give your team.

💡 Important Notes:

  • This permission applies specifically to exchange rate updates on individual loads

  • Only Admin users can update organization-wide currency settings, as these are located within Org-wide Settings


Reporting with Multi-Currency

With enhanced reporting, you’re not just seeing numbers — you’re seeing the full financial picture, including exactly how and when currency conversions were applied.

Multi-Currency is fully supported across your reports, with new columns available:

  • Exchange Rate

  • Exchange Rate Date

💡 Why this matters:
You can now track the actual rate used on every load — giving you complete transparency into conversions, margins, and financial performance across currencies.

Whether you’re:

  • Auditing past loads

  • Validating invoices

  • Analyzing profitability across regions

…you’ve got the data to back it up.


Multi-Currency isn’t just a feature — it’s unlocked growth.

  • Work with international partners confidently

  • Eliminate manual conversions

  • Keep financials accurate across every load

All without changing how you operate day-to-day.

Did this answer your question?