Callback
  • From a market stall to a store

  • -

  • From a store to a retail chain

  • -

  • From retail to manufacturing

Multi-currency sales

Multicurrency sales — is an additional Torgsoft option that allows you to sell goods and accept payments in several currencies: the price may be in one currency, while the payment is made in another, with automatic recalculation at the specified exchange rate. All financial documents are formed in the national currency.

The option is needed by stores in border regions, jewelry salons, duty-free businesses, and companies that work with imported goods and customers who are used to calculating in dollars or euros. It solves a typical problem: the cashier calculates the exchange rate and change on an external calculator, makes mistakes, and the owner does not see how much money actually came in each currency.

As a result, you accept payment in the required currency directly at the checkout, the program recalculates the amount itself and immediately shows the change in two currencies, while a separate currency sales report shows turnover for each currency. The option works on Torgsoft Ultra and Terminal licenses — check the connection terms below.

Sell and accept payments in several currencies

Price in one currency, payment in another, exchange-rate recalculation — automatically, without a calculator at the checkout.

Payment in any currency Exchange rate Change in two currencies Amount rounding Currency sales report
Multicurrency sales: accounting for currency payments in Torgsoft

What multicurrency sales are

Multicurrency sales are a checkout mode in which goods can be sold and payment can be accepted not only in the national currency, but also in the payment currency (for example, dollars or euros). Accounting and purchasing are carried out in the national currency, and during the sale the program automatically recalculates at the exchange rate you specify. Cash payments in foreign currency are not allowed in Ukraine, so the option is primarily needed for management accounting and correct reflection of turnover in different currencies.

Basic concepts

NC

National currency

The currency in which you purchase goods and keep records. All financial documents are created in this currency.

PC

Payment currency

The currency in which the customer pays for the goods. It is specified in the accounting settings.

ER

Exchange rate

The value for recalculation. It is entered in the Payment — Exchange rate menu and then inserted automatically.

PF

Payment form

The «In any currency» item in the accounting settings, which enables currency selection at the checkout.

RND

Amount rounding

A setting that removes inconvenient cents from the currency price after recalculation at the exchange rate.

REP

Currency sales report

A separate report that shows transactions by period, currency, cash desk, and accounting center.

Who this option is for

Stores in border regions

Customers are guided by prices in foreign currency, so it is convenient to record the currency equivalent in management accounting.

Jewelry salons

Prices are often tied to currency, and customers are used to calculating the cost in dollars or euros.

Duty-free businesses

Payments with customers are made in several currencies at the same time.

Sellers of imported goods

Purchasing in foreign currency and the need to quickly reprice the assortment when the exchange rate changes.

Who does not need it. If you accept payment only in hryvnia and do not keep management accounting in currency, the option will not be useful — all regular sales work correctly without it.

When to connect it immediately

  • product prices are tied to the dollar or euro exchange rate;
  • customers regularly ask to calculate the cost in the payment currency;
  • you need to see turnover separately for each currency;
  • you keep mutual settlements with wholesalers or suppliers in currency.

What tasks the option solves

Problem
Solution in Torgsoft
Result
ProblemThe cashier calculates the exchange rate and change on an external calculator
SolutionThe program recalculates the amount at the specified rate directly in the payment window
ResultFewer mistakes and faster checkout service
ProblemIt is inconvenient to give change when the customer pays with a large foreign-currency banknote
SolutionThe payment window shows two «Change» fields — in the payment currency and in the national currency
ResultThe cashier sees the change immediately and does not make mistakes
ProblemAfter recalculation at the exchange rate, inconvenient fractional amounts appear
SolutionRounding the amount payable: to cents, to 10 or 50 cents, to a whole number, or to tens and hundreds
ResultThe cashier sees a convenient amount payable without manual rounding
ProblemIt is unclear how much money actually came in each currency
SolutionCurrency sales report with filters and cash-desk totals
ResultTransparent control of turnover in each currency
ProblemThe exchange rate changed sharply, and the entire assortment must be repriced manually
SolutionCalculation of retail and wholesale prices by markup and exchange rate based on the price equivalent in currency
ResultNew prices can be recalculated quickly without manually changing each item

What it looks like before and after

Before

The seller keeps a calculator at hand, calculates the rate and change manually, and at the end of the day the owner cannot quickly reconcile how much came in each currency.

After

The cashier selects the currency in the payment window, the program calculates the amount and change itself, and the currency sales report shows cash-desk totals in each currency.

How it works: 5 steps

Configure currencies. In Settings — Parameters — Accounting, select the national currency and payment currency, and in the payment form field choose «In any currency».

Set the exchange rate. In the Payment — Exchange rate menu, click «Add» and enter the rate. We recommend specifying more decimal places — this reduces inaccuracies on large amounts.

Create a cash desk for the currency. A separate cash desk is required for each currency, so there must be at least as many cash desks as the currencies used.

Accept payment. On the Sale form, click «Pay» (F6), select the payment currency, and confirm the rate. If the rate has already been set, it is inserted automatically; enable autofill if necessary.

Check the report. On the Report — Currency sales report form, filter transactions by period, currency, cash desk, or current account and view totals in each currency.

Important. If you use a software RRO, the national currency must be hryvnia only — the PRRO works only with hryvnia, and the fiscal receipt prints the amount that corresponds to the national currency.

Try the option in your business

Download the 30-day demo version and test multicurrency sales on your own goods. The data is stored on your computer, so after purchasing the license you will continue working with the information you have already entered.

Option features

Function
What it does
Who benefits
FunctionAutomatic recalculation at the exchange rate
What it doesDuring a sale, recalculates between the payment currency and the national currency
Who benefitsEveryone who accepts payment not only in hryvnia
FunctionCurrency selection in the payment window
What it doesAllows you to select a currency and set the rate after clicking «Pay» (F6)
Who benefitsCashiers who work with different currencies
FunctionRounding the amount payable
What it doesRounds the amount payable to cents, 10 or 50 cents, a whole number, tens, hundreds, or thousands; the selected rounding type is remembered
Who benefitsStores that want even amounts at the checkout
FunctionChange in two currencies
What it doesShows change simultaneously in the payment currency and in the national currency
Who benefitsCashiers for fast and error-free work
FunctionAmount autofill
What it doesWhen the rate is set, fills in the «Received» field and the amount payable for cashless payment
Who benefitsCashiers for faster payment processing
FunctionCashless currency payments
What it doesAllows you to accept payment to a current account; if the account currency matches the payment currency, the bank terminal works as in regular sales
Who benefitsBusinesses with cashless currency payments
FunctionCurrency sales report
What it doesShows the date, basis, amount in the national currency, rate, amount in currency, recipient, and sender; totals by cash desk are shown at the bottom
Who benefitsOwners for turnover control
FunctionRepricing by exchange rate
What it doesRecalculates retail and wholesale prices by markup and exchange rate based on the price equivalent in currency
Who benefitsSellers of imported goods when the exchange rate changes

Scenarios by niche

Jewelry salon

The price of an item is tied to the exchange rate, and the customer wants to see the cost in dollars. The cashier selects the payment currency, the program calculates the amount at the rate and shows the change in two currencies.

Store near the border

Customers are guided by prices in foreign currency or ask to calculate the equivalent. The option helps keep the currency equivalent in management accounting, and the currency sales report shows turnover separately for each currency.

Equipment importer

Purchasing is in dollars, and prices change together with the exchange rate. It is enough to update the rate and run price recalculation by markup and exchange rate to reprice the assortment.

Example

The scenario is illustrative. A small store near the border sold part of its goods to customers who were used to calculating prices in euros. The cashier kept a calculator, calculated the rate manually, and periodically made mistakes with change, while the owner at the end of the day could not quickly reconcile how much came in euros and how much in hryvnia.

After connecting the option, the cashier selects the payment currency in the «Pay» window, the program calculates the amount at the rate and shows the change in euros and hryvnia. At the end of the day, the owner opens the currency sales report, filters by cash desk and currency, and sees totals in each currency without manual calculations.

Legal aspect: payment currency

Multicurrency sales in Torgsoft are a tool for convenient price recalculation, payment control, and management accounting in different currencies. You can set the exchange rate, see the equivalent value of goods in dollars, euros, or another currency, quickly reprice imported goods, and analyze turnover by currency. But in Ukraine, the hryvnia is the only legal tender, and monetary obligations are generally fulfilled in hryvnia; foreign currency may be used only in cases and according to the procedure directly established by law. Therefore, the exchange rate in Torgsoft is not permission to accept cash foreign currency and not a currency exchange function, but a technical setting for recalculation and accounting.

To use multicurrency sales correctly, set hryvnia as the national currency for fiscal accounting, specify the current exchange rate, create separate cash desks/accounts for analytics, and fiscalize sales for the full amount in hryvnia through an RRO or PRRO if this is mandatory for your activity.

If you work with currency accounts, non-residents, duty free, foreign economic contracts, or other special cases — before starting work, agree on the payment procedure with your bank, accountant, or tax consultant. Torgsoft helps automate recalculation, sales, and reporting, but the entrepreneur is responsible for the legality of the payment currency, exchange rate, fiscalization, and tax accounting.

Which options and equipment it works with

  • Cashless currency payments. If the current account currency matches the payment currency, payment through the bank terminal is processed as in regular sales.
  • Software RRO. When using PRRO, the national currency must be hryvnia only — PRRO works only with it.
  • Gift certificates. The «Gift certificates» option is incompatible with multicurrency sales — it is not possible to pay for goods with a certificate in this mode.

Comprehensive automation. Multicurrency sales are combined with checkout work, cashless payments, and Torgsoft reporting, so currency transaction accounting is kept in one system together with other sales.

Price and connection terms

Cost of the «Multicurrency sales» option
4590 UAH
  • Licenses. Torgsoft Ultra or Terminal.
  • Connection. The option is purchased for each workplace for separate versions, or one per local network, or one per terminal license server. Available from Torgsoft® version 7.6.4 (DB 354) and later.
  • Demo version. Free for 30 days. The data is stored on your computer.

How to connect

  1. Download the demo version and test the option on your goods.
  2. Select the Ultra or Terminal license and place an order for the option.
  3. After payment, technical support will remotely activate the option on your workplace.

Frequently asked questions

What are multicurrency sales in Torgsoft?

This is a mode in which you sell goods and accept payment in several currencies at the same time. Accounting is kept in the national currency, and during the sale the program recalculates the amount at the specified rate.

Can cash foreign currency be accepted?

Cash payments in foreign currency are not allowed in Ukraine. The option is primarily needed for management accounting and correct reflection of turnover in different currencies.

How to configure currencies?

In Settings — Parameters — Accounting, select the national currency and payment currency, and in the payment form field choose «In any currency».

Where is the exchange rate set?

In the Payment — Exchange rate menu, click «Add» and enter the rate. If the rate for today has not been set, the program will ask for it during the first payment and will then insert it automatically.

How to quickly reprice goods if the exchange rate changed sharply?

A price equivalent in currency is set for goods. It is enough to update the rate and use the calculation of retail and wholesale prices by markup and exchange rate — the program will recalculate prices for the entire assortment.

How can a cashier avoid making mistakes with change?

The payment window shows two «Change» fields: one in the payment currency, the other in the national currency. The cashier sees the change immediately and does not calculate it on a calculator.

What to do with inconvenient fractional amounts after recalculation?

Enable rounding of the amount payable: to cents, to 10 or 50 cents, to a whole number, or to tens, hundreds, and thousands. The cashier sees a convenient amount payable without manual rounding.

Does the option work with a bank terminal?

Yes. If you select a current account whose currency matches the payment currency, payment through the bank terminal is processed the same way as in regular sales.

How does this work with software RRO?

When using PRRO, the national currency must be hryvnia only, because PRRO works only with it. The fiscal receipt prints the amount that corresponds to the national currency.

Where can turnover by currencies be viewed?

On the Report — Currency sales report form. You can filter by period, accounting center, currency, payment form, cash desk, or current account; totals by cash desk in currency and in the national currency are shown at the bottom.

Which licenses support the option?

Torgsoft Ultra and Terminal licenses, starting from version 7.6.4 (DB 354). The option is not available in the Start license.

Can goods be paid for with a gift certificate in this mode?

No. Multicurrency sales are incompatible with the «Gift certificates» option — it is impossible to pay for goods with a certificate in this mode.