E. Cobham Brewer 18101897. Dictionary of Phrase and Fable. 1898.
Finance (French).
Revenue derived from fines or subsidies. In feudal times finance was money paid to a lord for a privilege. In the plural we use the word to signify available money resources. Thus we say, My finances are exhausted, meaning I have no more funds or available money.