Issues with Invoicing in 2.6.12 on Win 7-64

Geert Janssens geert.gnucash at kobaltwit.be
Sat Jul 2 11:50:25 EDT 2016


On Wednesday 08 June 2016 12:11:56 Greg Feneis wrote:
> When I invoice a client, the items I invoice for are almost entirely
> for hours that I work and expenses. It's very, very rare that
> something is taxable. Is there a way to make the X in the
> "Taxable?" column be disappeared by default?

<snip>

> ​GF:  Thanks for the suggestion, but no matter how the tax table is
> set up, If I leave the X in the Taxable? field, then when the invoice
> is printed, it marks the item with a "T" in the Taxable column.  I
> don't want items to be marked taxable when they are not taxable.  ​
> 
I saw this thread again and it got me thinking once more about it. I'm happy to report I found 
an easy and (IMO) elegant fix for it which I committed just now. With this fix new invoice/bill 
entries will take a default tax table of "None" as meaning "Not taxable", and hence the 'T?' 
column will not have an 'X' anymore. You can set the default tax table either globally via File-
>Properties->Business, or you can set customer/vendor specific overrides per vendor.

This slightly changes the semantics of a 'None' default tax table from 'taxable but no tax details 
given' to 'not taxable'.
While not exactly the same the former is a highly unlikely situation, where the latter is more 
common and hence makes more sense. In the rare case a user does want to express the old 
semantics this is still possible by explicitly creating a tax table without any details.

Note this only influences newly entered entries. It has no influence on existing ones. However 
mind gnucash' autocomplete feature. If you let an entry autocomplete to one that did have tax 
information set, this will tax information be copied to your new entry as well.

This fix will appear in the next gnucash release (2.6.14).

Regards,

Geert


More information about the gnucash-user mailing list