on (one's) slate
1. Still to come; on one's future schedule. This victory should give a much-needed boost to the team's morale, as they have three more crucial games on their slate.
2. old-fashioned On one's line of credit (as opposed to being paid for upfront). A slate was formerly a stone tablet on which a customer's bill was tallied and then wiped clean once the debt was paid. Primarily heard in UK. Go around to Tom Buchanan's shop and get these fixings for supper. Tell him to just put it on my slate.