One thing that may be critical in the design of the data model, at least to
someone who hasn't encountered it before, is the application/calculation of
(sales) taxes.  For example, in Tennessee and at least a few other states,
as best I recall, the state applies a sales tax on the entire total extended
price.  Then, each county is entitled to its own local levy, but only on a
percentage/fixed_amount of the price of each item.

I just chatted with one of my economist colleagues who consults with
local/state government, in this and other areas, and he shared enough with
me that I can add the following, so that you'll be totally confused :

An item is $10,000.00 in price.  The state taxes it at 7.0%.  The local
taxing entity with jurisdiction, County or Municipality, may assess up to an
additional 2.75% of the item price, up to $1600, a lower rate up to $3200,
and no further tax above $3200.  Now, the state tax applies to whole
extended price and, as a matter of fact, the sum of the extended prices,
whereas the local applies to each item.  IOW, in the example above, if one
were to buy 3 items at $10,000, then the local taxing entity would make its
assessment on EACH of the items, not just on the extended price.

I have seen POS systems work fine in this environment as long as the
item-prices were below the local-cap.  Then, as soon as an item sold went
over the cap, the vendor collected to much tax.  Tennessee citizens know
about this when they buy big-ticket items and, as customers, they ain't so
satisfied when they think they're being ripped off ...

Anyway, speaking logically, it's not a single tax rate, but multiple rates
with a twist.  It's either 2 or 4, in this case.
2 ) 1 - a blanket for the state
  ) 2 - for the local entity with a calculation
4 ) 1 - a blanket for the state
  ) 2 - for the local entity on the first $1600
  ) 3 - for the local entity on the from $1601 to $3200
  ) 4 - 0 for the local entity above $3200
*Of course, as I've said, the local assessment is applied to each unique
item-price, not the extended-price or sum thereof.


However, down the road, just most of the states in The Union are working on
what's called "The Streamlined Sales Tax Project" in order to collect sales
taxes they are currently losing (mail-order, 800#, WWW, etc).  This should
simplify the data model.  Although it's not adopted 100%, there should be
ample info on the WWW about this.

(Let me add, please don't take any of this TAX, TAX, TAX stuff as any kind
of attack||defense of government.  It's just what's going on in this area.
I would add, should anyone get riled up about this TAX, TAX, TAX stuff,
that, IMO, there ain't no free lunch, whether it's actually lunch, launching
shuttles, missiles, aircraft, or corporate tax breaks, etc - sooner or
later, somebody's got to pay ...)

FWIW,
Steve in Memphis



----- Original Message ----- 
From: "Sami Aaron" <[EMAIL PROTECTED]>
To: "RBASE-L Mailing List" <[EMAIL PROTECTED]>
Sent: Thursday, October 07, 2004 8:59 AM
Subject: [RBASE-L] - POS System


> I have a contact who is interested in setting up a Point-of-Sale system
> using R:BASE and would like to contact others who have already done so. If
> you have some information about this, please let me know.
>
> thanks,
>
> ------------------------------------------
>
> Sami Aaron
>
> Software Management Specialists
>
> 19312 W 63rd Terr
>
> Shawnee KS 66218
>
> 913-915-1971
>
> mailto:[EMAIL PROTECTED]
>
> www.softwaremgmt.com
>

Reply via email to