Planning a patio or driveway and want a real shopping list, not just a paver count? I built a calculator that works out the whole job, pavers, bedding sand, jointing sand, sub-base and edge restraint concrete.
Most paving calculators online do one thing, divide your area by the size of one paver. That leaves out the layers that actually make paving last. I went straight to Bosun’s own paving installation guide and the Concrete Manufacturers Association’s paving specification (an extract of SANS 1200MJ) rather than guess at the numbers.
A few things it does that the quick online ones skip.
Patio and driveway are genuinely different jobs. A driveway carries vehicle weight, so it needs a compacted G5 crusher run sub-base, thicker 60mm pavers, and a herringbone pattern that resists sideways spread under load. A patio can use lighter 50mm pavers and, honestly, can get away without a proper sub-base if it is pedestrian only, though it is a cheaper option with more risk of the paving settling over time. Switching between Patio and Driveway changes the defaults so the numbers match the job.
Jointing sand is its own line, not folded into bedding sand. Bedding sand is what the pavers sit on, jointing sand is the finer sand swept into the joints afterward, they are different materials for different jobs, and both matter for the paving to lock together properly.
Edge restraints are priced in, not an afterthought. Loose pavers at the edge creep sideways and the whole area fails, not just the border. The tool works out the concrete needed to bed and haunch an edge restraint properly.
There is an honest labour estimate too, so you can see what a professional would add to the materials cost.
Try it here: Paving Calculator South Africa: Patios & Driveways
It is general information from South African paving industry guidance, not an engineering design, so a driveway on poor or clay soil, a sloped site, or anything commercial is still worth a proper contractor or engineer. I would be glad to hear if the numbers match what you have actually bought for a job.