All scouts are encouraged to participate in both Rank advancement and Merit Badges. The most current Boy Scout Handbook contains all requirements for Rank Advancement. Merit Badge requirements are found in Merit Badge Pamphlets (available online and at the scout store) as well as the Boy Scout Requirements book.
Additional information and requirements can be found at the National BSA website.
contains digital worksheets for requirements for advancement and merit badges.
2016 Rank Requirements - see attachment