How to handle EU trade (Intra-Community Supplies / Acquisitions)

101 views
Skip to first unread message

Volker Voßkämper

unread,
Sep 13, 2013, 5:25:11 AM9/13/13
to idem...@googlegroups.com
Hello,

handling EU trade has special needs in handling taxes if both involved businesspartners have a valid tax id.

This is described in detail here:
or in german:

From my understanding there are some missing features to fully support this:
  • global regions (across countries - not really needed but helpful to not define a tax per country)
  • product accountig definition records and defaults in product category depending on country or global region (this is at least needed for Product Expense/Revenue)
  • a tax rate that is double booked but not printed on purchase order and only selected if vendor tax id is available
  • a zero tax rate on sales order only selected if customer tax id is available

If someone just need a correct order/invoice on paper there is a workaround:

  • create a tax reate with SO Tax exempt set  and a rate of 0
  • set the businesspartner to SO/PO Tax exempt if a valid tax id is available

Now orders show correct values without tax.


But if you want to export accounting data into an external accounting system or fully use iDempieres accounting this is not enough.

I am wondering if there are any company in EU using Adempiere/iDempiere and how they work around this limitation.


Regards

Volker





Daniel Tamm

unread,
Sep 13, 2013, 5:47:51 AM9/13/13
to idem...@googlegroups.com
Hi,

I'm supporting two iDempiere/Adempiere clients that trades with both services and goods in the EU and there are working "workarounds" to make it work quite nicely.

The only thing I'm missing is actually the "global regions" that you mention, because it would enable us to put countries in a single tax region and have the same tax rules apply to all in the same group of countries.

Currently we have to define tax rules for every country in the EU that we trade with (the same rules but one set for each country).

The accounting for us works just as you specify (double booking but the total is 0). I'll try to find time as soon as possible to put an example configuration on the iDempiere wiki.

The general idea is to have a "summary tax level" where the countries are specified and two sub-taxes where one is negative and one is positive and set the accounting on the sub-taxes.

/Daniel
--
You received this message because you are subscribed to the Google Groups "iDempiere" group.
To unsubscribe from this group and stop receiving emails from it, send an email to idempiere+...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.


-- 

--
Notima AB
Lärjungevägen 6
SE-136 69 Vendelsö
Tel: +46 8 776 31 30 Fax: +46 8 712 95 73
Email: in...@notima.se - Web: http://www.notima.se/
--

blacklevel

unread,
Sep 13, 2013, 6:18:40 AM9/13/13
to idem...@googlegroups.com
Hi,

thank you, Volker, for bringing this up and thank you, Daniel, for hinting at a possible workaround. I am also very interested in how this case can be handled. 

On my setup we have the common case where Google sends a monthly invoice from Ireland to Germany where the "reverse charge" tax case applies. Until now I am unable to get the accouting right for this.

Best Regards
Michael

Volker Voßkämper

unread,
Sep 13, 2013, 6:40:03 AM9/13/13
to idem...@googlegroups.com
hi Daniel,

great to hear from your workaround for the tax. I hope you find the time to document this example in the wiki soon :-)

But for me this is only half way because at least in germany you must separate the expenses and revenues between domestic, intra-community and other abroad.

Is this not relevant to your clients?
Do they use adempiere accounting or an external accounting system and if external, do they export the data?

Best Regards
Volker

Reply all
Reply to author
Forward
0 new messages