And to hammer another nail into Michael's point, the tax rate can vary
by date. For example, when I lived in New York state it had a 4% sales
tax rate, including on clothing, _except_ for certain weekends each
year, when clothing below a certain value was taxed at 0% but other
taxable goods were still at 4%.

In fact it was even more complicated than that, because most counties
had their own add-on sales taxes, and some of them also lifted _their_
taxes on the same weekends as the state while others did not. In Ithaca,
we paid 8% tax on clothing most of the year, but 4% on those special
"tax-free" weekends.

As Michael says, GC being a global product, if it were to treat
sales-type taxes specially it would have to keep track of thousands of
rules. Testing that code would be a nightmare, and I'm confident there
would be many, bugs, a significant number of them undetected. That's
particularly bad in tax matters!

Stan Brown
Tehachapi, CA, USA
https://BrownMath.com

On 2023-06-18 08:26, Michael or Penny Novack wrote:
> On 6/17/2023 10:06 PM, Karl May wrote:
>> Hi all,
>>
>> For my business setup I am wondering whether there is a way to
>> automatically
>> account for gst on small random purchases (e.g. hotel, restaurant etc.).
>>
>> ...........
>>
>> Any suggestions how this can be automated such that the default is a
>> transaction split and application of a default GST rate?
>>
>> Thanks
> 
> 
> In looking for/expecting and automated solution you are thinking one
> should be reasonable. But that's ONLY for the (very) special case where
> the tax rate on things like "hotel", "restaurant", etc, would be 
> uniform. Since I live in the US, I do not have that expectation. I know
> that every state imposes a different rate (and taxes different things*)
> and some municipalities are allowed to impose local taxes in addition.
> 
> Thus I expect to enter manually from the receipt which will spell out
> the amounts of various taxes. It would be much more work to go to the
> state and/or municipality sites to find out the rates (and its "rounding
> rule") and try to compute it myself. That's what the vendor (hotel,
> restaurant, store, etc.) has a POS system to figure out and of course it
> "knows" where it is located (which rules apply). In other words, even
> adding the complexity of a typical POS system to gnucash would not help,
> because the exact legal location is unlikely to be included in the
> transaction information by the time it gets to gnucash.
> 
> Michael D Novack
> 
> * It can even depend on the sort of business the vendor is as well as
> the item. Thus my own state of MA does not tax items of clothing costing
> below a certain amount. So one winter day, leaving the house,  I forgot
> to put on gloves. So say I stop to get some, it will make a difference
> where I stop. If I stop at the local hardware store  or garden store,
> taxed, as "protective gear". But if I stopped at the general store, not
> taxed, as clothing. So to be automated in gnucash, the POS part would
> not only need to know the legal location but how the item classed by
> that sort of vendor.
> 
> 
> _______________________________________________
> gnucash-user mailing list
> gnucash-user@gnucash.org
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> -----
> Please remember to CC this list on all your replies.
> You can do this by using Reply-To-List or Reply-All.
_______________________________________________
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-----
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.

Reply via email to