If you complete the Retention % field on the Contract screen, Breeze will automatically calculate how much retention to withhold for each detail line on a Job Cost payable, and will deduct the amount from the total. When the contract is complete, you can use the Release Retention button on the contract to create a separate payable to the vendor for the retention.
The following table shows how G/L accounts are affected throughout the payable and retention process:
| Effect on Accounts | Effect on Accounts | Effect on Accounts | Effect on Accounts |
| WIP
| A/P
| A/P Retention
| Cash
|
Payable/Retention Process | WIP
| A/P
| A/P Retention
| Cash
|
Payable is posted: $10,000 (gross) $9,000 (net) $1,000 (retention)
| Debit Gross Amount 10,000 | Credit Net Amount 9000 | Credit Retention Amount 1,000 |
|
Process Check for Payable |
| Debit Net Amount 9,000 |
| Credit Net Amount 9,000 |
Pay Retention - Retention Payable Created |
| Credit Retention Amount 1,000 | Debit Retention Amount 1,000 |
|
Process Check for Retention Payable |
| Debit Retention Amount 1,000 |
| Credit Retention Amount 1,000 |
Note: You can specify which WIP and A/P Retention accounts you want Breeze to use when processing invoices on the Job Cost tab in Company Settings.
