Supporting product and financial discounts as well as mutliple VAT rates.
Also mentions composition of VAT amount as required by BE VAT administration.
Also allows invoicing in foreign currency eg USD.
The delivery date which is best practice to allow VAT administration to determine the period for which VAT is due, is now a custom field placed in the properties.
Prerequisites are mentioned in the template, you need to create 5 custom fields
hi
just dowload the template and move it to your server. see the IP wiki for explanations how to do this.
then you can select the template in the application.
also dont forget to create the custom fields.
in BE you pay vat on the real price ie the price after discount, ip however calculates vat on the price before the discount. you need to fix that if you don t want the standard behavior.
I don’t think it matters when you add the discount. Here’s my math, correct me if I’m wrong.
Say for example we sell an item which costs € 150 and we give a family discount of 10%
In this example I’m adding the VAT to the total price, and apply the discount afterwards:
(150 + (150 * 0,21)) * 0,9 = 163,35
Now this one is more complex
(150 * 0,9) calculates the discount on the item
((150 * 0,9) * 0,21) calculates the VAT on the discounted item
to continue your example , invoiceplane calculation is as follows 150 * 0,21 + 150 * 0,9 = 166,5.
in other words invoiceplane calculates VAT on the full amout and not on the discounted amount, in BE that is not correct.
Hi,
I’m using your template, but when the invoice contains more than a certain amount of lines (10 in my case), I’m getting an error.
Am I the only one ? I’m using IP 1.5.3.