Re: Invoicing - percent of labor not taxable

2018-03-28 Thread Matthew Pressly

On 03/28/2018 07:50 AM, Mike or Penny Novack wrote:

On 3/27/2018 6:28 PM, Matthew Pressly wrote:
Our state tax laws are such that most of the work that I do is 
considered "data processing" of which 20% is exempt and 80% is 
taxable. Is there a good way to configure GnuCash to handle that when 
making an invoice?


It's worse than this (the general case) and we may be asking too much 
of an accounting package (as opposed to a "point of sales" system that 
feeds the accounting package). A state might have complex rules about 
what is taxable and at what rates.


We'll start with to your example. Suppose your services to some client 
included some sort of work taxed at 100%, some data processing at that 
80/20 rate, and some sort of work not taxed at all. Obviously whatever 
rule could not be based on the invoice total but would have to be 
based on the parts of the bill. And could you reasonably expect the 
accounting package to "know" the categories? What if that were 
complicated.


I think the approach suggested by Derek will do what I need, basically 
adding to the tax table a tax rate that is 80% of the actual sales tax 
rate. Then when creating the invoice, I indicate for each line item 
whether or not it is taxable, so tax is computed per line item, as 
applicable, instead of basing it on the totals. If a line item is 
taxable at the 80% rate, I assign it into one "sub"-account, and if it's 
not taxable, I assign it into a different subaccount. This way, with 
some additional arithmetic, I can total taxable sales and non-taxable 
sales separately for tax reporting.


In the moreĀ  general case that you describe below, it might be necessary 
to have multiple entries in the tax table, then choose a different tax 
table entry as needed for different line items (sorry, my terminology is 
not very exact on this).




Take a store selling (among other things) clothing in my state. In 
general "clothing" not taxed BUT individual items of clothing above a 
certain price taxed and perhaps clothing "accessories" taxed (or other 
items people might think of as in the category "clothing"). Ordinarily 
it is a "point of sales" system that accesses a database of what it 
taxable and produces the receipt/bill with the amount that is tax 
figured out (and then THAT passed to the accounting package -- and 
probably the inventory package).


When we fault gnucash for not doing some of the things available with 
this or that commercially available "business system" we forget that 
those business systems come with parts doing those things. They are 
built up of cooperating pieces only one of which is "accounting". In 
many cases not monolithic systems as different sorts of entities would 
need only certain parts. Thus a "store" would want POS and inventory, 
a professional service not need those but would want billable hours, 
and both would want payroll.


Hopefully I didn't sound like I was faulting GnuCash in any way -- that 
was definitely not my intent. I've been using GnuCash for about a year 
and have found it a very capable. I am mainly trying to streamline 
invoicing. The accounting I do is for my web development business, which 
is a small, part-time operation, so I'm trying to keep things as simple 
and as inexpensive as possible.


Thank you for your input.

--
Matthew
___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see 
https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.

Invoicing - percent of labor not taxable

2018-03-27 Thread Matthew Pressly
Our state tax laws are such that most of the work that I do is 
considered "data processing" of which 20% is exempt and 80% is taxable. 
Is there a good way to configure GnuCash to handle that when making an 
invoice?


I've thought of several approaches, but none seem very satisfactory:

 * Make one line item in the invoice that reflects 80% of the labor
   cost and mark that as taxable, then enter a separate line item for
   the remaining 20%, so that every invoice has 2 line items. The
   problem with this approach is that the line items no longer reflect
   what was done (a description of the work completed) but rather are
   used mainly to separate the taxable and non-taxable charges.
 * Similar to above, I could just duplicate every line item (so if
   there were 5 items, there would become 10) to make a taxable and
   non-taxable line item for each piece of work completed. But that
   seems cumbersome and would likely be confusing to clients.
 * Another approach could be to set the tax rate to 80% of the actual
   tax rate.

Do you have any other suggestions about how to approach this?

I've searched quite a bit for an answer for this question (both in 
GnuCash and with other, separate invoicing products) but haven't been 
able to find anything conclusive.


What I'm currently doing is using a spreadsheet template for invoicing. 
I've added separate columns for the 80% taxable and 20% non-taxable 
breakdown of each item, then compute tax accordingly. This works, but it 
is cumbersome.



--
Matthew

___
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see 
https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.