Skip to content

Commit

Permalink
Merging changes synced from https://github.com/MicrosoftDocs/dynamics…
Browse files Browse the repository at this point in the history
…365smb-docs-pr (branch live)
  • Loading branch information
buck1ey committed Mar 25, 2022
2 parents 06c7866 + 4a57fb5 commit 5782416
Show file tree
Hide file tree
Showing 16 changed files with 227 additions and 123 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -9,36 +9,52 @@
ms.tgt_pltfrm: na
ms.workload: na
ms.search.keywords:
ms.date: 04/01/2021
ms.date: 03/22/2022
ms.author: edupont

---
# Swiss Electronic Payments

[!INCLUDE[prod_short](../../includes/prod_short.md)] allows you to send invoices to customers electronically. The invoices are presented and paid directly using the customer's online banking software.

## Electronic Payment Methods
You can make electronic payments using the following methods:
## Electronic Payment Methods

You can make electronic payments by using the following methods:

- Einzahlungsschein mit Referenznummer (ESR)
- Lastschrift Verfahren (LSV+)
- SEPA credit transfers

## ESR
## ESR

ESR is an electronic debtor service that uses payment slips to collect money. It is the standard electronic payment system created by Swiss Post. You can print ESR payment slips as invoice attachments, calculate ESR reference numbers, and import ESR files that have payment information from banks. For more information, see [Swiss Electronic Payments Using ESR](how-to-print-esr-invoices.md). You can also make ESR and ESR+ payments using the bank's version of this payment method, which is named Bank-ESR (BESR).

## LSV+
## LSV+

LSV+ is a direct debit service that is used for processing payments. Companies can release customer payments directly from the customer's bank using direct debit. You can request and collect customer payments using direct debit in the LSV+ bank format, or in the DebitDirect PostFinance format. For more information, see [Swiss Electronic Payments Using LSV+](swiss-electronic-payments-using-lsv-.md).

## SEPA Credit Transfers
To export payments according to the SEPA standard, you must use a bank account. To make sure that the related general ledger entries are consistent with those generated for local Swiss payment methods (see above), the value in the **Bank Acc. Posting Group** field on the **Bank Account Card** page must point to the relevant general ledger account. For more information about how to export SEPA payments, see [Create SEPA Direct Debit Collection Entries and Export to a Bank File](../../finance-collect-payments-with-sepa-direct-debit.md#creating-sepa-direct-debit-collection-entries-and-export-to-a-bank-file).
## SEPA Credit Transfers

To export payments according to the SEPA standard, you must use a bank account. On those bank accounts, the **Bank Acc. Posting Group** field must specify the relevant general ledger account. This way, the related general ledger entries will be consistent with the entries that are generated for the Swiss payment methods. For more information about how to export SEPA payments, see [Create SEPA Direct Debit Collection Entries and Export to a Bank File](../../finance-collect-payments-with-sepa-direct-debit.md#creating-sepa-direct-debit-collection-entries-and-export-to-a-bank-file).

### <a name="iban-qr"</a>IBAN and QR-IBAN

In Switzerland, requests for payments based on SEPA credit transfers can include a regular IBAN code for the bank account or a QR-IBAN code. For more information, see [QR-Bill Management](ui-extensions-qr-bill-management.md).

The IBAN type on the recipient bank account must match the payment reference type on the entry when you try to pay a vendor. If the payment reference is a QR reference, [!INCLUDE [prod_short](../../includes/prod_short.md)] will check that the IBAN on the vendor bank account is a QR-IBAN code. If the payment reference is a creditor reference, that IBAN must be a normal IBAN.

> [!TIP]
> If a vendor uses both types of accounts regularly, create multiple vendor bank accounts and use them accordingly. For more information, see [Using multiple bank accounts as issuers of QR-Bills](ui-extensions-qr-bill-management.md#multiplebankaccounts).
## See Also
[Import Swiss Bank Clearing Numbers](how-to-import-swiss-bank-clearing-numbers.md)
[Swiss Electronic Payments Using ESR](swiss-electronic-payments-using-esr.md)
[Print ESR Invoices](how-to-print-esr-invoices.md)
[Swiss Electronic Payments Using LSV+](swiss-electronic-payments-using-lsv-.md)
[Switzerland Local Functionality](switzerland-local-functionality.md)
[Making Payments](../../payables-make-payments.md)
## See Also

[QR-Bill Management in the Swiss Version](ui-extensions-qr-bill-management.md)
[Import Swiss Bank Clearing Numbers](how-to-import-swiss-bank-clearing-numbers.md)
[Swiss Electronic Payments Using ESR](swiss-electronic-payments-using-esr.md)
[Print ESR Invoices](how-to-print-esr-invoices.md)
[Swiss Electronic Payments Using LSV+](swiss-electronic-payments-using-lsv-.md)
[Switzerland Local Functionality](switzerland-local-functionality.md)
[Making Payments](../../payables-make-payments.md)
[Create SEPA Direct Debit Collection Entries and Export to a Bank File](../../finance-collect-payments-with-sepa-direct-debit.md#creating-sepa-direct-debit-collection-entries-and-export-to-a-bank-file)

[!INCLUDE[footer-include](../../includes/footer-banner.md)]
Original file line number Diff line number Diff line change
@@ -1,41 +1,45 @@
---
title: Swiss Value Added [CH]
description: This article explains several enhancements that have been made to the Swiss VAT reporting features.
title: Swiss Value Added [CH]
description: This article explains several enhancements that have been made to the Swiss VAT reporting features.

author: SorenGP
author: SorenGP

ms.topic: conceptual
ms.devlang: na
ms.tgt_pltfrm: na
ms.workload: na
ms.search.keywords:
ms.date: 06/25/2021
ms.author: edupont

ms.topic: conceptual
ms.devlang: na
ms.tgt_pltfrm: na
ms.workload: na
ms.search.keywords:
ms.date: 06/25/2021
ms.author: edupont

---
# Swiss Value Added Tax

[!INCLUDE[prod_short](../../includes/prod_short.md)] includes the following enhancements to Swiss VAT reporting:

- Automatic adjustment of VAT amounts for invoices, according to payment discounts.
- Additional VAT exchange rates for invoices in foreign currencies.

For more information about Swiss VAT reporting and coding requirements, see [Swiss VAT Information](https://www.estv.admin.ch/estv/en/home/estv-suissetax/sw-hersteller.html). The information is available in French, German, and Italian.
For more information about Swiss VAT reporting and coding requirements, see [Swiss VAT Information](https://www.estv.admin.ch/estv/en/home/value-added-tax.html). The information is available in French, German, and Italian, as well as English.

## VAT Amounts and VAT Exchange Rates

## VAT Amounts and VAT Exchange Rates
According to local VAT laws, the VAT base amount for an invoice can be reduced by the payment discount if a discount is granted. To allow automatic VAT adjustment for a payment discount on an invoice, the **Adjust for Payment Discount** field is activated by default on the **General Ledger Setup** page. You can also activate this function in the VAT posting setup. For more information, see the General Ledger Setup table and the VAT Posting Setup table.

### Currency Exchange Rates for VAT Reporting
### Currency Exchange Rates for VAT Reporting

For invoices in foreign currency, you must use the official exchange rate provided by the government for the VAT calculation itself. You can also set up additional exchange rates for VAT, which you can use for aspects of the invoice other than the VAT calculation. You can provide the correct government VAT exchange rate for each relevant foreign currency in the exchange rate setup for invoices. For more information, see the Currency Exchange Rate table.

You can also adjust all VAT amounts in VAT entries that result from foreign currency transactions. When you activate the adjust VAT exchange rate function, VAT exchange rates are adjusted automatically. The positive differences that result from exchange rates are posted to exchange rate gain accounts. The negative differences that result from exchange rates are posted to exchange rate loss accounts. For more information, see the Adjust Exchange Rates batch job.

Additional information, such as VAT rate and original currency amount, is transferred to the VAT entries. For more information, see the VAT Entry table.

## See Also
[VAT Rates for Switzerland](vat-rates-for-switzerland.md)
[Create and Print a Swiss VAT Statement](how-to-create-and-print-a-swiss-vat-statement.md)
[Switzerland Local Functionality](switzerland-local-functionality.md)
## See Also

[VAT Rates for Switzerland](vat-rates-for-switzerland.md)
[Create and Print a Swiss VAT Statement](how-to-create-and-print-a-swiss-vat-statement.md)
[Switzerland Local Functionality](switzerland-local-functionality.md)


[!INCLUDE[footer-include](../../includes/footer-banner.md)]
Original file line number Diff line number Diff line change
Expand Up @@ -8,26 +8,30 @@ ms.devlang: na
ms.tgt_pltfrm: na
ms.workload: na
ms.search.keywords: QR-bill, invoice, incoming documents, payment reference
ms.date: 09/06/2021
ms.date: 03/22/2022
ms.author: soalex

---
# QR-Bill Management in the Swiss Version of Business Central
From July 1st 2020, companies in Switzerland must be able to receive QR-bills. QR-bills are payment slips that follow invoices, and are a country-wide initiative to streamline payment processes. QR-bills replace all existing payment slips and ESR-related functionality. They contain all of the information needed to make payments, and a QR code on the payment slip makes it easy to import the information into [!INCLUDE[prod_short](../../includes/prod_short.md)]. All relevant information is imported and used to generate payments for the vendor who sent the QR-bill, including the payment reference, which automatically gets included in Vendor Ledger Entries and exported in payment files to the bank.

## Get started with the QR-Bill Management Extension
Since July 1, 2020, companies in Switzerland must be able to receive QR-bills. QR-bills are payment slips that follow invoices, and are a country-wide initiative to streamline payment processes. QR-bills replace all existing payment slips and ESR-related functionality. They contain all of the information needed to make payments, and a QR code on the payment slip makes it easy to import the information into [!INCLUDE[prod_short](../../includes/prod_short.md)]. All relevant information is imported and used to generate payments for the vendor who sent the QR-bill, including the payment reference, which automatically gets included in Vendor Ledger Entries and exported in payment files to the bank.

## <a name="get-started"></a>Get started with the QR-Bill Management extension

The QR-Bill Management extension is included and automatically installed in [!INCLUDE[prod_short](../../includes/prod_short.md)]. To get started with the extension, you must make a few configuration changes in [!INCLUDE[prod_short](../../includes/prod_short.md)]. An easy way to that is to use the Set Up QR-Bill assisted setup guide. The guide will help you enter information, such as:

* Specify whether to use your IBAN or QR-IBAN.

QR-IBAN is an IBAN that contains a number between 30000 and 31999 on positions 5 to 9, such as *CH55 30024 123456789012*.
* Define how to display names and address on QR-bills, and to use the German Umlaut Chars Encoding. We recommend that you use the default values.
* Select the default layout to use for QR-bills. The layout determines whether to use IBAN or QR-IBAN, whether the reference type is creditor or QR reference, and whether to include billing information in the SWICO format.
* Enable sales and service invoice types, and payment methods, for the QR-bills.
* Specify the journal template and journal batch to use when generating purchase journals from scanned or imported QR-bills.

If needed, you can change these settings on the following pages:
If needed, you can change these settings on the following pages:

* **QR-Bill Setup** to change general settings.
* **QR-Bill Layout** to change layout settings.
* **QR-Bill Setup** to change general settings.
* **QR-Bill Layout** to change layout settings.

## Issuing QR-Bills
You can enable QR-bills for sales and service invoices. This adds an entry to **Report Selection - Sales** that generates an extra PDF with the QR-bill when invoices are generated.
Expand All @@ -36,10 +40,20 @@ You can enable QR-bills for sales and service invoices. This adds an entry to **
When you create a QR-bill you can include billing information in the SWICO format, as advocated by SIX, the Swiss payment infrastructure provider. Ideally, business applications that produce or import QR-bills should also be able to process information such as the VAT amount, the vendor's invoice number, and so on, because it can be valuable for the payable invoice. In [!INCLUDE[prod_short](../../includes/prod_short.md)], we import this information but use only the vendor's invoice number. If you want to use the other information you can create your own customization.

## Understanding the Payment Reference
Payment processes are are all about paying the right amount to the right party, and making it easy for them to reconcile payments to close outstanding accounts. The QR-Bill Management extension handles this by generating a payment reference for QR-bills that are unique for invoices issued in a specific company, which means the same payment reference cannot be issued more than one time. If your customer is also using [!INCLUDE[prod_short](../../includes/prod_short.md)], the payment reference is imported when receiving QR-bills, transferred to the Vendor Ledger Entries page, and used as a reference when creating vendor payments. For more information, see [Receiving QR-Bills](ui-extensions-qr-bill-management.md#receiving-qr-bills). The flow is similar to the previous ESR Reference functionality that the QR-bills are replacing. Eventually, payment files (pain.001) will be sent from the customer's business app to their bank with the message to transfer the amounts to the vendor's account. The bank will produce a customer statement file (camt.054) that the vendor can import to reconcile accounts. This file will include the payment reference and is imported through the Data Exchange Framework that is updated by the QR-Bill Management extension to import camt.054 files.
For ESR references you could configure information, for example, so that they contain the customer number and invoice number. You cannot configure the payment reference in QR-bills. There will always be a 1:1 relation between an issued QR-bill and a payment, which makes reconciliation easy and eliminates the need to configure the payment reference on QR-bills. Instead, [!INCLUDE[prod_short](../../includes/prod_short.md)] uses a unique counter for the payment reference. Additionally, logic is in place to block import or scan of the same payment reference twice.
Payment processes are are all about paying the right amount to the right party, and making it easy for them to reconcile payments to close outstanding accounts. The QR-Bill Management extension handles this by generating a payment reference for QR-bills that are unique for invoices issued in a specific company, which means the same payment reference cannot be issued more than one time.

If your customer is also using [!INCLUDE[prod_short](../../includes/prod_short.md)], the payment reference is imported when receiving QR-bills, transferred to the Vendor Ledger Entries page, and used as a reference when creating vendor payments. For more information, see [Receiving QR-Bills](ui-extensions-qr-bill-management.md#receiving-qr-bills). The flow is similar to the previous ESR Reference functionality that the QR-bills are replacing. Eventually, payment files (pain.001) will be sent from the customer's business app to their bank with the message to transfer the amounts to the vendor's account. The bank will produce a customer statement file (camt.054) that the vendor can import to reconcile accounts. This file will include the payment reference and is imported through the Data Exchange Framework that is updated by the QR-Bill Management extension to import camt.054 files.

For ESR references, you could configure information, for example, so that they contain the customer number and invoice number. You cannot configure the payment reference in QR-bills. There will always be a 1:1 relation between an issued QR-bill and a payment, which makes reconciliation easy and eliminates the need to configure the payment reference on QR-bills. Instead, [!INCLUDE[prod_short](../../includes/prod_short.md)] uses a unique counter for the payment reference. Additionally, logic is in place to block import or scan of the same payment reference twice.

### <a name"formats"></a>Formats for QR references and creditor references

The QR reference consists of 26 numerical positions plus a check digit.

The ISO Creditor Reference (ISO 11649) enables the creditor to make automatic comparisons between their bills and the incoming payments. It must include the value *RF* in position 1-2 and a correct test character in position 3-4, and can include up to a maximum of 25 characters.

## <a name="multiplebankaccounts"></a>Using multiple bank accounts as issuers of QR-Bills

## Using multiple bank accounts as issuers of QR-Bills
Issuers of QR-Bills can use multiple bank accounts to route payments into different bank accounts. This is tied to the Payment Method on which you can specify the **QR-Bill Bank Account No.**. When specified, the IBAN/QR-IBAN information from this bank account will be used on QR-Bills that use the given Payment Method. This way you can route incoming payments into the desired bank account. If you do not use multiple bank accounts and specify the **QR-Bill Bank Account No.** on the Payment Method card, the QR-IBAN/IBAN information from Company Information is used on QR-Bills instead. Make sure you have at least your primary bank account information set up there.

> [!Note]
Expand Down
10 changes: 5 additions & 5 deletions business-central/TOC.md
Original file line number Diff line number Diff line change
Expand Up @@ -1541,17 +1541,17 @@
##### [VAT Rates for Switzerland](LocalFunctionality/Switzerland/vat-rates-for-switzerland.md)
#### Banking & Payments
##### [QR-Bill Management](LocalFunctionality/Switzerland/ui-extensions-qr-bill-management.md)
##### [Swiss Electronic Payments](LocalFunctionality/Switzerland/swiss-electronic-payments.md)
##### [Swiss Electronic Payments Using ESR](LocalFunctionality/Switzerland/swiss-electronic-payments-using-esr.md)
##### [Swiss Electronic Payments Using LSV](LocalFunctionality/Switzerland/swiss-electronic-payments-using-lsv-.md)
##### [Process an LSV Collection](LocalFunctionality/Switzerland/how-to-process-an-lsv-collection.md)
##### [Post LSV Payments](LocalFunctionality/Switzerland/how-to-post-lsv-payments.md)
##### [Close an LSV Collection](LocalFunctionality/Switzerland/how-to-close-an-lsv-collection.md)
##### [Export Payments Using LSV](LocalFunctionality/Switzerland/how-to-export-payments-using-lsv.md)
##### [Import ESR Payments](LocalFunctionality/Switzerland/how-to-import-esr-payments.md)
##### [Print ESR Invoices](LocalFunctionality/Switzerland/how-to-print-esr-invoices.md)
##### [Import Swiss Bank Clearing Numbers](LocalFunctionality/Switzerland/how-to-import-swiss-bank-clearing-numbers.md)
##### [Post LSV Payments](LocalFunctionality/Switzerland/how-to-post-lsv-payments.md)
##### [Print Vendor Payments List Reports](LocalFunctionality/Switzerland/how-to-print-vendor-payments-list-reports.md)
##### [Process an LSV Collection](LocalFunctionality/Switzerland/how-to-process-an-lsv-collection.md)
##### [Swiss Electronic Payments](LocalFunctionality/Switzerland/swiss-electronic-payments.md)
##### [Swiss Electronic Payments Using ESR](LocalFunctionality/Switzerland/swiss-electronic-payments-using-esr.md)
##### [Swiss Electronic Payments Using LSV](LocalFunctionality/Switzerland/swiss-electronic-payments-using-lsv-.md)
#### Core Finance
##### [Swiss General Ledger Accounts](LocalFunctionality/Switzerland/swiss-general-ledger-accounts.md)
##### [Balance](LocalFunctionality/Switzerland/balance.md)
Expand Down
Loading

0 comments on commit 5782416

Please sign in to comment.