SSDI attorneys are limited in how much of a fee they can collect from their clients. If you receive back pay, or past-due benefits, your attorney may collect up to 25% of these benefits, with a maximum amount of $6,000. They are not allowed to take any more than that, or any of your current benefits, no matter how much those amount to.