Why Is There No Company Registration And Vat Number In Cs-Cart?

1. b. I do not understand whats the fuss about company code? It was always possible to add extra profile field or rename it to what ever you want.

1. a. Tax rate should always be displayed at all times. Scenario:

NR1 Customer from EU VAT registered - 0% tax, EU directive or VAT article 49

Can write 0% tax invoice only customers VAT number is valid here

http://ec.europa.eu/taxation_customs/vies/viesquer.do?vat=9161334679

If number is not valid we go to NR2

NR2 Customer from EU VAT not registered - 18 - 25% tax

NR3 Customer from outside EU - 0% tax, EU directive or VAT article 41

Since good go out of EU it is considered export, can write 0% tax invoice only if I have documents that

proves goods left EU in not we go to NR2

Should it also be displayed at checkout and order details page?

In front end product details page, cart page, checkout page, invoice customer should clearly understand how much tax he pays. How much is the value without tax and with tax applied.

I suppose best case would be show to prices inc tax and excl. tax.

Discounts

Discount should be shown only if it is not aplied to price without tax already.

there are also products with 0% tax. described scenario is tax extempt which needs also to be implemented

here is an article with some countries having 0%

https://en.wikipedia.org/wiki/List_of_countries_by_tax_rates

so darius described 1 scenario, second scenario is for products with 0% taxes.

article is not up to date. but in case of saudi arabia cs cart is useles

You are correct indeed!

there are also products with 0% tax. described scenario is tax extempt which needs also to be implemented

You are correct indeed!

Thank you ;) let's continue; ) tax exempt already exist in 1 form. Has to be done manualy. Which i can say its pretty ok because i want to see some documents proofing that you are credential to get tax extempt. Such feature is only to request if you come from other country. In presta such functionality is achieved using vies checking. 4th issuse is selling digital goods in the eu. Different taxes applies for different country for the same product. It oblu applies to digital good. And this is best to develop somekind of module. But let stay current on 0 taxes and professional presentation of documents

What i wanted to say somekind of final authorization is needed to approve buying without vat. Implications should be avoided. I dont know if the vies systems detects fom where are you comming or...

So lets check how to presta tesolved this

Correct me if I’m wrong

For real time tax exempt proofing you can use

http://cs-cart.seonid.com/cs-cart-addons/cs-cart-intra-community-vat-number.html

Professional presentation should be done as such

Invoice should managed as blocks in layouts, maybe cs-cart should just create new layout page for invoice.

As in this addon

http://forum.cs-cart.com/topic/36065-cart-power-add-on-invoicepacking-slip-constructor/page-3?hl=invoice#entry221342

Now we need ability to edit invoice before print as in cs market addon.

http://forum.cs-cart.com/topic/35350-add-on-easy-invoice-management/?hl=invoice#entry240778

We need to recapitalise complete problem. There are enough information now

Ps all described above should be part of the system like in other shopping systems. No 3rd party

I dont even know how many addons I run. I rather not add more.

VAT is basic functionality which is required by law and should be in the core.

Please make anything to do with any kind of taxes configurable to be included or not. Do NOT put registrant info on profiles unless it is configured to do so by the merchant.

One of the real benefits would be to have a checkbox for "Business account" which could then trigger any registrant info (if applicable) and could also set some thing automatically like residential/commercial shipping location, tax exempt flag (for areas that don't require registrant info to be supplied), etc.

Not everyone is under EU regulation.

It’s not working for Guatemala so we from EU would be happy with 0 tax and more professional presented data which are required on documents :stuck_out_tongue:

Taxes in Russia or here in Eu are calculated the same way. You can extempt somebody, we can also. System must follow such praxis

ok.

let me recapitalize what has to be done .

- 0% tax implementation and presentation on documents like any other tax, because it is a tax group like anyother

- presentation of total tax and tax by groups

- tax extempt improvments and presentation on documents (described scenarios above)

- improvement and standardization of reseller data presentation like company name, tax id, registration id, address, bank acc,bank name,swift, website,email,telephone

- customer data (example move it up like on some presented invoices and make it fit to envelope with a window when folded)

hello,

went trought the backend and there are lovely thumbnails for orders.

Same solutions would be amazing upgrade for the invoice section in the frontend.

forget to mention ,

if taxes are set in cs cart to unit based then it's presented properly on the invoice. excluding the 0 tax issue

https://drive.google.com/file/d/0B4wkwfPFu50ZVU9nU0hIUXp4R2c/view?usp=drivesdk

Guys, sorry I could not answer earlier.

At the moment I plan to:

- Add ability to create 0% Tax and display this Tax as common taxes.

Not clear for me.

- What exactly would you like to change in current Tax except functionality.

- Can some one list the extra profiled names required for EU and thier configuration. As a solution SQL dump of cscart_profile tables will help.

forget to mention ,

if taxes are set in cs cart to unit based then it's presented properly on the invoice. excluding the 0 tax issue

https://drive.google.com/file/d/0B4wkwfPFu50ZVU9nU0hIUXp4R2c/view?usp=drivesdk

Yes, I mentioned this http://forum.cs-cart.com/topic/42200-why-is-there-no-company-registration-and-vat-number-in-cs-cart/?view=findpost&p=240988

As for Tax Value column we display it, but only in case you use options Taxes calculation method based on "Unit price" and we do not display it for "Subtotal" price calculation just in order not to lose cents.

Invoice should managed as blocks in layouts, maybe cs-cart should just create new layout page for invoice.

As in this addon

http://forum.cs-cart.com/topic/36065-cart-power-add-on-invoicepacking-slip-constructor/page-3?hl=invoice#entry221342

Now we need ability to edit invoice before print as in cs market addon.

http://forum.cs-cart.com/topic/35350-add-on-easy-invoice-management/?hl=invoice#entry240778

- improvement and standardization of reseller data presentation like company name, tax id, registration id, address, bank acc,bank name,swift, website,email,telephone

- customer data (example move it up like on some presented invoices and make it fit to envelope with a window when folded)

We will start discussion of Invoice editor & email notifications editor soon. So will discuss the above questions there.

I will invite you discussion guys.

Guys, sorry I could not answer earlier.

At the moment I plan to:

- Add ability to create 0% Tax and display this Tax as common taxes.

Not clear for me.

- What exactly would you like to change in current Tax except functionality.

- Can some one list the extra profiled names required for EU and thier configuration. As a solution SQL dump of cscart_profile tables will help.

Highest priority would be to 0% vat.

Regarding profile fields I am not sure what demeldoo is missing that cannot be implemented with current standard cs-cart.

http://demo.cs-cart.com/admin.php?dispatch=profile_fields.add

For example company ID number I really do not know such requirement would be mandatory for VAT commercial invoice.

However it will not harm anyone if you modify profile field to have

http://demo.cs-cart.com/admin.php?dispatch=profile_fields.add

Type:

+ VAT that is identification prefix drop down letters and field to enter digit+letter combination number.

Exempted can be only subject whose delivery address is outside EU.

Taxes in Russia or here in Eu are calculated the same way. You can extempt somebody, we can also. System must follow such praxis

In all other scenarios person or a company cannot be tax extemted at all times because you cannot know if at order time persons VAT number is still valid. Maybe turnover dropped some dedicated margin and company is no longer VAT number registered thefore cannot be tax extempted unless you want to pay tax yourself for that individual.