Track advance payments to/from counterparties. Automatic deduction when acting against contract. AdvanceDeduction records for every advance movement.
Advance payments in construction are standard practice, but manual tracking in Excel leads to errors — forgotten deductions, double counting, incorrect remainders.
Did we deduct the advance on the last act? In Excel — verification takes hours. AdvanceDeduction automates.
How much of the advance is deducted and how much remains? Automatic tracking shows in real time.
Advance in one file, deductions in another, contract in a third. Connectivity lost. Centralization is the solution.
In audit or dispute — when was advance paid, when deducted? Without centralized log — no answer.
Construction Hub supports full advance tracking — from payment to deduction.
createAdvanceInvoice generates an advance invoice linked to a contract. The full amount is marked as advance.
AdvanceDeduction records for every advance deduction on act or invoice. Automatic tracking of deducted amount.
getInvoicesForContract and getDeductionsForContract show all advances and deductions linked to a specific contract.
When creating a new supplier expense with advance terms, getAdvanceSuggestion automatically suggests deduction amount.
Stats endpoint provides overview — total advances, deducted, remainders, overdue advances without coverage.
Payment certificates automatically include advance deduction column showing how much advance was deducted in current period.
Four steps from advance payment to full deduction:
createAdvanceInvoice at signed contract. Advance amount marked as ADVANCE_INVOICE.
Client pays, invoice status becomes PAID. Advance is available for future deduction.
On each act against the contract, system suggests deduction. AdvanceDeduction record. Remainder updated.
When sum of all deductions = advance amount, status becomes FULLY_DEDUCTED. No more deductions possible.
Suitable for any firm with advance payments:
Automatic tracking without manual calculations. Audit trail for tax control.
See which advances are active, which deducted, cash flow impact.
Per contract know how much advance is deducted and what remains.
Full history of every advance movement for audit period.
Why manual tracking doesn't work for advances:
| Feature | Excel | Construction Hub |
|---|---|---|
| Advance invoice | Manual | createAdvanceInvoice |
| Deduction on act | Manual | AdvanceDeduction auto |
| Remainder | Sum formula | Real-time tracking |
| Per contract | File digging | getDeductionsForContract |
| Suggestion | None | Auto suggestion |
| Statistics | Manual | Stats endpoint |
| Audit | None | Full audit log |
createAdvanceInvoice at contract. Amount marked as ADVANCE_INVOICE document type, status UNPAID. Once paid — PAID and ready for deduction.
On each act or invoice against the contract, getAdvanceSuggestion analyzes available advance and suggests deduction amount. You confirm and AdvanceDeduction is recorded.
When sum of all deductions = advance amount, status marks as FULLY_DEDUCTED. No further deductions can be created.
Yes, with reverse transaction. Original ADVANCE_INVOICE marked as REFUNDED. Tracking continues for audit purposes.
Yes, reverse direction. For incoming expenses (INCOMING documents) we have getAdvanceSuggestion that suggests deduction from advances to supplier.
Yes. Stats and getInvoicesForContract show available, deducted, remainder for every advance and cumulative tracking.
Yes. Payment certificates automation includes advance deduction column showing deducted advance in current period.