Wie alle stehenden Garnisonseinheiten war auch das Garnisonbataillon XII vorwiegend zur Verteidigung seines Stationierungsortes vorgesehen, obgleich es in Ausrüstung und Ausbildung den Feldeinheiten entsprach.