← DNA ERP Certified

Lesson 21 of 159·5 min

Advances and retention: understanding why the current amount due differs from the work billed

An invoice can show USD 50,000 of work while asking the customer to pay USD 37,500 now. The difference may be entirely intentional. Some money may have been received in advance, and another amount may be withheld under the contract for later collection.

Advances, advance recovery, and retention describe different events. Understanding them separately prevents the business from mistaking funding or withholding for a discount.

Funding before fulfilment

An advance helps fund a commitment before normal fulfillment or milestone billing. Recovery applies that earlier payment against later billing so the customer is not charged twice. Keep the gross value of work, advance collected, advance recovered and amount still payable distinct.

DNA supports ADVANCE invoices, advance accounts and recovery on later invoices. An order can block delivery while the required advance is pending. Recovery behavior depends on the configured term and supported mode; the supplied documentation specifically describes customer ADVANCE terms as front-loaded, while other billing contexts describe additional recovery methods.

The commercial purpose of an advance is often to share the funding burden. A supplier purchasing special materials may need money before delivery. The advance condition establishes that earlier collection requirement. An unpaid advance invoice is still a request for payment; the existence of the invoice does not prove that funding arrived.

Applying money already received

A tax-free teaching example has a contract value of 100,000 and an advance of 20,000. If a later gross bill is 50,000 and 10,000 of advance is recovered on it, the remaining amount for that bill is 40,000 before any retention. The unused advance is 10,000. Recovery is not a new discount on the contract.

The contract remains USD 100,000 in this example. Recovery changes how much additional money is required, not the agreed value of the work. The recovery method and amount need to remain consistent with the actual term configuration and available advance balance. The order-based calculation uses the invoice amount after line discounts and before tax, and caps recovery at both the remaining advance and that invoice amount. Front-loaded recovery takes as much as those caps allow. Back-loaded recovery takes the remaining advance when the invoice is identified as final; otherwise this implementation uses proportional recovery. The method name alone is not enough to predict the amount.

Retention and later collection

Retention is a contractual withholding that may become collectible after a later condition, such as completion or a specified release event. It differs from advance recovery because it does not apply money already received. It differs from a discount because the amount may still be owed later.

DNA supports retention settings in relevant progress terms and retention collection in customer payments. The amount needs its own identifiable balance and release context.

A complete example

Using a simplified example with no tax: gross progress billing is 50,000, advance recovery is 10,000 and contractual retention is 5% of the 50,000 gross amount, or 2,500. The current amount due is 37,500. The retained 2,500 needs its own release and collection tracking; it has not vanished from the commercial agreement.

Across the transaction, three figures remain meaningful: USD 50,000 of gross work billed, USD 10,000 of earlier funding applied, and USD 2,500 withheld for later collection. The USD 37,500 current request follows from those components.

The example assumes the stated retention base and excludes tax. Actual contracts can define different bases and release conditions. A percentage alone does not explain the complete arrangement.

Following the balances over the contract

An advance can be recovered across more than one invoice. Retention can accumulate and later be collected in parts. The current document therefore needs to be understood alongside previous recoveries and outstanding retention.

DNA's separate billing and settlement concepts help preserve this distinction. The business should be able to explain how much work has been billed, how much advance remains unapplied, how much is currently collectible, and how much remains subject to later release.

Check your understanding

Not marked. Answer every question to finish the lesson.

Question 1 · Choose one answerConsider this statement about advances and retention: Advance recovery reduces the agreed contract price as a new discount. Is the statement correct?

Question 2 · Choose one answerCheck your understanding of advances and retention: Which statement is accurate?

Question 3 · Choose every answer that appliesCheck your understanding of advances and retention: Select all correct statements. Exactly two answers are correct.