It can also be based on job related expenses recorded through Accounts Payable and Payroll. Retainage for each activity can be based on the retainage percent defined in the contract or subcontracts for that job, or entered at the time the current billing is calculated. Contract Billing vs. Job Billing Jobs can be billed at either the detail level that is setup in the job budget or by user defined contract activities. This allows you to truly shape the bills in the necessary format per job.
Jobs are setup with a specific markup per cost type.
As costs are incurred bills are generated to customers reflecting the incurred costs and the preset markup for the job. Each job may have its own markup schedule.