Like any contract, an independent contractor agreement may be terminated when:
1. The work is completed
2. Any party breaches the conditions of the contract
3. All parties voluntarily agree to terminate the agreement
If the nature of the work is based on billable hours, then the client may be liable to compensate the contractor for hours worked up until the termination date.