You CAN fire that problem employee!
In only 30 minutes, you can gain the knowledge and power you need to legally dismiss problem employees without being taken to the CCMA.
Are you allowed to refuse to pay a independent contractor if the work is not of the required quality.
Expert Wouter answered to question to 12 Mar. 2013
t depends on your contractor`s agreement and if this agreement makes provision for work not done up to standard. You are in a service delivery situation where you need to treat his person the same way you would treat an external company providing you with service like cleaning / gardening. To answer your question, in general, yes you can withhold payment if the work is not up to standard until the dispute is resolved. Best practice is to notify the contractor of your intentions at very soonest.