If i read your post (and the quote from the manual) correctly, the problem
is narrowed down to partial payments on invoices open per year-end.
I suggest you run a report of open invoices at yearend, there mighrt not be
any partial payments at all.
If there are, those might need reposting.

Anyway, this makes me wonder. If you run cash based, why bother to send any
invoices in december unless they are paid?
Just so you get to do a lot of extra work at year end? Or are you forced to
report all transactions anyway?
(In that case, the idea of using cash based non the less puzzles me even
more).

I always thought cash-based was to be taken literal:
Turnover is reported when payment in cash (or bank) is received.
Costs are reported when the amount is paid.

Seeing how Ledger handles partial payments, it would make sense for future
deals to rather send three invoices for three parts then one big total
invoice.
For turnover it does not change anything, nor for AR amount.
But if customers have a tendency to pay partly you might persuade them to
pay 1 or 2 of the three invoices instead of a part of the one big total.

Alternate idea: use sales orders, and only promote the outstanding orders to
sales invoice at receipt time.
That way, you keep track of what was ordered (and maybe even delivered)
without sending invoices.

Imho, it seems like a lot of work with little effect: in time, all sales
will end up in the results anyway, one year or another.
So if it is not impossible from a cash-flow or taxes payable position,
change over to the accrual system might be  a good idea.

Hth.

Paul


2011/4/13 Luke <[email protected]>

> On Wed, 13 Apr 2011, Bernd Plagge wrote:
>
>  Hm, why do you think that you have to "close all outstanding
>> transactions"?
>> And what exactly to you mean with "closing"?
>>
>
> I've seen it said in various ways, but we have this, from the old SL
> 2.6.something manual, section 4.3 (Yearend):
>
> "
> expenses Method: either accrual or cash. Cash will calculate only paid for
> transactions. Partial payments are not included. If you have partially paid
> transactions apply full payment and create another transaction with the
> outstanding amount.
> "
>
> That is the kind of "closing" I am talking about.
>
>
>  If you issue an invoice for 100 USD on December 30th, to be paid within
>> the next 30 days then 2 things will happen:
>> 1) you post sales of 100 USD (for the month of December)
>>
>
> Unless I'm having a senior moment (and I hope not, since I'm not
> particularly senior), on a cash basis, that is not actually the case.
>
> Service businesses in the U.S. tend to run on the cash basis.
>
> Regards,
>
>
> Luke
>
> _______________________________________________
> SQL-Ledger mailing list
> [email protected]
> http://lists.ledger123.com/mailman/listinfo/sql-ledger
>
_______________________________________________
SQL-Ledger mailing list
[email protected]
http://lists.ledger123.com/mailman/listinfo/sql-ledger

Reply via email to