Customer due dates for invoices

Hi,

Until recently, all my clients have agreed to 30 days from date of invoice as the due date. This is calculated by Sage (correctly) and shown on the invoice.

Now I have a couple of new clients who want invoices by 3rd week of the month to be paid by the end of the following month. I can't add a number of days as it (occasionally) either throws me to the beginning of the month after (which is unacceptable to me) or too early in the month (unacceptable to the clients).

On the individual customer record, in the Credit Control section, I have tried setting the Payment Due From to "days before the last day of the following month" and have set the Payment Due to both 0 (but that simply added 30 days to the Invoice date) or 1 (thinking to say 30 or 29 wouldn't be far out) - but that simply added 1 to the invoice date.

I'm assuming that EITHER I need to pick another variable in the Report Designer (for all other customers, I'm using an expression: INVOICE.INVOICE_DATE + SALES_LEDGER.PAYMENT_DUE_DAYS) OR I need to make a relatively complex expression? What do I need to change?

Alison

  • 0

    Hi Alison

    I have a similar issue. Did you ever resolve this?

  • 0 in reply to Steve Berry

    No, I didn't, I'm afraid. Not properly. The clients turned out to be relatively short-term, and I did some sort of hack. Unfortunately, I've upgraded PCs since then and didn't carry across the amended templates. From memory, I created a duplicate invoice template for these clients (carefully named!) and deleted the field that used to automatically calculate the due date. I then used one of the fields on the invoice (I think Order No.) and manually typed the due date in. Putting that field and an appropriate label on the invoice gave a workable solution. No-one got back to me here, and before I did any more investigating, I found out the projects were being cancelled and the clients would no longer exist (for me).