(1) Every financial agent must file with the Electoral Commission a return in respect of every party donation that exceeds $20,000.
(2) Every financial agent must file with the Electoral Commission a return in respect of every party donation that—
(a) the financial agent knows is from a donor who in the 12 months immediately preceding the date of receipt of the donation (the last 12 months) has made 1 or more previous donations; and
(b) when aggregated with all previous donations received from the donor in the last 12 months exceeds $20,000.
(3) If a return is made under subsection (2), the donations disclosed in that return must be disregarded when applying this section in relation to a party donation that is made after that return is filed.
(4) A return filed under subsection (1) must be in the form required by the Electoral Commission and set out—
(a) the name of the donor (if known); and
(b) the address of the donor (if known); and
(c) the amount of the donation; and
(d) the date the donation was received.
(5) A return filed under subsection (2) must be in the form required by the Electoral Commission and set out—
(a) the name of the donor; and
(b) the address of the donor; and
(c) the amount of the donation; and
(d) the amounts of all previous donations; and
(e) the date the donation was received; and
(f) the dates all previous donations were received.
(6) A return must be filed under subsection (1) or (2) within 10 working days of the donation being received by the financial agent.