Howdy!

Many states (Arizona and Ohio come to mind from personal experience) allow counties to tack on a local surcharge, making the sales tax rate vary by county. Allegheny (Pittsburgh) and Philadelphia counties in Pennsylvania each charge an extra 1%, and the rules in Pennsylvania for what item are and are not subject to sales tax can be tricky to understand. Some states levy different tax rates on different sorts of consumer goods.

Yeah, it might make sense to bury the details in a module, where all the really hairy bits can get hidden, but then you have to maintain that sucker to keep up with changes in the tax laws. It's not pretty.

I suspect that things are a bit simpler in Europe in general and Belgium in particular.

yours,
Michael

In reply to Re^2: Sales Tax Calculations in Perl by herveus
in thread Sales Tax Calculations in Perl by bazbax

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.