How can we renegotiate our contract with our Business Development contractor?

We have an outsourced Business Development contractor who has been with us for three years, following a decade of full-time employment with the previous owners. When the original contract was created, a lot of goodwill was assumed, resulting in the absence of targets, goals, KPIs, or any performance metrics—only a flat fee regardless of outcomes.

However, over time, we’ve noticed a significant decline in the contractor’s output. Their work has become inconsistent, and motivation appears to be lacking. This has financial repercussions for us, as we’re currently losing 40% on placements made by this contractor compared to about 15% when we first started.

We cannot continue in this manner and I’d like to explore renegotiating the contract. The line between contractor and employee has become quite blurred. For example, when the contractor’s laptop broke for two days, they continued to bill us for services rendered during that downtime.

Currently, the contractor earns a flat rate of $100K. Previously, they were responsible for bringing in around 100 job placements, but that figure has since dropped to 60. My proposal is to implement a base pay structure with performance incentives—specifically, a base salary that could rise to the total $100K if they achieve the original target of 100 job placements, with additional incentives for exceeding that goal.

I’d appreciate the insights from this community on this approach.

A couple of key points to consider:
– We do value this contractor for the medium term. If they’re not satisfied with the new terms, I’ll recommend they continue under the existing agreement for another six months while we search for a replacement.
– The original contract stipulates set hours with an hourly rate, which doesn’t effectively address productivity. Moving forward, a contract based on retained business without hour specifications would be more practical.