O contrato de agência pode ser resolvido por qualquer das partes:
a) Se a outra parte faltar ao cumprimento das suas obrigações, quando, pela sua gravidade ou reiteração, não seja exigível a subsistência do vínculo contratual;
b) Se ocorrerem circunstâncias que tornem impossível ou prejudiquem gravemente a realização do fim contratual, em termos de não ser exigível que o contrato se mantenha até expirar o prazo convencionado ou imposto em caso de denúncia.