supreme court of canada the federal government couldn't force a bc crown corporation to pay gst on its own property, but it still had to pay because bc agreed, the supreme court has ruled. british columbia investment management corporation (bci) was a crown corporation owned by the british columbia government. bci managed and invested pension and other money for several public-sector organizations. the federal government collected gst under the excise tax act. bci didn't charge direct fees for some of its investment services. instead, it took some of the profits from those investments to cover the costs of its services. it didn't charge gst. under the constitution, the federal and provincial governments each have different powers. they can't interfere with each other's powers. the constitution says that they can't force each other to pay tax. they have 'immunity' against each other's taxes. but the federal government said bci had to charge gst for the investment services. according to the federal government, bci was holding the investments 'in trust' for (for the benefit of) pension boards. the pension boards were private and not part of any government. because the pension boards were getting a service, the federal government said they had to pay gst, which bci had to collect. the federal government also said bci still had to pay gst even if the investments weren't being held 'in trust' for anyone else. this was because the bc government had agreed to pay gst in some situations. according to the federal government, bci was bound by bc's agreement to pay gst. the federal government said bci owed over $40 million, plus interest and penalties, for three years. bci asked a british columbia court to legally declare that it didn't have to pay federal taxes. the bc court decided the federal government couldn't force bci to pay under the excise tax act. but the court also said that bci still had to pay because of bc's agreements with the federal government. the court of appeal agreed. the majority of judges at the supreme court of canada agreed with the lower courts. bc law didn't actually say who the 'beneficiary' of the trust was (that is, who got the real benefits from it). bci legally owned the investments. bci was a crown corporation managing the investments. so if the federal government charged bci gst for investment services under the excise tax act, it would be charging tax on property owned by the province. that's not allowed under the constitution. but the majority of judges agreed that bci still had to pay because it was a provincial crown corporation. just as it benefitted from the province's tax immunity, it was also bound by the province's agreements to pay gst to the federal government. the majority said that even though one level of government can't force the other to pay tax, that doesn't mean they can't agree to pay tax if they choose to. another issue in this case was which court should decide the dispute. the tax court is the only court that has the power to decide if a federal tax assessment is correct. because it is a provincial superior court, the bc court has the power to hear any legal issue, unless the power to hear it has been given to another court. the issue about whether bc's agreements to pay gst applied to bci wasn't about a specific tax assessment, so the tax court wouldn't have had the power to decide it. since it made sense to hear all the issues together, it was right for the bc court to hear it.