Who is Social Security paid by?

Social Security is financed through a dedicated payroll tax. Employers and employees each pay 6.2 percent of wages up to the taxable maximum of $142,800 (...