Rounding of cash payments for the Czech market (Comarch ERP Standard)

In the Czech Republic, the official currency is the Czech koruna (CZK), denoted by the symbol Kč, where 1 CZK is 100 haleru. The denominations of 10, 20 and 50 haleru coins were withdrawn from use as of September 1, 2008. As a result of these changes, total cash payments for the sale of goods and services must be rounded to the nearest whole Czech koruna. According to the requirements, if the amount to be paid in cash has a fraction of ≥50 haleru, it should be rounded up. In turn, if it has a fraction of <50 haleru, it should be rounded down. In the case of different currencies and payment forms other than cash, payments are made according to an amount displayed in the payment document, with no rounding.

To enable this feature, select the CZK value for the Round Off Cash Payments To field on the POS Workstations tab of the POS center definition. For the field to be active, the CZ option must first be selected in the VAT Rate Group field on the company form.

Cash payment rounding is supported for the following document types:

  • Receipt
  • Invoice
  • Advance sales invoice
  • Receipt correction
  • Invoice correction
  • Advance sales invoice correction
  • Cash deposit
  • Cash withdrawal
Example
The amount due calculated in a trade document is 75.96 CZK. Selecting the Cash payment form automatically rounds up the document value to 76.00 CZK. Additionally, an arrow symbol appears next to the Change field in the bottom right corner of the payment window, indicating the rounding direction.

Payment window with 75.96 CZK amount

Rounding of cash payment in Czech currency

Example
The amount of 36.65 CZK is entered with the payment form Cash in a new CD document. The application rounds the amount up – to 37.00 CZK – and displays the notification: “The entered amount has been rounded. Select the Confirm button again to continue.

Rounding of cash payment in Czech currency in CD document

Payment limits (Comarch ERP Standard)

Comarch POS now allows you to apply payment limits. This function is especially useful in EU countries where there are certain restrictions regarding the maximum or minimum transaction amount. Payment limits are set individually for each country. In the Czech Republic, the official currency is the Czech koruna (CZK), and the daily cash payment limit is 270,000 CZK (about 10,500 EUR).  Some countries also have legal requirements concerning a minimum amount that can be used for payment methods (e.g. 0.1 EUR as a minimum amount for card payments).

In some cases (for instance, in Poland), payment limits are set based on the type of customer (either a retail customer or a business entity). In Poland, the maximum cash limit for a business entity is PLN 15,000. There is no limit for a retail customer.

In Comarch ERP Standard, you can define the following parameters on the POS Workstations tab of the company form (Configuration → [Company Structure] → [Rights Structure] → Company center):

  • Minimum Payment Value
  • Maximum Payment Value

The values can be determined in the Payment Limits By Customer Status and Payment Form section on the POS Workstations tab. They can be set individually depending on the type of customer: Business Entity or Comarch POS Customer.

Note
Comarch ERP Standard sends information to Comarch POS about the minimum and maximum payment value for each payment form and each customer type. For transactions with an unspecified customer, the limits for retail customers are applied.

If the amount in a sales document is greater than or equal to the set minimum limit, the entire payment process proceeds without any warning messages – it does not matter whether the customer was specified or unspecified.

The payment limit feature also applies to own and external vouchers, as well as CD/CW documents created for a customer.

In the case of cash documents with an entered employee, payment limits do not apply.

Making deposits and withdrawals only results in a warning message allowing the seller to decide whether or not to proceed with the transaction.

Note

The minimum and maximum payment limits for foreign currencies are calculated based on the exchange rates defined in Comarch ERP Standard.

When the total payment amount exceeds a defined maximum payment limit, the following blocking message appears:

Message displayed when exceeding cash payment limit

When the total payment amount is less than a defined minimum payment limit, the following blocking message appears:

Message displayed when not reaching minimum limit for card payments
Note
In the event that a payment limit is reached, the POS attendant should suggest an alternative payment form to ensure the successful completion of the transaction. A customer may also choose to pay a portion of the payment with one payment form and the remainder with another payment form. When the customer decides to select another payment form, then after closing the window with the blocking message, the basic payment window is displayed and other payment forms can be selected, provided they are within the set limit.
Example

The system currency is € and the payment limits are defined as follows:

  • Cash – maximum 1000 EUR
  • Card – maximum 50000 EUR
  • Voucher – minimum 1 EUR

A customer wants to pay:

  • 1100 EUR in cash
  • 51000 EUR by card
  • 1 EUR with a voucher

Cash payment:

The maximum cash payment limit has been exceeded.
The payment value must be less than: 1000 EUR. The limit has been exceeded by 100 EUR.

Card payment:

The maximum card payment limit has been exceeded.
The payment value must be less than: 50000 EUR. The limit has been exceeded by 1000 EUR.

Voucher payment (with the exchange rate of 1 EUR = 4.32 PLN):

The minimum voucher payment limit has not been reached.
The payment value must be greater than: 1 EUR. The customer is 3.32 PLN away from reaching the limit.

Note
If the seller has to give change, the amount received is not taken into account, but only the amount to be paid.

Czy ten artykuł był pomocny?