<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.infinite-erp.co.id/index.php?action=history&amp;feed=atom&amp;title=How_to_Set_Up_Discounts_for_Early_Payment</id>
	<title>How to Set Up Discounts for Early Payment - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.infinite-erp.co.id/index.php?action=history&amp;feed=atom&amp;title=How_to_Set_Up_Discounts_for_Early_Payment"/>
	<link rel="alternate" type="text/html" href="https://wiki.infinite-erp.co.id/index.php?title=How_to_Set_Up_Discounts_for_Early_Payment&amp;action=history"/>
	<updated>2026-04-06T23:28:05Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.31.1</generator>
	<entry>
		<id>https://wiki.infinite-erp.co.id/index.php?title=How_to_Set_Up_Discounts_for_Early_Payment&amp;diff=2971&amp;oldid=prev</id>
		<title>Wikiadmin: /* Results */</title>
		<link rel="alternate" type="text/html" href="https://wiki.infinite-erp.co.id/index.php?title=How_to_Set_Up_Discounts_for_Early_Payment&amp;diff=2971&amp;oldid=prev"/>
		<updated>2021-12-19T23:26:59Z</updated>

		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Results&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revision as of 23:26, 19 December 2021&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l131&quot; &gt;Line 131:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 131:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* early payment discount has been accounted separately&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* early payment discount has been accounted separately&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;HowTo&lt;/del&gt;]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;HowTo_Process&lt;/ins&gt;]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Wikiadmin</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.infinite-erp.co.id/index.php?title=How_to_Set_Up_Discounts_for_Early_Payment&amp;diff=2649&amp;oldid=prev</id>
		<title>Wikiadmin at 11:28, 29 November 2021</title>
		<link rel="alternate" type="text/html" href="https://wiki.infinite-erp.co.id/index.php?title=How_to_Set_Up_Discounts_for_Early_Payment&amp;diff=2649&amp;oldid=prev"/>
		<updated>2021-11-29T11:28:09Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revision as of 11:28, 29 November 2021&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l130&quot; &gt;Line 130:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 130:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* customer receivable amount has been accounted by taking into account the early payment discount&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* customer receivable amount has been accounted by taking into account the early payment discount&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* early payment discount has been accounted separately&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* early payment discount has been accounted separately&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Category:HowTo]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Wikiadmin</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.infinite-erp.co.id/index.php?title=How_to_Set_Up_Discounts_for_Early_Payment&amp;diff=2579&amp;oldid=prev</id>
		<title>Wikiadmin: Created page with &quot;== Objective ==  Early payment discount is used by companies as a gesture of acknowledge a payment received before it comes due.   In other words an early payment discount agr...&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.infinite-erp.co.id/index.php?title=How_to_Set_Up_Discounts_for_Early_Payment&amp;diff=2579&amp;oldid=prev"/>
		<updated>2021-11-25T08:37:51Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;== Objective ==  Early payment discount is used by companies as a gesture of acknowledge a payment received before it comes due.   In other words an early payment discount agr...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== Objective ==&lt;br /&gt;
&lt;br /&gt;
Early payment discount is used by companies as a gesture of acknowledge a payment received before it comes due. &lt;br /&gt;
&lt;br /&gt;
In other words an early payment discount agreed upon the parties means a financial discount for the customer, because:&lt;br /&gt;
* the sales amount is issued in &amp;quot;Gross&amp;quot; amounts, based on the corresponding Price List&lt;br /&gt;
* the discount is applied to the total amount of the invoice excluding taxes, and it is accounted separately&lt;br /&gt;
&lt;br /&gt;
Above means that this type of discounts are shown as a separate item reducing Sales in the P&amp;amp;L report of the company.&lt;br /&gt;
&lt;br /&gt;
If instead of using an early payment discount, a [http://wiki.openbravo.com/wiki/Price_Adjustments price offer] (or lower price) is used, then the sales order is issued net of the discount. &lt;br /&gt;
&lt;br /&gt;
Therefore, the main difference between these two ways of reducing sales is the way those are represented in the P&amp;amp;L report of the company:&lt;br /&gt;
* early payment discounts are shown as a separate item (gross sales amounts less discounts) &lt;br /&gt;
* whereas price adjustments sales are shown net of discounts&lt;br /&gt;
&lt;br /&gt;
Early Payment Discounts can apply to both, Sales and Purchase:&lt;br /&gt;
* an early payment discount in purchase implies a reduction in the amount to pay to the vendor (less expense)&lt;br /&gt;
* an early payment discount in sales implies a reduction in the amount to receive from the customer (less income).&lt;br /&gt;
&lt;br /&gt;
Early payment discount can be of many types, for instance:&lt;br /&gt;
* 1/5 net 30 - this means that the invoice must be paid in 30 days, but if it is paid in 5 days a 1% discount will be applied.&lt;br /&gt;
* 1/5 EOM - this means that a 1% discount will be applied if the invoice is paid in the first 5 days of the next month.&lt;br /&gt;
* etc.&lt;br /&gt;
&lt;br /&gt;
It is important to remark the way early payment discounts work in Openbravo:&lt;br /&gt;
* this type of discounts are not calculated once the invoice has been paid as agreed but while issuing the invoice, therefore this type of discounts are included in the invoice&lt;br /&gt;
** if afterwards the customer does not pay in advance, it will be necessary to modify the issued invoice manually by removing the discount.&lt;br /&gt;
* this type of discounts are included in the invoice once agreed upon the parties regardless the &amp;quot;Payment Terms&amp;quot; previously agreed.&lt;br /&gt;
&lt;br /&gt;
== Recommended articles ==&lt;br /&gt;
&lt;br /&gt;
Managing early payment discounts requires a clear understanding on how to create a [http://wiki.openbravo.com/wiki/Discount Discount] and how to issue a [[Sales_Invoice | Sales Invoice]].&lt;br /&gt;
&lt;br /&gt;
== Execution steps ==&lt;br /&gt;
&lt;br /&gt;
In Openbravo, the company in this example requires to manage a 10% early payment discount as the customer has commited to pay a sales invoice before its due date, that means in the next 5 days.&lt;br /&gt;
&lt;br /&gt;
To get that working, the company in this example needs to:&lt;br /&gt;
* create a &amp;quot;Discount&amp;quot; [[Product | Product]] as the way to get the proper discount accounting. &lt;br /&gt;
** The reason why is because this type of discounts are reflected as a separate item in the sales invoice and in the sales invoice accounting&lt;br /&gt;
* create the agreed [http://wiki.openbravo.com/wiki/Discount Discount] &lt;br /&gt;
* assign that discount to the [http://wiki.openbravo.com/wiki/Business_Partner Bussines Partner]&lt;br /&gt;
* and finally issue a [[Sales_Invoice | Sales Invoice]] to the Business Partner.&lt;br /&gt;
&lt;br /&gt;
=== Creation of the &amp;quot;discount&amp;quot; product ===&lt;br /&gt;
&lt;br /&gt;
Products are created and maintained in the [http://wiki.openbravo.com/wiki/Product Product window].&amp;lt;br&amp;gt;'''Product''' window contains multiple product related information, but only few basic data is required to be filled in the '''Header''' and in the '''Accounting''' tab of the Product window.&lt;br /&gt;
&lt;br /&gt;
'''Header tab:''' &lt;br /&gt;
* the name of the product, for instance &amp;quot;10 % Discount&amp;quot;.&lt;br /&gt;
* the [http://wiki.openbravo.com/wiki/Product_Category Product Category], for instance &amp;quot;Discounts&amp;quot; as it may be useful to create a specif product category to include this type of discounts.&lt;br /&gt;
&lt;br /&gt;
'''Accounting tab:'''&lt;br /&gt;
* the '''Product Expense''' account, that is the ledger account needed to post early payment discounts on purchase transactions&lt;br /&gt;
* the '''Product Revenue''' account, that is the ledger accont needed to post early payment discounts on sales transactions&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:HowToSetupEarlyPaymentDiscounts_Product.png | 800px]]&lt;br /&gt;
&lt;br /&gt;
=== Creation of an Early Payment Discount ===&lt;br /&gt;
&lt;br /&gt;
Discounts are created and maintained in the [http://wiki.openbravo.com/wiki/Discount Discounts] window.&lt;br /&gt;
&lt;br /&gt;
The fields to fill in there are:&lt;br /&gt;
* the '''Name''' of the discount, that is the name shown if the invoice is printed&lt;br /&gt;
* the '''&amp;quot;Discount&amp;quot; Product''' previously created&lt;br /&gt;
* and the '''Discount %'''&lt;br /&gt;
&lt;br /&gt;
[[Image:HowToSetupEarlyPaymentDiscounts_Discount.png | 900px]]&lt;br /&gt;
&lt;br /&gt;
=== Business Partners set up ===&lt;br /&gt;
&lt;br /&gt;
Business partners are created and maintained in the [http://wiki.openbravo.com/wiki/Business_Partner Business Partner] window.&amp;lt;br&amp;gt;&lt;br /&gt;
The company in this example will have to complete business partner data by entering discount information in the [[Business_Partner#Discount | Discount]] tab of the business partner window:&lt;br /&gt;
&lt;br /&gt;
As shown in the image below, the data to fill in here are:&lt;br /&gt;
&lt;br /&gt;
* the '''Discount''' previously created&lt;br /&gt;
* and the &amp;quot;'''Customer'''&amp;quot; checkbox must be selected as the discount is going to be applied to a Business Partner set as &amp;quot;Customer&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
{{(!)|Realize that a customer can sometimes be a provider of the company at the same time, that's way it is possible to define if a discount will apply if the business partner acts as customer and/or as a vendor.}}&lt;br /&gt;
&lt;br /&gt;
[[Image:HowToSetupEarlyPaymentDiscounts_BP.png | 900px]]&lt;br /&gt;
&lt;br /&gt;
=== Sales Invoice creation ===&lt;br /&gt;
&lt;br /&gt;
The next step is to create a sales invoice.&amp;lt;br&amp;gt;&lt;br /&gt;
It is important to check that the configured early payment discount has been automatically included in the '''Discount''' Tab of the sales invoice once the invoice has been completed. &lt;br /&gt;
&lt;br /&gt;
Then a new line is included in the '''Invoice Line''' Tab. That line is the discount Line which won’t be shown in the Invoice Form.&lt;br /&gt;
&lt;br /&gt;
{{(!)|When developing a new Invoice form, isDiscount column on [http://wiki.openbravo.com/wiki/ERP/3.0/Developers_Guide/Database_Model/org.openbravo.model.common.invoice/C_InvoiceLine c_invoiceline] table will differ both line types. Make sure your form includes Discounts on it development. }}&lt;br /&gt;
&lt;br /&gt;
[[Image:HowToSetupEarlyPaymentDiscounts_Invoice.png | 900px]]&lt;br /&gt;
&lt;br /&gt;
As shown in the image above:&lt;br /&gt;
* the original total amount excluding taxes is 200,00&lt;br /&gt;
* once the invoice is completed a 10% Early Payment Discount is calculated &lt;br /&gt;
* therefore the new &amp;quot;Total Net Amount&amp;quot; is 180 EUR (200,00 - 20,00)&lt;br /&gt;
* once the discount is applied the &amp;quot;Total Gross Amount&amp;quot; is equal to 212,40 (&amp;quot;Total Net Amount&amp;quot; + 18% Taxes )&lt;br /&gt;
&lt;br /&gt;
From an accounting point of view:&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; &lt;br /&gt;
|-&lt;br /&gt;
| width=&amp;quot;350px&amp;quot; style=&amp;quot;background:#DDDDDD;&amp;quot; |Account&lt;br /&gt;
| width=&amp;quot;150px&amp;quot; style=&amp;quot;background:#DDDDDD;&amp;quot; |Debit&lt;br /&gt;
| width=&amp;quot;150px&amp;quot; style=&amp;quot;background:#DDDDDD;&amp;quot; |Credit&lt;br /&gt;
|-&lt;br /&gt;
| [[Business_Partner#Customer_Accounting | Customer Receivable]]&lt;br /&gt;
| Total Gross Amount&amp;lt;br&amp;gt;212,40&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [[Product#Accounting | Discount Product Revenue]]&lt;br /&gt;
| Discount Amount&amp;lt;br&amp;gt;20&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [[Product#Accounting | Product Revenue]]&lt;br /&gt;
| &lt;br /&gt;
| Line Net Amount&amp;lt;br&amp;gt;200,00&lt;br /&gt;
|-&lt;br /&gt;
| [[Tax_Rate#Accounting | Tax Due]]&lt;br /&gt;
| &lt;br /&gt;
| Tax Amount&amp;lt;br&amp;gt;32,40&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Results ==&lt;br /&gt;
This completes the creation and processing of an Early Payment Discount. As a result:&lt;br /&gt;
* customer receivable amount has been accounted by taking into account the early payment discount&lt;br /&gt;
* early payment discount has been accounted separately&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
		
	</entry>
</feed>