Dispensing apparatus comprising: - means for dispensing material into a container; - means for monitoring the weight of the container and its contents (if any); - means for stopping the dispensing of material into the container; and - a control unit which is adapted to: receive a signal from the means for monitoring weight; respond to that signal, control the dispensing of material; store data about: the tare weight of a category of containers into which material may be dispensed; a target weight of material that is to be dispensed into a container according to its measured tare weight; and characterized in that the control unit is adapted to store data about the tare weight of categories of containers into which material may be dispensed; and calibration data which, for a given material, includes data about the weight of material that will be in transit to a container when the dispensing of material into the container is stopped; and the control unit is adapted to: stop the dispensing of material into the container when the weight of material in the container plus the weight of material in transit to the container equals the target weight of material that is to be dispensed into the container according to its measured tare weight. - means for dispensing material into a container; - means for monitoring the weight of the container and its contents (if any); - means for stopping the dispensing of material into the container; and - a control unit which is adapted to: receive a signal from the means for monitoring weight; respond to that signal, control the dispensing of material; store data about: the tare weight of a category of containers into which material may be dispensed; a target weight of material that is to be dispensed into a container according to its measured tare weight; and characterized in that the control unit is adapted to store data about the tare weight of categories of containers into which material may be dispensed; and calibration data which, for a given material, includes data about the weight of material that will be in transit to a container when the dispensing of material into the container is stopped; and the control unit is adapted to: stop the dispensing of material into the container when the weight of material in the container plus the weight of material in transit to the container equals the target weight of material that is to be dispensed into the container according to its measured tare weight. receive a signal from the means for monitoring weight; respond to that signal, control the dispensing of material; store data about: the tare weight of a category of containers into which material may be dispensed; a target weight of material that is to be dispensed into a container according to its measured tare weight; and characterized in that the control unit is adapted to store data about the tare weight of categories of containers into which material may be dispensed; and calibration data which, for a given material, includes data about the weight of material that will be in transit to a container when the dispensing of material into the container is stopped; and the control unit is adapted to: the tare weight of a category of containers into which material may be dispensed; a target weight of material that is to be dispensed into a container according to its measured tare weight; and the tare weight of categories of containers into which material may be dispensed; and calibration data which, for a given material, includes data about the weight of material that will be in transit to a container when the dispensing of material into the container is stopped; and stop the dispensing of material into the container when the weight of material in the container plus the weight of material in transit to the container equals the target weight of material that is to be dispensed into the container according to its measured tare weight.