Spread Footing (IBC 2024)
Run the calcWorked example
Example 1: edit the starting values and convert a net allowable value
A geotechnical report gives a net allowable bearing capacity of 100 kPa, net of the footing weight and the soil above the footing. The calculation starts from a 2000 mm by 2000 mm footing, 600 mm thick, with a 350 mm square column on a 500 mm square base plate. The steps edit the footing size, the soil, the loads and the allowable value, and the results show the soil check. The run is on Spread Footing (IBC 2024), version 6, in a metric project. The edits are:- Footing Width and Footing Length: 2400 mm each, from 2000 mm
- Depth of Soil Over Footing: 800 mm, from 600 mm
- Unit Weight of Soil: 18 kN/m³, from 15.7 kN/m³
- Loads: dead load 120 kN and live load 180 kN, from 100 kN and 150 kN
- Allowable Soil Gross Bearing Capacity: the net value of 100 kPa, converted by the expression below
Edit the footing size

Edit the soil properties

Convert the net allowable value


Edit the loads


Read the results



See how the gross stress is built

See the ultimate net pressure


Inputs
Calcs.com output
Hand check
The conversion, weights, bearing stress, percentage, ultimate load and ultimate pressures match the closed-form solution. This is a sanity check only. Spread Footing (IBC 2024) version 6.
What this article covers
- The difference between gross and net soil bearing pressure
- Why geotechnical engineers typically provide net allowable bearing pressures
- How Calcs.com computes gross and net bearing pressures using ASD and LRFD loads
- How footing self-weight and overburden soil are incorporated into the calculations
- How to correctly input gross or net allowable bearing capacity values from a geotechnical report
Symbols
These are the symbols used on this page, with the name the calculator shows where it has one.1. What Is the Difference Between Gross and Net Bearing Pressure?
1.1 Gross Bearing Pressure
Gross pressure () is the total pressure acting on the soil under the footing. It includes:- Load from the structure ()
- Self-weight of the footing ()
- Weight of soil/backfill sitting above the footing ()
1.2 Net Bearing Pressure
Net pressure () represents only the increase in pressure caused by the structure after excavation. It removes the weight of the soil that originally filled the space where the footing now sits. Formula: Where:- = unit weight of soil
- = depth from ground surface to the footing base
2. Why Geotechnical Engineers Usually Give Net Allowable Pressure
Geotechnical field tests measure soil behavior at depth before excavation. Because the soil originally carried its own self-weight, engineers often subtract this “overburden” from the allowable capacity. This is why reports often say:“Allowable bearing pressure: net of footing weight and overburden.”Meaning:
- Footing weight should not be counted against the allowable capacity.
- Only the structural load increase matters.
3. How the Calcs.com Calculator Computes Bearing Pressure
The calculator performs two distinct sets of calculations: one for checking the soil (ASD) and one for designing the concrete (LRFD).3.1 The Soil Check (ASD): Calculating Gross Stress
To check if the soil will settle or fail, Calcs.com calculates the Soil Gross Bearing Stress (), shown in Detailed mode as the Governing Gross ASD Bearing Pressure. This uses Unfactored (ASD) loads. The calculator sums the structural loads, the footing self-weight, and the soil surcharge weight. The sheet calls the result the Governing ASD Axial Load (): When no moment is applied, it divides by the footing area to find the applied stress: Where:- = Governing unfactored service load.
- = Self Weight of Concrete Footing: , the Concrete Density times the Footing Width, Length and Thickness.
- = Weight of Soil above Footing: , the Unit Weight of Soil times the footing area less the column’s effective bearing area, times the Depth of Soil Over Footing.
3.2 The Concrete Design (LRFD): Calculating Net Stress
To design the steel reinforcement and check shear strength, the calculator must determine the force trying to bend the footing upwards. This uses Factored (LRFD) loads. The calculator computes the Ultimate Net Bearing Pressure (). This pressure excludes the weight of the footing and soil because those gravity loads act downwards, canceling out the upward soil pressure they create. How it is calculated in the internal logic:Calculate the ultimate gross pressure
Subtract the weight to find the net pressure
With no applied moment, the Ultimate Net Pressure () is effectively just the factored structural load () divided by the area.
This is the pressure used to calculate bending moments () and shear () in the concrete.
3.3 What Is the Factored Weight of the Footing and Soil?
represents the factored weight of:- the concrete footing (self-weight SW)
- the soil above the footing ()
How to use it
The steps below follow the inputs that feed the bearing calculation, in the order they appear in the calculator. The reinforcement and design criteria inputs are not covered here; see Design a Spread Footing (IBC 2024).Add the Spread Footing calculator

Set the footing size and the concrete


Describe the column

Enter the soil properties

Enter the loads


Read the summary


Entering a gross or net allowable value
If your geotechnical report gives Gross Allowable Bearing Capacity
Enter it directly into:Allowable Soil Gross Bearing Capacity ()
If your geotechnical report gives Net Allowable Bearing Capacity
When the geotechnical engineer provides a net allowable bearing capacity (), you must convert it to a gross allowable value before entering it into Calcs.com. The calculator’s Soil Gross Bearing Stress includes the footing self-weight and the soil above the footing, so a net value that excludes them needs them added back. Use the conversion: Where:- = net allowable bearing capacity
- = Concrete Density
- = Footing Thickness
- = Unit Weight of Soil
- = Depth of Soil Over Footing
Allowable Soil Gross Bearing Capacity ()
Entering the conversion directly in Calcs.com
The input accepts an expression, so you can enter the conversion directly instead of calculating it by hand. Use the sheet’s variable names:w_c for the Concrete Density, H for the Footing Thickness, gamma_s for the Unit Weight of Soil and h_soil for the Depth of Soil Over Footing. For a net value of 100 kPa, type:
Common questions
What is the difference between gross and net bearing pressure?
What is the difference between gross and net bearing pressure?
Do I enter a gross or a net allowable bearing capacity in Calcs.com?
Do I enter a gross or a net allowable bearing capacity in Calcs.com?
Does the soil bearing check use factored loads?
Does the soil bearing check use factored loads?
Can I type the net-to-gross conversion into the input?
Can I type the net-to-gross conversion into the input?