Contract claims are governed by provincial law and heard in the Supreme Court of British Columbia, or by arbitration if the agreement provides; intellectual property claims may also be brought in the Federal Court. Expert evidence about the software is often decisive, and expert reports must meet the requirements of the Supreme Court Civil Rules.
A well drafted development agreement with clear specifications and acceptance testing is the best protection against costly litigation.
Without written specifications and acceptance criteria, it can be very difficult to prove what the software was supposed to do.
For the full explanation, see our entry on Commercial dispute.
General information about British Columbia and Canadian law, current to October 2026. It is not legal advice.