If you could add something to Kentico, what would it be and why?

Tax calculations per ZIP code

In some situations the only way to charge the correct tax on a sale is to look at the purchasers ZIP code. Taxes can vary per state, city and ZIP. It would be great to have the option to control it at that level.

114 votes
Vote
Sign in
Check!
(thinking…)
Reset
or sign in with
  • facebook
  • google
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    Nick Bushnell (BlueModus) shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →

    Hello,

    We are currently in the middle of implementing several customization points. One of those is a “Tax Service” which should be used as a bridge between tax calculation in Kentico and external system or custom logic.

    This Tax service is a single point of customization, so it should be easy to extend with a custom logic like taxing per ZIP.

    It’s a code block with an input and output where the input is:
    - SKU
    - Quantity
    - Price
    - Customer
    - Currency
    - Date
    - Shipping address
    - Billing address
    and output:
    - calculated tax

    With this new Tax Service should be easy to implement this functionality as customization as the ZIP is available in the address object.

    What do you think about it? I’m sorry if it’s too technical, old habits.

    thank you

    Kind Regards
    Michal Kadak
    E-commerce and Platform Product Owner

    8 comments

    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      Signed in as (Sign out)
      Submitting...
      • rik commented  ·   ·  Flag as inappropriate

        Sounds good :)
        The only thing I would like to add: Add discount to the input fields. It might be of importance when calculating taxes!

      • AdminMichal Kadák (E-commerce and Platform Product Owner, Kentico) commented  ·   ·  Flag as inappropriate

        Hello,

        We are currently in the middle of implementing several customization points. One of those is a "Tax Service" which should be used as a bridge between tax calculation in Kentico and external system or custom logic.

        This Tax service is a single point of customization, so it should be easy to extend with a custom logic like taxing per ZIP.

        It's a code block with an input and output where the input is:
        - SKU
        - Quantity
        - Price
        - Customer
        - Currency
        - Date
        - Shipping address
        - Billing address
        and output:
        - calculated tax

        With this new Tax Service should be easy to implement this functionality as customization as the ZIP is available in the address object.

        What do you think about it? I'm sorry if it's too technical, old habits.

        thank you

        Kind Regards
        Michal Kadak
        E-commerce and Platform Product Owner

      • Anonymous commented  ·   ·  Flag as inappropriate

        the custom solution, Avalara, is very expensive, especially if your items are not high profit, high dollar items and you do not have a huge volume. A CMS this good, should have a commerce solution that at has at least this very needed tax table.

      • Anonymous commented  ·   ·  Flag as inappropriate

        avalara does not help smaller commerce companies... it becomes too expensive. Smaller, much smaller solutions in commerce have this functionality. Very critical for ecom growth.

        thank you!

      • Anonymous commented  ·   ·  Flag as inappropriate

        This is imperative that this is addressed as soon as possible. We are losing money on every transaction because we have to only charge state level taxes. We sell in 45 of the US states and need tax down at the city level.

      • AdminPetr Vozak (Admin, Kentico) commented  ·   ·  Flag as inappropriate

        Hi Nick.

        For now, you can reach this by customization, e.g. by using a custom table for storing tax values per ZIP codes and custom tax provider. Feel free to contact our support if you are interested in more details.

        BTW: There is also the Avalara plugin at the Kentico's Marketplace allowing you to get real-time taxes, see http://devnet.kentico.com/Marketplace/E-commerce/Avalara-Kentico-Connector.aspx

        Feel free to let me know if a custom solution doesn't work for you. Thanks

      Feedback and Knowledge Base