Openbravo Issue Tracking System - Openbravo ERP
View Issue Details
0004729Openbravo ERP09. Financial managementpublic2008-08-27 16:372008-12-17 11:09
carbonete 
rmorley 
normalmajoralways
acknowledgedopen 
5
 
 
Core
No
0004729: Child related to parent tax this is not usefull
Because the complexity of Brazilian tax system. We need to have multiply tax roles. At this moment a tax only support one parent. We think the ideal is that work in reverse. We insert Tax and when insert a TAX with summary level indicate what Tax will compound it.
Example :

Simple service sale invoice to a company without products:
( will have this tax all over invoice total IR , ISS, PIS, COFINS, CSLL )


Invoice total < R$ 667,00 with ISS include in price :
ISS: 2% included in price will be add to specific account to be paid at end of month not show in invoice.

Invoice total > R$ 667,00 and less than R$ 5000,00 with ISS included in price :
IR : 1,5% subtract from amount deposit by client not the total of invoice printed.
PIS : 0,65 add to specific account to be paid at end of month not show in invoice.
COFINS : 3% add to specific account to be paid at end of month not show in invoice.
ISS : 2% included in price will be add to specific account to be paid at end of month not show in invoice.

Invoice total > R$ 667,00 and greater than R$ 5000,00 with ISS included in price :
IR : 1,5% subtract from amount deposit by client not the total of invoice printed.
PIS : 0,65 subtract from amount deposit by client not the total of invoice printed.
COFINS : 3% subtract from amount deposit by client not the total of invoice printed.
ISS : 2% included in price will be add to specific account to be paid at end of month not show in invoice.

IF client don´t make correct discount and deposit total of invoice, I´m need to make account of this and make tax payment. We need know total of tax discount by client to yearly declarations. Client will send to us a report demonstrating this.

At this example we show only tax affect direct invoice, but we will have more tax account´s.


We will have more combinations and in this example are a few options.
Review this module to a complex country like Brazil. And create a localization plug-in, not only translation.
No tags attached.
blocks feature request 0005980 acknowledged rmorley Tax handling enhancements 
Issue History
2008-08-27 16:37carboneteNew Issue
2008-08-27 16:37carboneteAssigned To => cromero
2008-08-27 16:37carbonetesf_bug_id0 => 2078435
2008-08-27 20:47carboneteNote Added: 0008771
2008-11-10 13:10cromeroAssigned Tocromero => pjuvara
2008-11-16 18:52pjuvaraStatusnew => acknowledged
2008-11-16 18:52pjuvaraRelationship addedblocks 0005980
2008-11-16 18:52pjuvaraTag Attached: Localization
2008-11-18 19:03pjuvaraTag Detached: Localization
2008-12-17 11:09pjuvaraAssigned Topjuvara => rmorley

Notes
(0008771)
carbonete   
2008-08-27 20:47   
More detailed example

Service : R$ 10000,00 Base amount to Tax calc
+ ISS 2% : R$ 200,00 R$ 10000,00
-IR 1,5% : R$ 153,00 R$ 10200,00
-Cofins 3% : R$ 306,00 R$ 10200,00
-PIS 0,65 %: R$ 66,30 R$ 10200,00
-CSLL 1% : R$ 102,00 R$ 10200,00
 
Value for deposit by client: R$ 9572,70