Donors
← Back

Donor · Electoral Commission record

Scottish Parliament

Public Fund
Total given
£3,843,503
193 donations
Recipients
5
distinct entities
Period
2004, 2026
first to last accepted

How the money was split

Recipient typeDonationsTotal
Political Party193£3,843,503

Recipients · top 5

RecipientTypeDonationsTotal
Labour PartyPolitical Party55£3,042,416
Liberal DemocratsPolitical Party122£644,817
Conservative and Unionist PartyPolitical Party4£109,553
Scottish Green PartyPolitical Party10£39,317
Scottish Socialist PartyPolitical Party2£7,400

Each donation · newest 100 of 193

AcceptedRecipientTypeAmountEC reference
29 Jun 2026Liberal DemocratsAssistance for Parties (Scottish Parliament)£3,560PF0839120 ↗
29 Jun 2026Labour PartyAssistance for Parties (Scottish Parliament)£21,158PF0840564 ↗
30 May 2026Liberal DemocratsScottish Parliamentary PartyAssistance for Parties (Scottish Parliament)£3,560PF0839119 ↗
29 Apr 2026Liberal DemocratsScottish Parliamentary PartyAssistance for Parties (Scottish Parliament)£3,560PF0839118 ↗
30 Mar 2026Liberal DemocratsAssistance for Parties (Scottish Parliament)£1,485PF0836634 ↗
30 Mar 2026Labour PartyAssistance for Parties (Scottish Parliament)£56,216PF0838363 ↗
30 Mar 2026Liberal DemocratsAssistance for Parties (Scottish Parliament)£4,817PF0836635 ↗
28 Feb 2026Liberal DemocratsScottish Parliamentary PartyAssistance for Parties (Scottish Parliament)£3,445PF0836633 ↗
17 Feb 2026Liberal DemocratsAssistance for Parties (Scottish Parliament)£1,554PF0836632 ↗
31 Jan 2026Liberal DemocratsAssistance for Parties (Scottish Parliament)£3,445PF0836631 ↗
31 Dec 2025Labour PartyAssistance for Parties (Scottish Parliament)£31,836PF0835711 ↗
31 Dec 2025Liberal DemocratsAssistance for Parties (Scottish Parliament)£3,445PF0834353 ↗
30 Nov 2025Liberal DemocratsScottish Parliamentary PartyAssistance for Parties (Scottish Parliament)£3,445PF0834352 ↗
31 Oct 2025Liberal DemocratsScottish Parliamentary PartyAssistance for Parties (Scottish Parliament)£3,445PF0834351 ↗
29 Sept 2025Labour PartyAssistance for Parties (Scottish Parliament)£38,411PF0834009 ↗
29 Sept 2025Liberal DemocratsScottish Parliamentary PartyAssistance for Parties (Scottish Parliament)£3,445PF0833328 ↗
30 Aug 2025Liberal DemocratsAssistance for Parties (Scottish Parliament)£3,445PF0833327 ↗
30 Jul 2025Liberal DemocratsAssistance for Parties (Scottish Parliament)£3,445PF0833325 ↗
29 Jun 2025Labour PartyAssistance for Parties (Scottish Parliament)£62,848PF0832953 ↗
29 Jun 2025Liberal DemocratsScottish Parliamentary PartyAssistance for Parties (Scottish Parliament)£3,445PF0832188 ↗
30 May 2025Liberal DemocratsScottish Parliamentary PartyAssistance for Parties (Scottish Parliament)£3,445PF0832187 ↗
29 Apr 2025Liberal DemocratsAssistance for Parties (Scottish Parliament)£3,445PF0832186 ↗
13 Apr 2025Liberal DemocratsScottish Parliamentary PartyAssistance for Parties (Scottish Parliament)£509PF0832185 ↗
30 Mar 2025Liberal DemocratsAssistance for Parties (Scottish Parliament)£891PF0794835 ↗
30 Mar 2025Labour PartyAssistance for Parties (Scottish Parliament)£48,872PF0795318 ↗
30 Mar 2025Liberal DemocratsAssistance for Parties (Scottish Parliament)£4,384PF0794767 ↗
28 Feb 2025Liberal DemocratsAssistance for Parties (Scottish Parliament)£3,366PF0794766 ↗
31 Jan 2025Liberal DemocratsAssistance for Parties (Scottish Parliament)£3,366PF0794765 ↗
15 Jan 2025Liberal DemocratsAssistance for Parties (Scottish Parliament)£1,500PF0794834 ↗
31 Dec 2024Labour PartyScottish Labour PartyAssistance for Parties (Scottish Parliament)£25,881PF0596912 ↗
31 Dec 2024Liberal DemocratsScottish Parliamentary PartyAssistance for Parties (Scottish Parliament)£3,366PF0594997 ↗
9 Dec 2024Scottish Green PartyCentral Partyn/a£1,246C0594259 ↗
30 Nov 2024Liberal DemocratsScottish Parliamentary PartyAssistance for Parties (Scottish Parliament)£3,366PF0594996 ↗
11 Nov 2024Scottish Green PartyCentral Partyn/a£1,916C0594258 ↗
31 Oct 2024Conservative and Unionist PartyAssistance for Parties (Scottish Parliament)£42,655PF0596038 ↗
31 Oct 2024Liberal DemocratsAssistance for Parties (Scottish Parliament)£3,366PF0594995 ↗
16 Oct 2024Scottish Green PartyCash£1,485C0594257 ↗
29 Sept 2024Labour PartyScottish Labour PartyAssistance for Parties (Scottish Parliament)£38,135PF0590412 ↗
29 Sept 2024Liberal DemocratsScottish Parliamentary PartyAssistance for Parties (Scottish Parliament)£4,376PF0588750 ↗
30 Aug 2024Liberal DemocratsScottish Parliamentary PartyAssistance for Parties (Scottish Parliament)£3,231PF0588749 ↗
30 Jul 2024Liberal DemocratsScottish Parliamentary PartyAssistance for Parties (Scottish Parliament)£3,231PF0588748 ↗
29 Jun 2024Liberal DemocratsScottish Parliamentary PartyAssistance for Parties (Scottish Parliament)£3,231PF0579202 ↗
29 Jun 2024Labour PartyAssistance for Parties (Scottish Parliament)£51,220PF0587085 ↗
30 May 2024Liberal DemocratsScottish Parliamentary PartyAssistance for Parties (Scottish Parliament)£3,231PF0579201 ↗
29 Apr 2024Liberal DemocratsScottish Parliamentary PartyAssistance for Parties (Scottish Parliament)£3,231PF0579200 ↗
31 Mar 2024Liberal DemocratsScottish Parliamentary PartyAssistance for Parties (Scottish Parliament)£3,883PF0575630 ↗
26 Mar 2024Liberal DemocratsScottish Parliamentary PartyAssistance for Parties (Scottish Parliament)£2,353PF0575631 ↗
29 Feb 2024Liberal DemocratsScottish Parliamentary PartyAssistance for Parties (Scottish Parliament)£3,231PF0575629 ↗
31 Jan 2024Liberal DemocratsScottish Parliamentary PartyAssistance for Parties (Scottish Parliament)£3,231PF0575628 ↗
31 Dec 2023Labour PartyScottish Labour PartyOther Payment£56,027PF0575310 ↗
31 Dec 2023Liberal DemocratsScottish Parliamentary PartyAssistance for Parties (Scottish Parliament)£3,231PF0572682 ↗
30 Nov 2023Liberal DemocratsScottish Parliamentary PartyAssistance for Parties (Scottish Parliament)£3,231PF0572681 ↗
31 Oct 2023Liberal DemocratsScottish Parliamentary PartyAssistance for Parties (Scottish Parliament)£3,231PF0572679 ↗
29 Sept 2023Liberal DemocratsScottish Parliamentary PartyAssistance for Parties (Scottish Parliament)£3,231PF0570651 ↗
29 Sept 2023Labour PartyScottish Labour PartyAssistance for Parties (Scottish Parliament)£47,382PF0571867 ↗
30 Aug 2023Liberal DemocratsScottish Parliamentary PartyAssistance for Parties (Scottish Parliament)£3,231PF0570650 ↗
30 Jul 2023Liberal DemocratsScottish Parliamentary PartyAssistance for Parties (Scottish Parliament)£3,231PF0570649 ↗
29 Jun 2023Liberal DemocratsScottish Parliamentary PartyAssistance for Parties (Scottish Parliament)£4,118PF0568837 ↗
29 Jun 2023Labour PartyScottish Labour PartyAssistance for Parties (Scottish Parliament)£53,450PF0569692 ↗
29 Apr 2023Liberal DemocratsScottish Parliamentary PartyAssistance for Parties (Scottish Parliament)£2,788PF0568827 ↗
31 Mar 2023Liberal DemocratsScottish Parliamentary PartyAssistance for Parties (Scottish Parliament)£3,689PF0568826 ↗
30 Mar 2023Liberal DemocratsScottish Parliamentary PartyAssistance for Parties (Scottish Parliament)£3,477PF0567475 ↗
30 Mar 2023Labour PartyCentral PartyAssistance for Parties (Scottish Parliament)£125,069PF0568593 ↗
16 Mar 2023Liberal DemocratsScottish Parliamentary PartyAssistance for Parties (Scottish Parliament)£3,860PF0567477 ↗
28 Feb 2023Liberal DemocratsScottish Parliamentary PartyAssistance for Parties (Scottish Parliament)£2,788PF0567473 ↗
31 Jan 2023Liberal DemocratsScottish Parliamentary PartyAssistance for Parties (Scottish Parliament)£2,788PF0567471 ↗
31 Dec 2022Liberal DemocratsScottish Parliamentary PartyAssistance for Parties (Scottish Parliament)£2,788PF0562176 ↗
31 Dec 2022Labour PartyScottish Labour PartyAssistance for Parties (Scottish Parliament)£44,423PF0565126 ↗
30 Nov 2022Liberal DemocratsScottish Parliamentary PartyAssistance for Parties (Scottish Parliament)£2,788PF0562175 ↗
31 Oct 2022Liberal DemocratsScottish Parliamentary PartyAssistance for Parties (Scottish Parliament)£2,803PF0562174 ↗
29 Sept 2022Liberal DemocratsScottish Parliamentary PartyAssistance for Parties (Scottish Parliament)£2,803PF0561084 ↗
29 Sept 2022Labour PartyScottish Labour PartyAssistance for Parties (Scottish Parliament)£25,011PF0561984 ↗
30 Aug 2022Liberal DemocratsScottish Parliamentary PartyAssistance for Parties (Scottish Parliament)£2,803PF0561083 ↗
30 Jul 2022Liberal DemocratsScottish Parliamentary PartyAssistance for Parties (Scottish Parliament)£2,803PF0561082 ↗
29 Jun 2022Liberal DemocratsScottish Parliamentary PartyAssistance for Parties (Scottish Parliament)£1,689PF0558019 ↗
29 Jun 2022Labour PartyScottish Labour PartyAssistance for Parties (Scottish Parliament)£13,149PF0559537 ↗
30 Mar 2022Liberal DemocratsScottish Parliamentary PartyAssistance for Parties (Scottish Parliament)£6,953PF0556779 ↗
27 Mar 2022Scottish Green PartyCentral Partyn/a£4,311C0556972 ↗
7 Mar 2022Scottish Green PartyCentral Partyn/a£1,381C0556971 ↗
28 Feb 2022Liberal DemocratsScottish Parliamentary PartyAssistance for Parties (Scottish Parliament)£2,735PF0556778 ↗
14 Feb 2022Scottish Green PartyCentral Partyn/a£2,051C0556970 ↗
31 Jan 2022Liberal DemocratsScottish Parliamentary PartyAssistance for Parties (Scottish Parliament)£2,735PF0556777 ↗
24 Jan 2022Scottish Green PartyCentral Partyn/a£714C0556969 ↗
1 Jan 2022Labour PartyScottish Labour PartyAssistance for Parties (Scottish Parliament)£91,693PF0557877 ↗
31 Dec 2021Labour PartyScottish Labour PartyAssistance for Parties (Scottish Parliament)£45,457PF0555558 ↗
31 Dec 2021Liberal DemocratsScottish Parliamentary PartyAssistance for Parties (Scottish Parliament)£2,735PF0555010 ↗
30 Nov 2021Liberal DemocratsScottish Parliamentary PartyAssistance for Parties (Scottish Parliament)£2,772PF0555009 ↗
30 Oct 2021Liberal DemocratsScottish Parliamentary PartyAssistance for Parties (Scottish Parliament)£2,698PF0555008 ↗
29 Sept 2021Liberal DemocratsScottish Parliamentary PartyAssistance for Parties (Scottish Parliament)£2,698PF0550921 ↗
29 Sept 2021Labour PartyScottish Labour PartyAssistance for Parties (Scottish Parliament)£42,996PF0551990 ↗
30 Aug 2021Liberal DemocratsScottish Parliamentary PartyAssistance for Parties (Scottish Parliament)£2,698PF0550919 ↗
29 Jun 2021Labour PartyScottish Labour PartyAssistance for Parties (Scottish Parliament)£21,944PF0548139 ↗
29 Jun 2021Liberal DemocratsScottish Parliamentary PartyAssistance for Parties (Scottish Parliament)£2,640PF0545965 ↗
30 May 2021Liberal DemocratsScottish Parliamentary PartyAssistance for Parties (Scottish Parliament)£4,052PF0545964 ↗
29 Apr 2021Liberal DemocratsScottish Parliamentary PartyAssistance for Parties (Scottish Parliament)£4,052PF0545963 ↗
30 Mar 2021Liberal DemocratsScottish Parliamentary PartyAssistance for Parties (Scottish Parliament)£4,054PF0542707 ↗
14 Mar 2021Liberal DemocratsScottish Parliamentary PartyAssistance for Parties (Scottish Parliament)£2,596PF0542706 ↗
28 Feb 2021Liberal DemocratsScottish Parliamentary PartyAssistance for Parties (Scottish Parliament)£4,790PF0542704 ↗
31 Jan 2021Liberal DemocratsScottish Parliamentary PartyAssistance for Parties (Scottish Parliament)£3,431PF0542703 ↗
1 Jan 2021Labour PartyScottish Labour PartyAssistance for Parties (Scottish Parliament)£63,714PF0543555 ↗