My take on this is that it is a noun, the direct object of the verb. " In the active sentence, "15 days leave" is the direct object of the verb "owe," and it retains this sense in the passive sentence, or in sentences of equivalent meaning, like the given sentence.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.