Jump to content
lighthouseweb

How do I configure for Canadian Taxes

Recommended Posts

i'm just new at prestashop, i have used zencart for other shopping carts and setting up Canada taxes was simple as they showed us how to do so

 

http://www.zen-cart.com/content.php?117-how-do-i-configure-for-canadian-taxes

 

After reading up on canada taxes from other its seems not that simple..

 

Can anyone shed some light on how to do this, as I had to use prestashop as the other e-commerce multilanguge support wasn't that great..(but i really like how this program looks and feels)

But now need help setting up taxes.. 

 

thanks

 

  • Like 1

Share this post


Link to post
Share on other sites

Before you dive into setting up the taxes, I would suggest you document what the tax rules would be. 

 

Are you charging the same tax rate to everyone?  If not, what rates do you collect (4%, 7%, 5% etc...).  Do you collect taxes at a postal code level, at county, state, region level etc...

 

Once you define your rules, then we can discuss setup.

Share this post


Link to post
Share on other sites

Did you ever get this sorted? Setting up Prestashop for Canadian taxes is very easy and can be done in less than 15 minutes. Let me know if you are still having questions. This thread is a couple of weeks old.

Share this post


Link to post
Share on other sites

Did you ever get this sorted? Setting up Prestashop for Canadian taxes is very easy and can be done in less than 15 minutes. Let me know if you are still having questions. This thread is a couple of weeks old.

 

Hi Bill, I am a new prestashop user/installer. I am having hell of a time setting up taxes. Wondering if you would be able to help?

I am in Ontario Canada and would like to charge 13% for Ontario and the proper taxes for the other provinces. I guess because I am in Canada I wouldn't have to charge taxes to any USA buyers?

 

I have read some of the forums here but can't seem to figure it out. I am also on the latest version of Prestashop.

 

Your help would be greatly appreciated!

Share this post


Link to post
Share on other sites

The way I like to set up the cart is not to show any tax until the customer chooses a province. No tax to USA.

 

What do you plan to do for shipping?

Share this post


Link to post
Share on other sites

Thanks Bill!

I plan to use Canada post for shipping. I see there is no Canada Post module for the new version of presta shop.

 

I would love to setup my taxes the way you described. I have been struggling with that for about 3 days now.

 

I guess I need help.

Share this post


Link to post
Share on other sites

The reason I'm asking about shipping is there are a couple of related things with taxes.

 

So you don't plan to offer free shipping or flat rate shipping?

 

You are going to install a Canada Post module that connects with Canada Post for live rates. And if so you'll be using a weight based calculation for shipping, not based on the amount of sale ...

Share this post


Link to post
Share on other sites

I can offer free shipping but I would want it to be free shipping if customer spends minimum $50

 

And that would be free shipping in Canada only.

 

USA customers would have to pay a fee for shipping.

 

Does that make sense?

Flat rate shipping works good for me.

I was thinking $20 flat rate shipping

Share this post


Link to post
Share on other sites

Couple of things we should check first,

Customers >  Groups >  Edit

Visitor

Make sure the above is set as Price display method Tax excluded. Do the same for all groups

--------------

Make sure you have a CAD currency, if not add one.

Localization >  Currencies

If you need to add a CAD currency call it CAD the ISO is CAD and the Numeric ISO code is 124

Exchange rate is 1. 00 (it may add more zero’s but that is ok)

Currency format: X0,000.00 (as with dollars)

Spacing No

Enable Yes

--------------

Now we move on to,

Localization >  Zones

You should already have a North America Zone, but you will also need to Create 4 new Zones. The reason for this will make it easier to setup free shipping and carriers with different tax zones.

I call mine,

Canada
HST 13%
HST 14%
HST 15%

--------------

I only want customers to choose the USA or Canada during checkout so next we should got to

Localization >  Countries

If you click on the very top left check box beside ID all country's will be selected. You can then use the selector drop down box at the bottom of your left screen to disable all countries. Then you just need to reactivate USA and Canada.

While we are here edit Canada and change its Zone to Canada and make sure Display tax label is set to no.

Default currency CAD

--------------

 

Let me know how you get along with that part.

Edited by Bill Dalton

Share this post


Link to post
Share on other sites

Thanks Bill,

When I am selecting the zone under country which Canada do I select?

Canada HST 13%

Canada HST 14%

Or Canada HST 15%

 

Thanks!

Share this post


Link to post
Share on other sites

You don't.

 

Next Step:

 

In Localization >  Taxes

 

Create 4 taxes.

 

GST
HST - 13%
HST - 14%
HST - 15%

 

Set the rate to match the names. Make sure they are enabled, displayed in the cart and based in "Invoice Address". No ecotax.

Share this post


Link to post
Share on other sites

Did you ever get this sorted? Setting up Prestashop for Canadian taxes is very easy and can be done in less than 15 minutes. Let me know if you are still having questions. This thread is a couple of weeks old.

I suggest you to use FedEx, I posted the procedure in the past, but I can't remember myself right now... I'd have to search in my posts...

  • Like 1

Share this post


Link to post
Share on other sites

Next Step: (this is the step that could be more intuitive, so please read carefully)
 

In Localization >  Tax Rules
 

Click the add new button on the right. Call it Canada and make sure it is enabled. When you save the rule, make sure you are still in Localization >  Tax Rules and that you can see the new rule you just created called "Canada".
 

On the right if the rule is enabled you will see a green check mark, and beside that you will see an edit button. Click on the edit button.
 

At this point you should see a green button on your right "Add a new tax rule". Click that button. In the country dropdown box choose Canada.
 

Then Choose Alberta
Set Behavior to "This tax only"
In the tax drop down, choose GST

Now, right below that is a white button, click save and stay.

 

Repeat the above for the addition 12 provinces and territories. But set the appropriate tax for each.

 

When you are done you will have one tax rule called Canada, and inside that rule each part of Canada will be set with the proper tax.

 

You can now set a product or add a new product and set the tax rule of that product to Canada. You can then add the product to a shopping cart and you should see the tax change to match the province. Choose different provinces and the tax will change as well.
 

Let me know when you have this part done and we'll get into setting up your carriers and why free shipping doesn’t play nice with Canadian taxes, and what you can do about that. Some of what you did in the first step will come into play.

Edited by Bill Dalton
  • Like 1

Share this post


Link to post
Share on other sites

I had to create one for BC, Quebec and Sask as they have different rates.

Share this post


Link to post
Share on other sites

*Following this* Hoping that it might fix my problem, where all my taxes are fine until my customer checks out... then paypal shows a different break of the taxes and messes up everything.

Share this post


Link to post
Share on other sites

I'd like to thank Bill for this guide. It's be great. As a bit of help I'll paste this in for the tax rates for the Provinces. http://en.wikipedia.org/wiki/Sales_taxes_in_Canada

I followed description at Wikipedia and set those tax rules - www.presta-addons.com/pdf/Canada Tax Rules.jpg.

 

Then I created a new template to display separate Canadian taxes, an example is at www.presta-addons.com/pdf/Invoice - Quebec taxes.pdf.

 

Can you someone confirm that the invoice comply with Canadian law?

Share this post


Link to post
Share on other sites

It depends on the province your company is in fact.

If you are in BC, you should charge federal and provincial tax, but if you are in QC, you don't charge the BC provincial tax. You should have a table for each province.

Share this post


Link to post
Share on other sites

Does it mean that my tax rules apply for one province only, but are right in general? I mean how to combine GST and PST for some provincies and use HST or GST only for other.

Share this post


Link to post
Share on other sites

Hi Prestashop experts!

 

I'm trying to figure this one out but need some help. I'm selling a book, among other items. I want to make a tax setup that has the proper tax amounts for each province (which will apply to all items) but also have any Book items reflect the 'Point of Sale Rebate on Books' offered by participating provinces (no PST on books).

 

can I make one tax rule that I can apply to my book items?

 

I tried this setup and it worked fine for all items but the books. On the books I applied this special tax rule I wrote, but the total after tax is the same as without tax (no increase).

 

Please help.Taxes.jpgStandard%20Tax%20RULE.jpgPOS%20Rebate%20RULE.jpg

Share this post


Link to post
Share on other sites

Thanks for the response cedricfontaine,

 

Yes I did apply it. it had the effect of 0% tax added.

 

Book%20product.jpg

Edited by Chin88

Share this post


Link to post
Share on other sites

Oh and cedricfontaine while I've got your attention, I've jumped through some hoops and got the 2 GA modules set up with 2 green lights on the OAuth 2.0, is there anything I need to do to Google Analytics? I followed the following instructions:

 

First set up a Goal called "Order Process"
Goal type: URL destination
Match type: Regular Expression match
Goal URL: /order-confirmation\.php
 
(assuming the Prestashop installation is in the root of your domain, if not, i.e. say if it is in a folder called shop then goal URL would be /shop/order-confirmation\.php)
 
Then add 6 funnel steps and for the URL and Name enter:
 
Step 1 /product.php Product page
Step 2 /order/step0.html Cart view
Step 3 /authentication.php Authentication
Step 4 /order/step1.html Address
Step 5 /order/step2.html Shipping
Step 6 /order/step3.html Payment
 
(again these URLs assume your installation is in the root of the domain, if not change paths accordingly). Make sure Step 1 "Required URL" is not checked. You can also name the steps whatever you want

 

Are these right? and is there anything else that I need to use the Prestashop modules to their full potential in GA?

Share this post


Link to post
Share on other sites

Hello,

 

I don't see any rules for Canada in your rules. Is it normal ?

 

For Analytics, did you activate Google Analytics module (not the one with OAuth).

Share this post


Link to post
Share on other sites

I have only 2 tax rules. which I've shown yin the second and third images. The first one is the one that came standard with the Canada localization pack and the second one has the country and provinces in it.

 

Yes. I activated the other GA module as well.

Share this post


Link to post
Share on other sites

Hi Folks,

 

I am from India, GST is started in India from this year. I have implemented all tax rules as per our GST.

 

But the main problem is, i want to show the breakdown in clolumns in invoice PDF.

 

How can I achieve it.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More