Canada Revenue Agency (CRA) is the revenue service of the government of Canada. It collects taxes, administers tax law and policy. It also delivers benefit programs and tax credits for the federal government, as well as most provincial and territorial governments. The CRA also oversees the registration of charities in Canada.