Sorry, but this kind of conversation really bugs me. Can we please stop trying to figure out ways to nickel and dime the lowest paid people in our society in order to save the people who need it least?
Take your creative energy and try to figure out a way to explain to the owner why this is a bad idea. If the plan pays the fee it is spread among everyone. It doesn't really "cost" the owner very much to let the plan cover the fee.
I know the DC world charges participants for everything, but you have to see this is bad practice. People with the smallest account balances, who need the money the most, get dinged constantly just to get it.
Here Sally is $150 contribution for you - aren't I great. Oh, you spent $5 more on coffee this month, so your fired. Lets see, $100 to process your distribution, $10 to prepare the 1099, $2 to liquidate the account. Here is your check for $38. Now be a doll and bring me my new driver before you leave.
P.S. Peter - no disrespect to you intended. I think your idea would probably be fine, assuming it can still pass the non-discrimination rules, but consider how is the really different than just letting the plan pay the fee. Granted, it is $100 that stays in the plan that otherwise would have been paid to the slacker who got canned, but it isn't really $100 back into Big Wigs pocket.