L'OFCL se compose de cinq domaines de compétences:
- Constructions
- Logistique
- Relations extérieures et politique en matière d’achats
- Développement des affaires
- Finances et controlling
Il est en outre le siège de conférences et de commissions à orientation stratégique. L'office emploie un peu plus de 900 personnes. Ce chiffre comprend également le personnel de nettoyage des bâtiments de l'administration fédérale civile dans la région de Berne. Le siège principal de l'OFCL se trouve à la Fellerstrasse 21 à Berne Bümpliz.