7. Is there a ban on anonymous donations to political parties?

Ghana
Answer
Yes
Source
21. 1- A political party shall within six months from 31st December of each year, file with the Commission [...]
II- the sources of its funds
Source: Art, 21, The Political Parties Act, 2000
Comment
Political parties must submit financial report with the source of its funds.