Exchange Rates

Manage currency exchange rates for multi-currency transactions.

Available to:
Business Owner

Understanding Exchange Rates

How multi-currency support works in VasBox.

VasBox supports multi-currency transactions, which is essential for businesses in Zimbabwe that operate with both USD and ZWL. Exchange rates determine how amounts are converted between currencies.

Base Currency

USD (US Dollar) is typically used as the base currency. All exchange rates are relative to USD.

Local Currency

ZWL (Zimbabwe Dollar) rates are set based on the current market rate or official rate.

Viewing Current Rates

How to see your configured exchange rates.

Navigate to Admin → Exchange Rates to view all configured exchange rates.

Exchange Rate List
app.vasbox.co.zw

Exchange Rates

Add Rate
Currency Pair Rate Effective Date Actions
USD / ZWL 1 : 25,000.00 Jan 15, 2026 Edit
USD / ZIG 1 : 13.50 Jan 15, 2026 Edit
View and manage your exchange rates

Adding a New Rate

How to add a new exchange rate.

1
Click Add Rate

From the Exchange Rates page, click the "Add Rate" button.

2
Select Currency Pair

Choose the currency pair (e.g., USD/ZWL). The first currency is the base (1 unit), and the second is what you're converting to.

3
Enter Exchange Rate

Enter the exchange rate. For example, if 1 USD = 25,000 ZWL, enter 25000.

4
Set Effective Date

Choose when this rate should take effect. You can set future dates for planned rate changes.

5
Add Notes (Optional)

Add any notes about this rate, such as the source (official rate, parallel market, etc.).

6
Save

Click "Save" to add the rate. It will be used for transactions from the effective date.

Rate Precision

Exchange rates can have up to 4 decimal places for precise calculations. The rate is always expressed as how many units of the second currency equal 1 unit of the first currency.

Editing Rates

Modifying existing exchange rates.

  1. Find the rate in the exchange rates list
  2. Click "Edit" on that row
  3. Modify the rate value or effective date
  4. Save your changes

Historical Transactions

Changing an exchange rate does not retroactively affect transactions that already used the old rate. Past transactions preserve their original amounts.

Rate History

Track changes to exchange rates over time.

VasBox keeps a history of all exchange rate changes for auditing and reference purposes.

What's Recorded
  • • Previous rate value
  • • New rate value
  • • Who made the change
  • • When the change was made
  • • Effective date of the new rate

How Rates Are Used

Where exchange rates apply in VasBox.

Exchange rates are used throughout VasBox for various currency conversions:

Feature How Rates Apply
Invoices Display totals in multiple currencies
Receipts Convert payment amounts received
Reports View totals in your preferred currency
Dashboard Metrics converted to selected currency

Original Amounts Preserved

Exchange rates affect how amounts are displayed when viewing in a different currency. The original transaction amounts in their native currency are always preserved and never modified.