A prosecution against Maidenhead Wine Company Ltd from Cordwallis Street was launched by the Royal Borough trading standards department after the vehicle was stopped on the Bath Road in November during a joint operation with police.
It was weighed and found to be 1,120kgs above its maximum legal limit of 3,500kgs.
Two extra vans were needed to off-load enough cargo - mostly cases of wine - to bring its weight in line with the legislation.
The Royal Borough said overloading can affect brakes, steering and put other drivers and road users at risk.
The company admitted guilty by post to overloading a vehicle under the Road Traffic Act.
It was fined £1,700 and told to pay £1,013 costs during a hearing at Slough Magistrates' Court on Thursday.
Top Ten Articles
CCTV images have been released of men police would like to speak to in connection with a homophobic attack on a couple as they took a train home from a Valentine's Day meal.