time banked

adj.

You are drunk and volunteering future hours to repay a friend for the immediate service of finding your coat.

Kaylese time banked six future hours after a friend found her coat, then lost the receipt.

Source: Wiktionary