09/04/2013 at 07:00 PM EDT
Call her the $30 million woman.
has topped Forbes
magazine's list of the highest-paid actresses on TV
Vergara, 41, topped the list for the second year in a row, earning $30 million, thanks to a pay raise for her role on Modern Family
, plus endorsement deals with brands like Diet Pepsi and Covergirl and her own line of clothing and home goods sold through K-Mart.
Her hefty bank balance puts her way ahead of the two women who came in at No. 2 on the list – Mariska Hargitay and Big Bang Theory
's Kaley Cuoco, who each raked in $11 million.
In fourth place, with earnings of $10 million, are Tina Fey
, Bethenny Frankel
, Melissa McCarthy, Ellen Pompeo
and the Kardashian sisters, Kourtney
(yes, Forbes counts the reality stars as actresses).
Others on the top 20 list include How I Met Your Mother
's Cobie Smulders and Alyson Hannigan, Amy Poehler, Zooey Deschanel, Courteney Cox
and Kerry Washington.