Announcement

Collapse
No announcement yet.

Display Shipping Inc VAT

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Display Shipping Inc VAT

    I would like to display the shipping, NETQUOTEVAR:SHIPPINGSELECT, either inclusive of VAt or at least in the format (XX.XX ex VAT).

    But I can't find where to fine this.

    Can anyone point me in the right direction?

    I hope when I find it I might be able t make it a script to multiply the shipping amount by 1.175)

    #2
    Hi Alistair,

    This is a wishlist item and I will add your request there for you.

    Kind regards,
    Bruce King
    SellerDeck

    Comment


      #3
      Me too (same request)
      Lisa
      www.alanaecology.com

      Comment


        #4
        Hi Lisa,

        Added to the wishlist for you too

        Regards,
        Bruce King
        SellerDeck

        Comment


          #5
          Hi,

          This is something that will be of great interest to the both of you. Have found a way to display the shipping inclusive of VAT

          I have worked it out (so long as the customer doesn't want to ship without
          VAT).

          Open ShippingTemplate.pl ( C:\Program Files\Actinic v7\Sites\Site1\ShipControl\ShippingTemplate.pl ) with an editor like notepad, search for 'sub RestoreFinalUI' under this I located the line

          ActinicOrder::FormatPrice($$phashShipping{Cost},

          and changed it to read:

          *ActinicOrder::FormatPrice($$phashShipping{Cost}*1.175,

          Save the file and then update your site. Please note that the usual disclaimers go in regards to changing of perl scripts and it is at you own risk. Please also do make a copy of the original file and save to another location, just incase something goes wrong.

          Kind regards,
          Bruce King
          SellerDeck

          Comment


            #6
            Originally posted by Bruce
            (so long as the customer doesn't want to ship without
            VAT)
            That is one step forward Bruce, I kind of figured something like that might be possible. However the inevitable snag is that we ship quite a bit outside the EU.

            I don't know Perl but is there a tax flag somewhere that we could do something like this with;

            IF (flag = X)
            {phashShipping{Cost}*1.175}
            ELSE
            {phashShipping{Cost}};
            return (ActualShipCost)
            ActinicOrder::FormatPrice(ActualShipCost,

            Comment


              #7
              We also ship outside the EU.
              We've got around this problem at the moment by simply abandoning VAT in shipping (set it to zero-rated in the shipping options) and displaying the tax-inclusive price. We then enter the correct figures manually when processing the order - bit of a drag, but the customer gets a correct VAT invoice.
              This also fixes another problem - are you aware of this one, Actinic? - where legally we should charge VAT on postage if the goods being shipped have VAT, but not if they don't. If you are sending out a mixed parcel (eg. books plus VATable items) then technically you should split the shipping cost and charge VAT accordingly.
              A third problem occurs when you wish to charge postage rates based on the total order value which the customer pays ie. including any VAT. As Actinic calculates postage rates based on the ex-VAT price of the order, you have to reduce the order value thresholds by 17.5%. This works most of the time, but not, of course, when a customer orders zero-rated items. Postage rate calculation based on total order value including VAT if any - another one for the wish list.
              Lisa
              www.alanaecology.com

              Comment


                #8
                Hmm

                Not sure about that one. In such a case you are charging VAT on the cost of shipping because it is a service or product in its own right and not part of any other product, i.e. a book.

                Changing the shipping on orders after downloading them is a non starter. Even after the bulk of our orders that are shipping inclusive there are far too many with additional shipping to be fiddling around with after they have been downlaoded.

                Comment


                  #9
                  Customs and excise say the following:
                  http://customs.hmrc.gov.uk/channelsP...ument#P41_3217
                  Lisa
                  www.alanaecology.com

                  Comment


                    #10
                    Iteresting.

                    However as we include basic UK delivery within all our prices we effectively don't charge VAT when the item is zero rated. Because of the way Actinic works we would end up charging VAT on enhanced (i.e. netx day) deliveries but that may correct. Personally I don't see the VAT man getting too upset about it.

                    Anyhow, what do you do if you charge delivery and it is a mixed order of Standard and Zero rated VAT? By that argument you have to work the VAT out on a pro rata basis. All I can say is good luck ;=)

                    Perhaps Actinic have already sough an opinion on this?

                    Comment


                      #11
                      VAT pro rata

                      I have spent many hours on this problem. The products that I sell are mixed zero and standard VAT, and I ship outside the EU (exempt) as well as EU and UK. I have not found a way of setting up pro-rata VAT on the shipping based on the VAT of the products that will import into Sage, so I have had to set up the shipping as being all standard rate, so I am overpaying VAT. With exempt orders (non-EU and Channel Islands) I have to partially re-enter the orders by hand in Sage (changing the price column and the shipping) for each order. All this I have found very annoying. The most annoying thing is having to have the ex-VAT prices show in the shopping cart, which confuses my customers who are all consumers, when I have the inc VAT price showing in the product details; when the orders import into Sage they have to account for the VAT.

                      Sarah

                      Comment


                        #12
                        Yep, we overpay VAT too (the VAT man doesn't seem to mind, funnily enough). We only became aware of this issue when we had a customer insist we refund them 23p (honestly!!) because they had purchased zero-rated items and the invoice showed VAT charged on postage.
                        Lisa
                        www.alanaecology.com

                        Comment


                          #13
                          Lisa & Alistair,

                          May have got the workaround you were looking for.... The shipping module is unaware of the tax rules. If tax is by delivery address and is only charged to UK then the variable $::s_sDeliveryCountryCode could be examined to determine if tax should be applied to shipping.

                          Open ShippingTemplate.pl ( C:\Program Files\Actinic v7\Sites\Site1\ShipControl\ShippingTemplate.pl ) with an editor like notepad, search for 'sub RestoreFinalUI' under thislocate the line ...

                          ActinicOrder::FormatPrice($$phashShipping{Cost},

                          and changed it to read as follows:

                          my $nTax = ($::s_sDeliveryCountryCode eq 'UK') ? 1.175 : 1;
                          my (@PriceResponse) =
                          ActinicOrder::FormatPrice($$phashShipping{Cost} * $nTax,
                          $::TRUE,
                          \%::s_Ship_PriceFormatBlob);

                          Kind regards,
                          Bruce King
                          SellerDeck

                          Comment

                          Working...
                          X