Différences
Ci-dessous, les différences entre deux révisions de la page.
| en:wiki:compta:sepa [2025/06/24 19:16] – créée - modification externe 127.0.0.1 | en:wiki:compta:sepa [2026/10/23 21:31] (Version actuelle) – Automatic push translation eneuville | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| ====== SEPA Export ====== | ====== SEPA Export ====== | ||
| - | FIXME A1 proofreading not yet effective for this page. In the meantime, you can ask any questions on the [[https:// | ||
| - | Gestan | + | Gestan |
| + | * direct debits | ||
| + | * automatic payments of amounts you owe to your suppliers. | ||
| - | Transmitting a SEPA standard file to your bank allows you to collect the amounts owed to you from several customers at once, or to pay what you owe to all of your suppliers. | ||
| - | ===== Prerequisites | + | ===== Setting up direct debits from your customers |
| - | When you want to debit your customers via SEPA direct debits, you must first obtain an ICS (SEPA Creditor Identifier), | + | To collect payments from your customers via SEPA direct debits, you must first obtain an ICS (SEPA Creditor Identifier), |
| - | Then, have each of your customers sign a SEPA mandate, and record for each customer: | + | Then have each of your customers sign a SEPA mandate: |
| - | - their banking information in the Commercial information tab of the contact sheet: | + | Once the mandate has been signed, open the customer’s record. |
| - | * the BIC and the IBAN. | + | |
| - | - their SEPA information, via selection of the direct debit payment method and a click on the parameter entry button below: | + | First, enter their BIC and IBAN in their record, then select “Direct Debit” as the payment method, and enter: |
| + | * the date the mandate was signed. | ||
| + | * the unique mandate reference number (RUM). This is a 35-character identifier. | ||
| - | * the date of signature of the mandate. Theoretically, | + | {{fr: |
| - | * the unique mandate reference number (RUM). This is a 35 character identifier. | + | |
| - | {{: | + | The ICS/RUM combination must be unique for each contact. You can use a single RUM for all transactions for the customer, regardless of their nature. It is therefore possible, for example, to use as the RUM a description corresponding to the service you provide to the customer, or your company name, together with the date and time of signing, for instance (for your customer, this will be more useful than an obscure code they might find on their bank statement). |
| - | The ICS/RUM pair must be unique for each contact. Apparently you can use a single RUM for all operations for the customer, regardless of nature. You can, for example, use as RUM a wording corresponding to the service you provide to the client, or your company name, with the date/ | + | 📍In theory, a direct debit mandate automatically lapses after 36 months |
| - | ===== Using the screen ===== | ||
| - | // | + | ===== Generate a direct debit file ===== |
| + | // | ||
| - | {{:fr: | + | {{fr: |
| - | Open the screen, select | + | On the screen, select |
| - | The **Account** is the bank account for which you want to carry out the transaction. | + | The **transaction date** (the date on which the direct debit is requested) is automatically set to the day after today’s date. This is because some banks do not accept direct debits on the same day. You can change this if your bank allows it. |
| - | The **operation date** (date on which the direct debit operation is requested) is pre-displayed the day after today' | + | Select ‘Direct debit’ as the type of **transaction** if you wish to generate a direct debit file for your customers, and the **Transaction type** (Core, B2B, or automatic). |
| - | The **Add ID** check mark allows you to integrate | + | The **Add ID** allows you to include |
| - | The **Not due** check mark allows you to include in the delivery, | + | The **Not due** allows you to choose whether |
| - | The checkmarks **Adjusted**, | + | Select a date range. |
| - | When you click on the **Show** button, the screen is populated with the corresponding parts. For example, if you select | + | The **Paid**, **All modes**, and **Unpaid** should always be unchecked, as the first option allows you to view settled invoices as well, the second allows you to view invoices |
| - | The screen pre-selects | + | When you click on the **Display**button, |
| - | :TIP: Any abnormal invoices are displayed | + | The screen pre-selects the documents that should be included |
| + | :TIP: Any invoices with errors are displayed in red. | ||
| - | ==== Use case: partial payment | + | ==== Generating the XML file ==== |
| - | Let's take the following case: your customer asks you for a split payment for your 1000 euro invoice. | + | The **Export** button generates a SEPA_xxxxxx_[date]_[time].txt file, which is saved in the **output directory**. You will need to send this file to your bank, usually via the bank’s backend system. |
| - | If you had accepted, and agreed for example on two payments | + | It is strongly recommended that you print the corresponding FAC5 report to keep a record |
| - | However, you will need to remember (to do this, you can record | + | At the end of processing, the programme will ask you if you wish to confirm the submission: this involves saving the SEPA remittance slip number, which will be incremented by 1 for the next submission. |
| + | ==== Case of partial payment ==== | ||
| + | |||
| + | Let’s consider the following scenario: your customer asks to pay your €1,000 invoice in instalments. | ||
| + | |||
| + | If you have agreed to this, and, for example, agreed on two payments of 500 euros, simply amend the total amount (including VAT) in the table. This will ensure the export file contains the correct amount to be debited. | ||
| + | |||
| + | However, you will need to remember (you can do this by noting | ||
| ==== Checking recurrence ==== | ==== Checking recurrence ==== | ||
| + | The SEPA standard includes the concept of recurrence: when this standard was first implemented, | ||
| - | The SEPA standard includes a notion of recurrence: at the start of the application of this standard, it was necessary to treat customers | + | Customers being debited for the first time, but who are to be debited on a recurring basis thereafter, had to be processed using the ‘FIRST’ method. The process then had to switch to ‘RECUR’, |
| - | It was necessary to collect in FIRST customers who were withdrawn for the first time, but who must subsequently be withdrawn on a recurring basis. And you then had to go to RECUR, | + | Normally, the sequence of FIRST followed by RECUR is no longer mandatory: |
| - | Gestan | + | Gestan |
| - | The context menu of the table allows you to pass a sampling | + | The table’s |
| - | {{:fr: | + | {{fr: |
| - | :TIP: Sequencing in FIRST then RECUR is no longer mandatory: you can place your requests directly in RECUR | + | <WRAP center round box> |
| - | ==== Obtaining results ==== | + | === The SEPA standard |
| - | The **Export** button generates | + | The SEPA (Single Euro Payments Area) standard is a European standard that harmonises credit transfers and direct debits |
| - | It is strongly recommended to edit the corresponding FAC5 report, in order to keep a trace of the transfer requests issued. Indeed, as long as you have not indicated that an invoice is collected, you can make a transfer request | + | It is based on XML files compliant with the ISO 20022 standard, which enable the following: |
| + | * SEPA credit transfers (SCT – SEPA Credit Transfer): transfers from one account | ||
| + | * SEPA instant credit transfers (Inst-SCT): transfer | ||
| + | * SEPA direct debits | ||
| - | At the end of the processing, the program will also ask you if you want to validate the remittance: this will simply consist of recording the SEPA slip number, which will be incremented by 1 at the next remittance. | + | Since 2026, the migration |
| + | The history of this standard is remarkably chaotic: until 2014, banks used the CFONB format (still used for certain transactions). It was a flat, simple and readable file. However, the European authorities – in this case the EPC (European Payments Council) – decreed that a more complicated system was needed, and created the SEPA format, based on XML, which was very much in vogue at the time. | ||
| - | < | + | Very poorly designed from the outset, the SEPA standard was amended as things progressed, with the major absurdities being removed in response to protests, but its adoption, originally scheduled for 1 February 2014, had to be postponed by six months. Our developers still remember the hair they lost back then! |
| - | ** The SEPA standard ** | + | The result is that anyone with your account number can include it in a direct debit file and thus debit your account, as banks do not carry out SEPA mandate checks. You will only be aware of the transfer once it has been carried out. In the event of a state going bankrupt, this is what would allow it to directly debit your bank accounts without your consent. Don’t laugh – this is exactly what happened in [[https:// |
| - | Until 2014, banks used the CFONB format (still used for certain transactions). It was a flat, simple, and readable file. But the European authorities, | + | Reference: [[https:// |
| - | His introduction was particularly chaotic. Poorly designed at the start, the SEPA standard was modified over time, the major absurdities being removed as protests progressed, but its adoption, scheduled for February to 1/2/2014, had to be postponed of 6 months. Our developers remember the hair they lost back then! \\ \\ | + | </WRAP> |
| - | This standard is not very protective. In fact, anyone who has your account number can include it in a direct debit file, and thus debit your account. Beyond the fraudulent maneuvers | + | ===== Automatic processing |
| + | //**Access:** Accounting -> Export -> Direct Debit Import// | ||
| - | </ | + | Once you have sent your direct debit file to your bank, the bank carries out the agreed direct debits and notifies you of any rejections, particularly those due to insufficient funds. |
| + | Gestan This feature allows you to automatically process the XML direct debit file you sent to the bank by automatically recording the payment of the corresponding invoices for those direct debits that were not rejected. This saves valuable time when processing large numbers of invoices! | ||
| + | |||
| + | {{fr: | ||
| + | |||
| + | Select the **Source file**, the XML file you sent to your bank for payment processing. | ||
| + | |||
| + | From the drop-down menu, select the**account** to which the direct debit file corresponds. | ||
| + | |||
| + | The **settlement date** is the date on which the payment was credited to the account. | ||
| + | |||
| + | The **Load** triggers the upload of the file’s contents. | ||
| + | |||
| + | In the table, the invoices set up for direct debit and included in the file appear as they do on the statement generated from Gestan | ||
| + | |||
| + | Remove from the table all payments rejected by the bank, using the **Delete a row** option in the context menu. | ||
| + | |||
| + | The **Integrate** button will initiate the process: | ||
| + | * the status of the corresponding invoice will be set to “Paid”; | ||
| + | * a payment entry will be automatically generated, settling the invoice. | ||
| + | |||
| + | (Thank you, Marie-Astrid, | ||
| + | |||
| + | \\ \\ | ||
| ----------------- | ----------------- | ||
| - | {{: | + | ℹ️ |
| + | |||
| + | <nspages fr: | ||
| - | <nspages en: | ||