Copy link

Process a payment file

You convert a payment order into a payment file for the bank. The Status of the payment order changes to In progress.


Generate a payment file

You generate a payment file and if necessary an order letter.

To generate a payment file:

  1. Go to: Financial / Creditor / Payment order.
  2. Select the payment order you created earlier.
  3. Click on the action: Process payment order.
  4. If necessary, change the location you want to save the file to.
  5. Click on: Finish.
  6. If you are using the queue, click OK for the message that the file with invoices is created via the queue.
  7. If you are using the queue, after this you MUST still retrieve the file yourself via the queue:
    1. Click on the action:Queue.

      You see all tasks with a status.

    2. Select the batch task Process a bank order.
    3. Click on the action:Complete.

      When you complete lines from the queue, Profit will transfer the files to the workstation. The collection and payment files are then saved to the appropriate location and an order letter can be printed.

    4. Close the window.


The payment order becomes final. Only process the payment order if you are sure that the file is absolutely correct. Once you have processed the payment order, you can no longer change or delete it. You can only reverse it. We therefore advise you to create a backup copy of the environment prior to creating the payment file.

If you have linked a report in the bank account number properties, print it after the processing.

Print an order letter separately

You can print an order letter for the bank separately. An order letter is often required by the bank if you submit your payment order to 'Equens'.

To print an order letter separately:

  1. Go to: Financial / Creditor / Payment order.
  2. Select the payment order just processed.
  3. Click on the action: Order letter.

SHA-1 check for SEPA files

Profit supports the SHA check (Secure Hash Algorithm) for the security of payment files and collection files. This hash total is a checksum that Profit calculates based on the account numbers and amounts in the file. For each SEPA file created, Profit calculates this checksum according to the SHA-1 or SHA-256 hash function.

If changes are made to the lines of the file, the bank no longer recognises the hash total and the file is not accepted. This way, you safeguard the payment or collection file against random changes before the file is sent to the bank for importing.

Profit saves the new checksum and control method with the order and you can add them as fields to the collection and payment order views. For this purpose, the Integrity feature and Integrity feature method fields are available in the data collection. These fields have been added to the standard reports supplied for SEPA order letters. Also add the Integrity feature field to your own reports and views so that it is available for the check.

You select the control method in the bank account number properties. Which check type you select depends on your bank. You can ask your bank which check you need to apply.


The Integrity feature field can only be displayed on the report if you have specified in the bank account number properties that hash checking is used. You set this up using General / Configuration / Payment settings / Bank account, tab Bank account. This feature is then displayed on the report for the order letter for the payment order made in SEPA. The payment order must have been processed (In progress status). Otherwise the value of the integrity feature is not entered.

After uploading the file to the bank, the bank displays the same checksum so that a visual check can be performed. For example, by comparing the last 5 digits. Unfortunately, banks do not offer any other control measures. AFAS is not aware if which banks display this checksum after a file is uploaded. You can ask the bank about this.

Directly to

  1. Automatic payments
  2. Configure automatic payments
  3. Add a new payment order
  4. View and change a payment order
  5. Make invoices payable or exclude them from payment
  6. Print a payment proposal
  7. Delete a payment order
  8. Process a payment file
  9. Collection and refund/payment order via the queue
  10. Print a payment specification
  11. Send a payment order to the bank
  12. Reverse an invoice or payment order
  13. Enter a payment in the bank journal
  14. Enter a payment on a contra account and reverse invoices (after entering the payment)
  15. Automatic refunds of credit notes to debtors
  16. Make automatic international payments
  17. Make automatic payments using a payment order set
  18. Make automatic payments via a bank link (AFAS Online)
  19. Make automatic payments (Netherlands Antilles)


Automatic payments