I know impart means "to give" and is used commonly with knowledge, as in "impart knowledge"...but can I say that a government scheme "imparted money" to the beneficiaries?
Oxford English Dictionary states:
1. Make (information) known. 'the teachers imparted a great deal of knowledge to their pupils' 1.1 Bestow (a quality) 'shiitake mushrooms impart a wonderfully woody flavour to the salad'
As you are neither imparting information nor a quality I would say no. Also, as a native speaker it sounds awkward.