Page 17 of 32 FirstFirst ... 7151617181927 ... LastLast
Results 161 to 170 of 318
  1. #161
    Join Date
    Nov 2008
    Posts
    12
    Plugin Contributions
    0

    Default Re: Configuring Taxes for Canadian Sites/Zones

    I think its a bit complicated since my business is registered in Ontario and I have GST number and estore will be based on that.

    in addition my receiving bank will be Scotiabank and Im assuming Revenue Canada will want GST to be paid and my personal physical location wont matter. also Ill be coming back to canada in a year or so.

    of course it'd be easier for me not to meddle with taxes altogether and select "none" to tax rate brackets when adding a product, but I wanted to setup taxes correctly initially.

    so Im not sure what to select when adding a product GSt on shipping, GST/HST/PST or there's one default came with zencart Taxable Goods.

  2. #162
    Join Date
    Jun 2005
    Location
    Kelowna, BC Canada
    Posts
    1,075
    Plugin Contributions
    6

    Default Re: Configuring Taxes for Canadian Sites/Zones

    Ok, sorry. You're right - if your business is registered in Ontario and you have a GST number then it doesn't matter where you personally are located. Since you already have a GST number you MUST collect and remit GST (where applicable) regardless of the $30,000 rule. Even if you make 10 bucks, you have to charge, collect, and remit the GST on it because you already registered. The $30k rule is only for those that haven't yet CHOSEN to register for GST. Now you're stuck with it.

    Still, nothing changes. You have to treat all the goods you sell as though they came from Ontario regardless of where they physically came from. The POSSIBLE exception to that is this:

    If your drop shipper is in another Canadian province, say BC for example, then you MAY have to also collect PST from BC residents. This is because you have to collect provincial taxes from customers of ANY AND ALL provinces you have a physical presence in. I'm not sure, but they may consider a drop shipper as being an extension of your business.

    But, I am sure that if your drop shipper is outside of Canada you still have to charge GST (and PST in Ontario, HST in Atlantic) to your customers because they did business with YOU and not the foreign company. HOWEVER, what gets very complicated about this is unless your drop shipper does the paperwork right (and sometimes even if they do it right) your customers are going to get double-taxed because once it comes into the country, customs assumes no tax was paid on it. It gets hairy.

    If it is really small time, I'd probably suggest NOT collecting the taxes for those items because the PROPER way to do it is so bloody complicated. Or don't drop ship from the US.

    As for your question about setting up the shipping... it is explained at the top of this thread.

    Best of luck friend.

    - Steven

  3. #163
    Join Date
    Nov 2008
    Posts
    12
    Plugin Contributions
    0

    Default Re: Configuring Taxes for Canadian Sites/Zones

    thanks for info.
    I just finished talking to GST dept in revenue canada and was told that GST has to pay person receiving inported goods 5%.

    and best way to avoiding a client for Double taxing (at your webstore and at the customs) would be to contact ups or fedex or whoever is delivering and identifying and registering yourself as an "importer".

    then courier company will pay GST on your behalf and then I'd reimburse the costs to them.

  4. #164
    Join Date
    Jun 2005
    Location
    Kelowna, BC Canada
    Posts
    1,075
    Plugin Contributions
    6

    Default Re: Configuring Taxes for Canadian Sites/Zones

    Yes, exactly. Easier said than done :) But that is right. I would recommend FedEx over UPS (and certainly over DHL - easily the worst company on this planet) but they are more expensive. You'll find doing it this way a hassle unless you're doing pretty good volume - then it is worth it. But yes, that is the correct way to go about it.

    - Steven

  5. #165
    Join Date
    Nov 2008
    Posts
    12
    Plugin Contributions
    0

    Default Re: Configuring Taxes for Canadian Sites/Zones

    I decided not to charge GST (untill I start making more then 30k in sales) and canceling my GST number.

    I setup taxes as in guide, now how do I remove GST charge? since clients will pay GST at the door to courier company.

  6. #166
    Join Date
    May 2005
    Location
    Bath, Somerset
    Posts
    1,053
    Plugin Contributions
    3

    Default Re: Configuring Taxes for Canadian Sites/Zones

    It's always nice to re-vistit old threads with solutions, so here goes.....

    If you want to display -
    SubTotal $100.00
    Shipping: $10.00
    GST: $5.50
    PST: $8.00
    Total $123.50

    You need to do the following.

    1 - Setup all your taxes as discribed at teh top of this thread, BUT ensure that the Descriptions match for those you wish to group together. So if you have GST on Shipping, and GST, the DESCRIPTION field MUST be the same - so GST (5%)

    2 - BACKUP includes/modules/order_totals/ot_tax.php

    3 - REPLACE the function process() { and all code down to function check() { with the following code (Leave the function check() { line intact.)

    Code:
        function process() {
          global $order, $currencies;
    
          reset($order->info['tax_groups']);
    	  $tax_values = array();
          while (list($key, $value) = each($order->info['tax_groups'])) {
            if ($value > 0 or STORE_TAX_DISPLAY_STATUS == 1) {
    		  if (strstr($key, ' + ')) {
    		    $tax_rates = array();
    			$tax_descriptions = explode(' + ', $key);
    			foreach($tax_descriptions as $tax_description) {
    			  $tax_rate = zen_get_tax_rate_from_desc($tax_description);
    			  $tax_rates[$tax_description] = $tax_rate;
    			  $total_tax_rate += $tax_rate;
    			}
    			foreach($tax_rates as $description => $rate) {
    			  $tax_values[$description] += ($value / $total_tax_rate) * $rate;
    			}
    		  } else {
    		    $tax_values[$key] += $value;
    		  }
            }
          }
    	  foreach($tax_values as $description => $tax_value) {
            $this->output[] = array('title' => $description . ':',
                                    'text' => $currencies->format($tax_value, true, $order->info['currency'], $order->info['currency_value']),
                                    'value' => $tax_value);
     	  }
        }
    That's it. It re-works all your taxes, so that rather than showing tax A + Tax B = $xxx.xx, it now shows Tax A = xx.xx and Tax B = xx.xx. No alterations have been made to how the tax is actually calculated, so this should work with any tax rates, and with any modules you have installed.

    Absolute
    Back, after a 4 year absence! Did you miss me?
    Absolute Web Solutions Ltd
    Interested in our work? Take a look at one of our sites - The Tech Store

  7. #167
    Join Date
    Mar 2009
    Posts
    6
    Plugin Contributions
    0

    Default Re: Configuring Taxes for Canadian Sites/Zones

    Quote Originally Posted by Absolute View Post
    That's it. It re-works all your taxes, so that rather than showing tax A + Tax B = $xxx.xx, it now shows Tax A = xx.xx and Tax B = xx.xx. No alterations have been made to how the tax is actually calculated, so this should work with any tax rates, and with any modules you have installed.
    Interesting... I replaced the original ot_tax.php with yours and noticed my SHIPPING GST and PST display 50% of their actual values. The grand total does display correct. I restored the backup of ot_tax.php and the shipping values appear fine.

    With original ot_tax.php:

    Sub-Total: $155.99
    Shipping: $10.48
    GST#99999 99999 RT0001 5.0% GST + 8.0% PST: $20.28
    5.0% GST on Shipping + 8.0% PST on Shipping: $1.36
    Total: $188.11

    With modified ot_tax.php:

    Sub-Total: $155.99
    Shipping: $10.48
    GST#99999 99999 RT0001 5.0% GST: $7.80
    8.0% PST: $12.48
    5.0% GST on Shipping: $0.26 (Should be $.52)
    8.0% PST on Shipping: $0.42 (Should be $.84)
    Total: $188.11 (Remains correct)

    Any thoughts would be appreciated.

  8. #168
    Join Date
    Sep 2006
    Posts
    53
    Plugin Contributions
    0

    Default Re: Configuring Taxes for Canadian Sites/Zones

    I looove this tax tutorial and have used it to set up the taxes for my two Leatherman Tools sites, but...

    I'm creating a new site for my programming work, and that site need to be setup with the same taxes as the Leatherman sites...

    Now I don't really want to go through the entire process of setting them all up by hand.

    Is there a way to export/import the settings from my other sites?

    Any help would be appreciated!

    Ray

  9. #169
    Join Date
    Jun 2005
    Location
    Kelowna, BC Canada
    Posts
    1,075
    Plugin Contributions
    6

    Default Re: Configuring Taxes for Canadian Sites/Zones

    Honestly, in the time it takes to figure out and implement an export/import strategy you'd probably have it done manually twice over :)

    I could very well be wrong. Someone can probably whip up an SQL query faster than I can type "SQL query"

  10. #170
    Join Date
    May 2005
    Location
    Bath, Somerset
    Posts
    1,053
    Plugin Contributions
    3

    Default Re: Configuring Taxes for Canadian Sites/Zones

    The only way to do this using SQL is through phpMyAdmin, or similar interface. The Zen Cart SQL patch doesn't return recordsets, only sends the SQL to the server, so you can't use that for exports.

    All you would need to do is to export all records from tax_class and tax_rates tables, and if you wanted them, the zones_to_geo_zones and geo_zones tables as well.

    Export the data, change databases, and then import into the same tables on the new database.

    JUST ENSURE YOU BACKUP FIRST

    Absolute
    Back, after a 4 year absence! Did you miss me?
    Absolute Web Solutions Ltd
    Interested in our work? Take a look at one of our sites - The Tech Store

 

 
Page 17 of 32 FirstFirst ... 7151617181927 ... LastLast

Similar Threads

  1. v150 Canadian Taxes Contribution
    By Qdixon in forum All Other Contributions/Addons
    Replies: 17
    Last Post: 31 Jul 2013, 02:03 AM
  2. PST/QST For Canadian Taxes
    By MVIP in forum Currencies & Sales Taxes, VAT, GST, etc.
    Replies: 6
    Last Post: 19 Nov 2011, 02:17 AM
  3. Help with Canadian Taxes
    By mommydesigns in forum Currencies & Sales Taxes, VAT, GST, etc.
    Replies: 12
    Last Post: 14 Oct 2008, 02:22 PM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
disjunctive-egg
Zen-Cart, Internet Selling Services, Klamath Falls, OR