Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

VAT management for EU #278

Closed
cbellone opened this issue Apr 13, 2017 · 1 comment
Closed

VAT management for EU #278

cbellone opened this issue Apr 13, 2017 · 1 comment

Comments

@cbellone
Copy link
Member

cbellone commented Apr 13, 2017

The following doesn't apply to free of charge events/reservations.

As per http://europa.eu/youreurope/business/vat-customs/buy-sell/invoices/index_en.htm the EU VAT application rules are somewhat unclear about what exactly is a service.
Therefore we should let the organizer choose whether or not to apply VAT to business customer and for which countries.

requirements:

  • the organizer must specify the country where he/she runs the business (either upon creation or afterwards)
  • the organizer can enable this behavior (at organization/event level) and define the countries where the VAT does not apply. We can provide two templates for that: all foreign countries, all EU countries
  • the end user must clearly state that he/she is a company, by clicking on "I want an invoice" (new) before paying and then by entering his/her VAT nr. (new)

whether or not the VAT number should be also validated against some webservice is unclear at the moment.

@cbellone cbellone added this to the BackLog milestone Apr 13, 2017
@cbellone cbellone modified the milestones: 1.11, BackLog May 24, 2017
@cbellone cbellone assigned cbellone and unassigned syjer May 24, 2017
@cbellone cbellone added this to In Progress in 1.11 May 24, 2017
cbellone added a commit that referenced this issue May 24, 2017
cbellone added a commit that referenced this issue May 24, 2017
cbellone added a commit that referenced this issue May 24, 2017
cbellone added a commit that referenced this issue May 24, 2017
@cbellone cbellone moved this from In Progress to Ready for Testing in 1.11 May 24, 2017
@cbellone
Copy link
Member Author

cbellone commented Jun 1, 2017

Done.
Validation has been implemented using https://github.com/stephanj/ServerlessEUVATChecker

@cbellone cbellone closed this as completed Jun 1, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
No open projects
1.11
Ready for Testing
Development

No branches or pull requests

2 participants