Process Prepayment Based Invoice

Explanation

This activity is used to handle, create and remove a prepayment-based invoice which is part of the customer order flow. The prepayment-based invoice functionality is an alternative way of invoicing prepayments to the advance invoice functionality. It is typically used in Poland. It consists in first registering the prepayment and then, based on this, creating the prepayment invoice. If the prepayment-based invoice is created erroneously, it is possible to remove it from the system as long as it has not been printed and posted, in the same way as credit invoices can be removed while they are in status Preliminary.

Defining required prepayment amount for a customer order:

  1. On the header in the Handle Prepayment Based Invoice page, you can enter the amount required to be paid in advance in the Required Prepay Amt field. The percentage that this amount represents will be automatically calculated. Another option is to enter the percentage of the customer order gross amount (including charges), which is required to be paid in advance, in the Percentage field. Then the amount will be automatically calculated.
  2. If the customer has agreed to the prepayment amount, then select the Prepayment Approved option.
  3. On the Connected Payments tab, you can connect any available prepayments which are not yet connected to a customer order.

Creating prepayment-based invoice:

  1. Open the Handle Prepayment Based Invoice/Connected Payments tab.
  2. Select the prepayment that has not been invoiced yet.
  3. Choose Create Invoice and the Create Prepayment Based Invoices dialog will open. Here you can edit the suggested lines, description, tax codes, delivery type and amount. The amount can be edited only to be less than or equal to the amount shown.

Removing prepayment-based invoice:

Once the invoice is created and in status Preliminary, if you need to do any changes to the tax code or the amount, you need to remove it and create a new one.

  1. Open the Customer Invoice page and query for the required invoice.
  2. Select command Remove Prepayment Based Invoice.

Prerequisites

Defining required prepayment amount for a customer order:

Creating prepayment-based invoice:

Removing prepayment-based invoice:

System Effects

Defining required prepayment amount for a customer order:

Creating prepayment-based invoice:

Note: Customer tax withholding is not supported for prepayment-based invoice.

Removing prepayment-based invoice: