Magento Tax (Vat) rate issue for different countries - magento

I am having an issue with Tax rates for different countries.
I need 3 types tax rates for different countries
Ireland & Europe 23%
UK 20%
Outside Europe 0%
For testing i have set up a Tax Rate (Manage Tax Rates & Zones) for the UK with a 20% rate. The Irish rate of 23% had previously been used for the past 2 years for all sales.
UK Tax Rate Setup
Tax Identifier - UK
Country - UK
State - *
Zip/Post Code - *
Rate Percent - 20.0000
Tax Titles - UK VAT
I have also gone to tax in the config section and set the tax to be calculated on shipping address.
Shipping -> Configuration -> Tax -> Tax Calculation based on -> Shipping Address
When i go to my site at FunkyChristmasJumpers.com and go to the checkout, its default country is Ireland and Tax is at 23%, i then change country in the address to the UK and onestepcheckout refreshes with no tax included? [pictures below]
Any help would be greatly appreciated.
Thanks
Fabio
Note:
We have 3 stores set up
Ireland, Europe - www.funkychristmasjumpers.com
UK - www.funkychristmasjumpers.co.uk
Worldwide - www.funkychristmassweaters.com
I just want this working on the Irish store and i feel it will automatically fall in place for the other stores.
We run magento 1.7 but magento 1.9 has a setting called Cross-Border Price consistency which help keep the gross price consistent through all stores. I do not want to upgrade so i think an option for us is this Gross price extension
http://www.magentocommerce.com/magento-connect/fixed-gross-price.html
Shipping prices are different for UK and Ireland on the Irish site
We run magneto ce 1.7

If your tax calculation is based on the shipping address, you need to setup your VAT rate of 23% for every country in the EU and then use these VAT rates in your tax rule.
If Magento can not find a tax rate for the shipping country, then no VAT will be applied.

Related

Prestashop - Default VAT rate for visitors that are not connected

I have set up a shop using Prestashop. I created a tax rule for my products and entered the VAT rates of all EU countries we sell to. When a user orders a product the VAT amount is calculated according to the address/country he entered in the checkout process, this works fine.
Unfortunately the VAT rate when the user is not connected is wrong. It should be 19% and not 17%, thus the products in the shop show wrong prices, e.g. 59,97 € instead of 60 €.
I haven't found out how the Prestashop frontend determines the VAT rate to be used to calculate the product price. There is no default VAT rate setting and the first rate in the table (lowest ID) has a VAT rate of 19%.
Does anybody know how that works ?
Thank you very much.
You can set default tax rule for each product, when editing a product in back office.
You have the ability to decide if a visitor/guest customer group should see the prices with/without
taxes applied by using the setting in Shop Parameters > Customer Settings > Groups
(there's a "Price display method" selector there).
If you want your visitor's context country being set without having them to actually enter an address,
you should enable native Geolocation (International > Localization > Geolocation).
I found out how this works. Under International -> Localization you can set the store's default country. Set it to the country you like and the prices will be shown with the vat rate of that country if configured in the tax rules.

Magento : Different Tax Based On Shipping State

I want set different tax for different state based on customer shipping address state.
I have added Tax class from admin for different tax and it's working. but I want product price should not change.
If the product price is 100 (incl. tax) than tax should be deducted from the base price. Means for state 1 if the tax is 10% product price should be 90(excl. tax) and 10 for tax. For state 2 if tax is 5% then price should be 95 and 5 for tax.
Can Any One Have Idea.
If I understood you correctly, Magento allows this out of the box.
Under System -> Configuration -> Sales -> Tax -> Calculation Settings, you can set Catalog Prices to Including Tax.
This means that prices that you assign to products already include tax. Magento will than calculation tax amount based on products tax class. For different tax rates tax amount will be different, but price including tax will always be same.

How to set County Vise Tax in Magento

I want to have magento store running in Nevada USA, Nevada have different sales tax rate for different counties, please see this URL for tax rates.
To achieve this, I have done below things
Setup Tax Zones and Rates (SALES >> TAX >> Manage Tax Zones & Rates)
Setup Product Tax Class (SALES >> TAX >> Product Tax Classes)
Setup Customer Tax Class (SALES >> TAX >> Customer Tax Classes)
Imported Tax Rates (SALES >> TAX >> Import / Export Tax Rates)
here is the screenshots for TAX ZONES & RATES SETUP and tax rates in CSV
The Issue is this setup is not working, it works for only last zipcode of county in CSV sheet.
Please help me if anyone have any idea
You can check Magento Cigar Tax Manager extension that allows admin to set Taxes on product categories at State, County, City levels.
It calculates / sum-up Tax value on each product/category in the cart based on State, County, City entered in shipping address by a customer.
If a product is assigned to category which is not assigned any State/County/City Tax values, in such cases, that product will be assigned with default tax values.

Magento: Same price but different tax for oversea customers

I'm configuring a Magento site for international sales. My requirement is to calculate tax based on the geographical location of the user but the final price of the product will remain same.
Tax is applicable to local customers only. Overseas customers will get tax-free product. Whatever be the tax amount, the final price will be fixed for all the customers.
An example:
I want to sell a Item A for $100.
Our local Tax is 10%.
So local customers pay $90.91 + $9.09 of tax
Oversea customers will pay $100 + $0 of tax.
Is there anyway to configure this in Magento?
Because after having tried in Magento many times, I can only make
local customers paying $90.91 + $9.09 of tax,
but overseas customer always pay $90.91 + $0 of tax (not $100).
Well, suppose all displaying price including Tax: 10% for local, free tax for overseas (decided by shipping address)
Create one Tax Zone & Rate rule for your country, like Austrlia with 10% Tax.
The key set is the "Enable Cross-Border Price Consistency" (Dashboard > System > Configuration > Sales > Tax > Calculation Settings > Enable Cross Border Trade )
When set it as Yes
Notes: Merchants operating across regions and geographies can show their customers a single price. Pricing is clean and uncluttered regardless of tax structures and rates that vary from country to country.
- Local customers pay $90.91 + $9.09 of tax
- Oversea customers will pay $100 + $0 of tax.
When set it as No
- Local customers paying $90.91 + $9.09 of tax,
- Overseas customer will pay $90.91 + $0 of tax (not $100).

Magento - Product prices with and without VAT change

I have set up two tax rates based on uk + eu tax (including vat) and rest of the world tax rate (excluding vat).
All works fine and the correct tax rates show on the checkout and in the invoices but there is a problem: if you purchase something and you are from a non ey country then the frontend price reduces by 17.5% - the tax rate i have configured.
I would have thought that the prices shown on front end wouldnt change?
Any ideas?
That's a setting you can control in the admin. I believe it is called "catalog prices include tax" or something like that...
Silvo is right but I would say that this is exactly what you'd want to happen. If you are selling B2C in the UK (and many other EU countries) then you have to show the prices in the catalog inclusive of VAT. However, if your customer has registered and has a shipping address outwith the EU then you want them to be shown the price net of VAT because you shouldn't be charging them VAT.

Resources