Beyoncé had at least one song since 1998 charting inside the Billboard Hot 100, that makes 15 consecutive years of charting and she had at least one song charting inside the top 10 of Billboard Hot 100 from 1998-2010,that makes 12 consecutive years of charting.
1998
#3 "No, No, No"
1999
#1 "Bills, Bills, Bills"
#33 "Bug a Boo"
2000
#1 "Say My Name"
#1 "Independent Women Part I"
#3 "Jumpin', Jumpin'"
2001
#1 "Bootylicious"
#2 "Survivor"
#10 "Emotion"
2002
#4 "'03 Bonnie & Clyde"
2003
#1 "Crazy in Love"
#1 "Baby Boy"
#4 "Me, Myself and I"
2004
#3 "Naughty Girl"
#3 "Lose My Breath"
2005
#1 "Check on It"
#3 "Soldier"
#14 "Cater 2 U"
#23 "Girl"
2006
#1 "Irreplaceable"
#4 "Déjà Vu"
#11 "Ring the Alarm"
2007
#1 "Irreplaceable"
#3 "Beautiful Liar"
#17 "Until the End of Time"
#61 "Listen"
#68 "Get Me Bodied"
2008
#1 "Single Ladies (Put a Ring on It)"
#3 "If I Were a Boy"
#18 "Love in This Club Part II"
#67 "At Last"
2009
#5 "Halo"
#10 "Sweet Dreams"
#19 "Diva"
#39 "Ego"
#65 "Video Phone"
2010
#3 "Telephone"
2011
#16 "Best Thing I Never Had"
#20 "Love on Top"
#29 "Run the World (Girls)"
#50 "Party"
#71 "Countdown"
2012
#78 "Dance for You"
2013
#81 "Part II (On the Run)"