This system weighs bulk cargoes of incoming and outgoing car rails and road vehicles. The system is integrated with electronic scales for weighing rail cars and road vehicles. Incoming or outgoing car rails are weighed. The system reads the rail car weight from the scales sensors and identifies the number plate of the rail car. Weight of empty rail cars can be entered into the system by several modes: empty rail car can be weighed, weight of an empty car rail can be manually entered from the receipt documents, the system can read the weight of an empty rail car from the rail car wall or enter the last weight of the weighed empty rail car used in the system. The system finds the weights of the loaded and empty rail cars by the rail car number plate, calculates the weight of the cargo and prepares a weighing document. The same logic applies to road vehicles.