April payments (5)
I believe the answer is:
taxes
'april payments' is the definition.
(I've seen this in another clue)
This is all the clue.
(Other definitions for taxes that I've seen before include "Levies duty" , "Levies, strains" , "Levies imposed by government" , "Puts great strain on, as Revenue Commissioners do" .)