It depends on the material: about 0.5m³ of gravel or sand, and about 0.4m³ of compacted MOT Type 1. That's why a bag that looks full covers less than people expect.
Is a bulk bag of topsoil the same?
Topsoil is usually sold by volume, not weight: a typical bulk bag holds about 0.75m³, covering about 7.5m² at 100mm deep before it settles.
Should I add extra?
Yes: 5% for a level area and 10% for an uneven dig. The calculators add this for you.