Definiton of discount for early invoice payment
Derek Atkins
warlord at MIT.EDU
Tue Oct 20 11:40:51 EDT 2015
Hi,
At this point GnuCash has storage for discount information but that
feature is not fully implemented (meaning that it does not understand
the discounts and will not automatically compute and apply it). Patches
always welcome :)
-derek
Petri Tötterman <petri at totterman.com> writes:
> I am a very new user of GnuCash. Last month there was a thread concerning
> the discount for early invoice payment. This is indeed very common business
> practice, hence an important feature. I will try to provide an example how
> this is done in my country (not US nor UK).
>
> We have accounts both for purchase (received) rebates (negative expenses)
> and sales (offered) rebates (negative income), having opposite signs from
> what expected from an expense vs. income. Also we have accounts for VAT
> claim from purchases and VAT debt from sales. In fact, the tax authority
> demands purchases and sales with different VAT rates to be easily
> identified from the ledger, hence we keep them in different accounts. Most
> goods and services have 22 % VAT rate.
>
>
> 1. After purchasing goods, I receive a bill from the supplier, amount 1000,
> terms 10 ./. 2 net 30
>
> A/P credit 1000,00
> Expenses: Goods (VAT 22) debet 819,67
> VAT claim debet 180,33
>
> I notice GnuCash handles this seamlessly.
>
>
> 2. If I pay the bill 10 days later, I can book the 2 % discount (= 20,00),
> but rebates must be reported on their own account:
>
> A/P debet 1000,00
> Expenses: Rebates credit 16,39 (actually a "negative expense")
> VAT claim credit 3,61
> Bank account credit 980,00
>
> I would like GnuCash to make these calculations for me. Also, both A/P and
> VAT claim accounts should be given automatically. I have to select both the
> transfer account (Bank) and rebate account (Rebates).
>
>
> 3. If I pay the bill 30 days later instead, I get no discount:
>
> A/P debit 1000,00
> Bank account credit 1000,00
>
> Sales are handled similarily.
> To not make things too easy, discounts from other expenses not directly
> related to Goods Sold are not booked in Rebates. Instead, they just
> decrease the amount to be paid:
>
> 1. After buying ad space, I receive a bill from the supplier, amount 1000,
> terms 10 ./. 2 net 30
>
> A/P credit 1000,00
> Expenses: advertising debet 819,67
> VAT claim debet 180,33
>
> 2. I pay the bill 10 days later, hence I can book the 2 % discount:
>
> A/P debet 1000,00
> Expenses: advertising credit 16,39
> VAT claim credit 3,61
> Bank account credit 980,00
>
> Again, I would like GnuCash to make these calculations for me. Also, both
> A/P and VAT claim accounts should be given automatically. The transfer
> account (Bank) and rebate account (Advertising) must be selected by me.
>
> Discount for early invoice payment is IMHO a very important feature.
> Knowing nothing of the programming efforts behind, I would suggest adding
> in the "Process payment" window a second account to handle the discount.
> This would be visible only if the discount period is valid. A/P and VAT
> claim come from the bill, and Transfer account is selected as now.
>
> Hope you can understand what I am trying to express.
>
> /petri
>
> --
> _______________________________________________
> gnucash-user mailing list
> gnucash-user at gnucash.org
> 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.
>
>
--
Derek Atkins, SB '93 MIT EE, SM '95 MIT Media Laboratory
Member, MIT Student Information Processing Board (SIPB)
URL: http://web.mit.edu/warlord/ PP-ASEL-IA N1NWH
warlord at MIT.EDU PGP key available
More information about the gnucash-user
mailing list