From 2021-22 U.S. Figure Skating Rulebook, under Rule 1071 IJS Basic Principles of Calculation on pages 102-103:
D. Singles Bonus
Singles skaters can earn bonus points for jumps that are achieved in a short program or free skate. To be eligible for bonus
points, jumps must be fully rotated, landed on the quarter (q), or under-rotated (<) and must be compliant with short or
well-balanced program and repeat rules. Unless otherwise specified in this rule, jumps can be performed as a solo jump,
or in combination or sequence. Jumps that are downgraded (<<) or have a wrong edge assigned (e) are not eligible for
any bonus points. Jumps with an edge attention (!) are eligible for a bonus.
1. Junior Singles Short Program and Free Skate:
a. +1.0 bonus for each triple Axel achieved;
b. +2.0 bonus for each quadruple jump achieved.
2. Novice Singles Short Program and Free Skate:
a. +3.0 bonus for each two-jump or three-jump combination achieved in which two triple jumps are executed in succession;
b. +3.0 bonus for each triple Axel achieved;
c. +3.0 bonus for one quadruple jump achieved;
d. +2.0 bonus for a three-jump combination that starts with a triple jump and ends with a triple jump, connected by any single jump.
e. +2.0 bonus for any triple jump achieved that immediately follows a double jump (including double Axel) in a jump combination.
f. +1.0 bonus for each different triple jump achieved that doesn’t meet the criteria in paragraphs a through e of this rule. The following jumps are eligible for this +1.0 bonus:
i. Ladies: toe loop, Salchow, loop, flip, Lutz
ii Men: loop, flip, Lutz;
g. +2.0 additional bonus for a skater who achieves four or more different triple or quadruple jumps. Triple and quadruple jumps with the same name will be considered as two different jumps.
3. Intermediate Singles Short Program and Free Skate:
a. +1.0 bonus for one double Axel achieved;
b. +3.0 bonus for each two-jump combination achieved where both jumps are triple jumps or a three-jump combination achieved where two triple jumps are executed in succession;
c. +2.0 bonus for any triple jump achieved that immediately follows a double jump (including double Axel) in a jump combination.
d. +1.0 bonus for each triple jump achieved that doesn’t meet the criteria in paragraphs b or c above.
4. Juvenile Singles Free Skate:
a. +1.0 bonus for each double Axel achieved;
b. +1.0 bonus for one triple jump achieved.
ETA: The jump bonus rule at the lower levels was implemented by USFS starting in the 2015-16 season.