Registered parties fiscal period returns... Ottawa : Chief Electoral Officer of Canada, 1977 - .
Political Parties' Financial Reports
Note: Since 1974, the New Democratic Party has reported to the Chief Electoral Officer all revenue raised by it as a party across Canada including contributions made to the provincial wings of the party.