Skip to main content

Recording Transactions in Foreign Currencies

Sinyee avatar
Written by Sinyee
Updated over 6 months ago

Introduction

Handling transactions in different currencies? No worries—you can easily record foreign currency transactions in our system by selecting the right currency.

The system will automatically pull the latest exchange rates from a recognised third-party provider, and if you prefer, you can also enter your own custom rate.

All amounts will be shown in your home currency too, so you always know the exact impact.

Selecting Foreign Currency in Your Transaction

  • When creating a transaction (e.g., invoice, bill, payment, etc.), choose the relevant currency from the currency dropdown.

  • Bukku will automatically fetch the latest exchange rate for the day from openexchangerates.org.

  • If you prefer to use your own exchange rate, just key in your desired rate directly at rate field.

  • Once you’ve entered the unit price (e.g., during invoice creation), the system will calculate the total in the selected foreign currency and also display the equivalent amount in your home currency under the total section.

Managing Currencies and Custom Rates

  • You can activate certain currencies as frequently used so they always appear at the top of the currency dropdown when recording a transaction.

  • To do this:

    • Go to Control Panel > Currencies, click + New to activate a currency.

  • The system will prioritise it in the dropdown list for easier access during transactions.


  • If you need to use fixed exchange rates for specific periods—such as due to company policy or contractual agreements—you can set custom rates that will apply automatically within a chosen date range.

  • To set this up:

    • After activating the currency, click Custom Rate under that currency, then click + New to enter your custom rate and define the applicable date range. The system will automatically apply this rate to any transaction dated within that range.

Did this answer your question?