A Social Security lawyer can charge a maximum of 25% of your past-due benefits (backpay) or $6,000, whichever is less. This fee is contingent upon a successful outcome and is usually withheld by the Social Security Administration and paid directly to the attorney once your benefits are approved.