>Terminate sounds a little bit too brutal...
>
>Inactivate doesn't seem to work for a person...
Terminate may sound brutal but it is the correct HR term for what you describe. An employee is terminated or layed off. Terminated is usually "for cause" meaning there is a reason they are being fired other than a lack of work for them, like violation of rules or poor performance.