Paid on Account in Project Billing

Problem

Amounts deposited "on account" show up in project billing properly, but are not removed correctly after being included in a bill. This problem occurs for all types of project billing, although it's most often a problem for deposits on T&M work, or progress billing.

Caught By

User bug report.

Workaround

In Goldenseal accounting software version 4.2 and earlier, you can skip the removal of Paid On Account amounts in the project bill. Instead, use a Billing Statement to consolidate all bills and deposits.

Solution

This problem is fixed in version 4.3 of Goldenseal project accounting software. After you use an "on account" payment to subtract from a project bill, it won't show up again. You can also use just part of the deposit amount, and the remaining balance will show up in the next billing.

Technical Details

Programmer note: Code changed in CBillingRecord::PostBilling