Der National Defense Authorization Act ist ein US-Bundesgesetz, das den Haushalt des US Department of Defense (DoD) bestimmt. Der Beschluss des Etats bekommt mit dieser Norm jährlich Gesetzescharakter und ist die Voraussetzung für das Budget der US-Streitkräfte. Mit dem National Defense Authorization Act 2012 wurden auch Befugnisse des Militärs ausgeweitet, amerikanische Bürger und Ausländer auf Verdacht zeitlich unbegrenzt zu inhaftieren.