BAG stands for the Federal Office for Road Transport in Germany (Bundesamt für Güterverkehr). The role of the BAG is to control and monitor those in the transport industry concerned with compliance with the law (both national and international transport companies).
The role of BAG is primarily to ensure compliance with transport law and safety on transits, to collect tolls from trucks, and to supervise compliance with transport regulations (regulations on drivers' working hours, technical conditions of vehicles). The activities of the Federal Office for Road Transport in Germany also include the inspection of lorries, (like the police) during the route. BAG's powers are extensive; just like the police, it can stop a lorry or bus in order to inspect the vehicle, the driver or the documentation relating to the transport in question. BAG supports the development of the road infrastructure in Germany.