Not sure if it's an accepteda standard technical termdistinction, but if I saw vocabularyvocabulary and repertoirerepertoire in the same sentence, I'd assume vocabulary is those words & meanings someone is capable of understanding, where repertoire means only those the person actually uses.
If OP will accept a two-word term, the most suitable is probably active vocabulary (as opposed to passivepassive, being words understood but not used).
There is also productive vocabularyproductive vocabulary (normally contrasted with receptivereceptive), but I don't like that because "productive" in linguistics usually applies to a word or term to means it's often used to make new words or terms, or has its meaning easily stretched into to new areas.
This NGram shows active vocabulary is consistently used more than productive vocabulary.