> ## Documentation Index
> Fetch the complete documentation index at: https://calcs.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# How to Design a Combined Footing to ACI 318-19

> Design a shared footing for two closely spaced columns with bearing, shear, and reinforcement checks to ACI 318-19.

<Tip>
  **Instantly create a new Combined Footing calculation by clicking here:**

  [**Create Combined Footing Calculator**](https://app.calcs.com/new/sheet/foundationsCombinedFootingUSAIBC2024)

  *(This link automatically opens a new project and sheet in Calcs.com.)*
</Tip>

<div style={{ position: "relative", paddingBottom: "50.625%", height: 0 }}>
  <iframe src="https://www.loom.com/embed/ea631020e5ff461fac48bb1fe82bdcba" frameBorder="0" allowFullScreen title="How to Design a Combined Footing to ACI 318-19" style={{ position: "absolute", top: 0, left: 0, width: "100%", height: "100%" }} />
</div>

When two columns sit too close for separate spread footings, a combined footing is the usual fix. This calculator designs the shared pad to IBC 2024, ACI 318-19, and ASCE 7-22 load combinations.

## When to use this calculator

* Column spacing is tight enough that individual footings would overlap or encroach on a property line or setback.
* Two columns must share one concrete pad and you need eccentric bearing, dual punching checks, and negative bending between columns in one sheet.
* A single column near a boundary is outside this calculator's scope. Use the [spread footing](/docs/calculations/us/how_to_design_a_spread_footing_to_aci_318_14) calculator instead.

<Warning>
  **No shear reinforcement:** This calculator does not include shear reinforcement inputs. When one-way or punching shear checks fail, **Footing Thickness** and **Concrete Strength** are the inputs that feed those capacity calculations.

  **Plain concrete fallback:** When bars cannot be developed over the available length, the sheet automatically switches to plain concrete design and updates all results. Check the Summary and **Design Passes as Plain Concrete** rows when this triggers.
</Warning>

<Note>
  Full assumptions and limitations are listed in the Sheet Details tab within the calculator.
</Note>

The calculator follows the same flow as the sheet: enter **inputs** first, review the **calculations** in Detailed view, then read pass/fail in the **Summary** on the right.

## Inputs

Work through the input sections in order. Geometry and loads drive everything downstream.

### Footing Properties

Plan dimensions, thickness, concrete strength, and column centerline locations feed bearing eccentricity, critical bending sections, and available development length in the calculations below.

* **Left Column Centerline Position** and **Right Column Centerline Position**: measured from the left footing edge. These positions appear in the plan diagram and affect bearing, development length, and shear critical sections.
* **Footing Length**, **Footing Width**, and **Footing Thickness**: length and column positions feed bearing and negative bending between columns. Thickness feeds effective depth (d) used in one-way shear, punching shear, and flexural capacity. This calculator has no shear reinforcement inputs.

<img src="https://mintcdn.com/clearcalcs/JTg8ql3D2yok8ZiN/images/combined-footing-footing-properties.png?fit=max&auto=format&n=JTg8ql3D2yok8ZiN&q=85&s=d9f68d2b1d4371c5d6af3feb8700e605" alt="Footing Properties inputs showing plan dimensions, column centerline positions, and footing size" width="913" height="1024" data-path="images/combined-footing-footing-properties.png" />

### Left and Right Column Properties

Each column has its own properties section. **Column Width** and **Column Length** define the column face for flexure and the d/2 punching perimeter. For steel columns, also enter base plate dimensions; the calculator computes **Effective Bearing Width** and **Effective Bearing Length** for the column-footing interface check.

<img src="https://mintcdn.com/clearcalcs/JTg8ql3D2yok8ZiN/images/combined-footing-left-column-properties.png?fit=max&auto=format&n=JTg8ql3D2yok8ZiN&q=85&s=f73d916a6b45e588a6ace06485751f40" alt="Left column inputs showing column size, base plate dimensions, and effective bearing area" width="1024" height="956" data-path="images/combined-footing-left-column-properties.png" />

### Soil Properties

Soil inputs set service bearing checks and stability against overturning and sliding.

* **Allowable Soil Gross Bearing Capacity**: entered from your geotechnical report. See [Understanding Gross vs Net Soil Bearing Pressure](/docs/calculations/us/gross-vs-net-soil-bearing-pressure) for how to enter geotechnical values in Calcs.com.
* **Depth of Soil Over Footing**: used in self-weight, overturning, and uplift calculations in **Bearing & Overturning Factor of Safety** and **Uplift Safety Factor**.

<img src="https://mintcdn.com/clearcalcs/JTg8ql3D2yok8ZiN/images/combined-footing-soil-properties.png?fit=max&auto=format&n=JTg8ql3D2yok8ZiN&q=85&s=d53cbedfca9450618b48993ab5c72911" alt="Soil Properties inputs showing allowable bearing capacity, soil depth, unit weight, and friction coefficient" width="1024" height="365" data-path="images/combined-footing-soil-properties.png" />

### Bottom Reinforcement

Bottom reinforcement is checked for positive bending at each column face. Enter bar count in each plan direction:

* **Bar Count - X-Axis Bending**
* **Bar Count - Y-Axis Bending**

Set **Ends of Reinforcement - X-Axis** and **Ends of Reinforcement - Y-Axis** to straight or hooked. The calculator uses this selection in the development length calculations in **Development of Bottom Reinforcement** and **Development of Top Reinforcement**.

<img src="https://mintcdn.com/clearcalcs/JTg8ql3D2yok8ZiN/images/combined-footing-bottom-reinforcement.png?fit=max&auto=format&n=JTg8ql3D2yok8ZiN&q=85&s=02d61ceaf11d112a9329e9574dbcadb7" alt="Bottom Reinforcement inputs showing bar layout, spacing, cover, and bar size" width="936" height="1024" data-path="images/combined-footing-bottom-reinforcement.png" />

### Top Reinforcement

Top reinforcement is checked for negative bending between the columns. This is the main difference from a typical single-column spread footing in this calculator. Enter bar count in each direction:

* **Bar Count - X-Axis Bending**
* **Bar Count - Y-Axis Bending**

<img src="https://mintcdn.com/clearcalcs/JTg8ql3D2yok8ZiN/images/combined-footing-top-reinforcement.png?fit=max&auto=format&n=JTg8ql3D2yok8ZiN&q=85&s=d40f1c91bbee99b5164b992371f51b8e" alt="Top Reinforcement inputs showing bar counts and spacing for negative bending between columns" width="985" height="1024" data-path="images/combined-footing-top-reinforcement.png" />

### Bearing Dowels

For concrete columns, specify **Dowel Size**, **Number of Dowels**, and **Dowel Yield Strength**. Dowels transfer load at the column-footing interface and are checked for development length in the interface capacity sections.

### Applied Loads

Enter concentrated loads at each column in the load tables:

* **Left Column - Axial, Shear, & Moment Loads about X-axis**
* **Right Column - Axial, Shear, & Moment Loads about X-axis**
* **Left Column - Shear & Moment Loads about Y-axis**
* **Right Column - Shear & Moment Loads about Y-axis**

Enter axial loads in only one table per direction; values are combined automatically. The load and support diagram at the top of this section shows how the footing beam model is loaded. Toggle **Use Reduced Companion Live Load?** when ASCE 7-22 live load reduction applies.

<img src="https://mintcdn.com/clearcalcs/JTg8ql3D2yok8ZiN/images/combined-footing-applied-loads.png?fit=max&auto=format&n=JTg8ql3D2yok8ZiN&q=85&s=9560fed60dbb49b4ba837ab70f97bb3e" alt="Applied Loads section showing the beam load diagram and column load tables for left and right columns" width="979" height="1024" data-path="images/combined-footing-applied-loads.png" />

## Calculations

After inputs are set, the calculator builds ASD service checks and LRFD strength checks. Open Detailed view to see intermediate steps and ACI 318-19 clause references for each section below.

### Design Criteria and Load Combinations

**Design Criteria** pulls the load combination code from project defaults (IBC 2024 / ASCE 7-22) and sets minimum factors of safety for overturning, sliding, and uplift. **Total Loads** rolls up unfactored column loads, self-weight, and soil overburden.

**ASD Load Combinations** and **LRFD Load Combinations** expand service and strength combinations for the combined footing and for each column separately. Strength combinations govern flexure, shear, punching, and interface checks.

### Bearing and Stability

**Bearing & Overturning Factor of Safety** checks gross soil bearing at service loads using the eccentric resultant of both column loads. When **Stability** shows partial or full tension, the effective bearing area is reduced. Summary rows **Soil Gross Bearing Stress** and **Allowable Gross Soil Bearing Stress** report the governing result. Column positions and **Footing Length** are the geometry inputs that affect eccentricity.

**Sliding Factor of Safety** and **Uplift Safety Factor** compare resisting forces (friction and self-weight) to lateral and uplift demands across ASD combinations.

### Footing Demands

**Footing Demands - Concrete Bending, Bearing, & Shear** assembles the beam model along the footing length. It reports ultimate bearing pressure, load eccentricity, and the factored shear and moment diagrams used for flexural and shear checks. The governing load combination for graphed results is selected automatically.

### Flexural Capacity

Positive moment at column faces is resisted by bottom bars; negative moment between columns is resisted by top bars.

* **Flexural Capacity - X-Axis** and **Flexural Capacity - Y-Axis** (ACI 318-19, Cl. 22.2): positive bending at each column face.
* **Negative Bending Flexural Capacity - X-Axis** and **Negative Bending Flexural Capacity - Y-Axis** (ACI 318-19, Cl. 22.2): negative bending between the columns.

For each direction, the calculator computes **Bar Spacing Inside Column Band** and **Bar Spacing Outside Column Band** separately in **Bottom Reinforcement Depth & Spacing** and **Top Reinforcement Depth & Spacing**. Summary moment rows compare demand to capacity for each axis. Open those sections in Detailed view to see whether bottom or top reinforcement controls.

### One-Way Shear (ACI 318-19, Cl. 22.5)

One-way shear is evaluated at a critical section d from each column face. The calculator checks the left and right columns independently, and checks X-axis and Y-axis bending within each column.

Open **Left Column - One-Way Shear Capacity** and **Right Column - One-Way Shear Capacity** in Detailed view to see each check individually. This calculator has no shear reinforcement inputs. **Footing Thickness** and **Concrete Strength** in **Footing Properties** feed one-way shear capacity. The size factor λs is taken as 1.0 for footings per Cl. 13.2.6.2.

When plain concrete governs or bar development is inadequate, **Resistance Factor in Shear** (φv) drops from 0.75 to 0.60. That reduction applies to both one-way and two-way shear capacities.

### Two-Way (Punching) Shear (ACI 318-19, Cl. 22.6)

Punching shear is checked separately at each column using a critical perimeter at d/2 from the column face. Open **Left Column - Two-way / Punching Shear Capacity** and **Right Column - Two-way / Punching Shear Capacity** for per-column demand and capacity.

By default, punching demand does not include upward soil pressure under the critical shear perimeter. Summary rows **Two-Way Shear Demand** and **Two-Way Shear Capacity** report the governing column. **Footing Thickness** and **Concrete Strength** feed the punching capacity calculation.

### Reinforcement Development (ACI 318-19, Cl. 25.4)

**Development of Bottom Reinforcement** and **Development of Top Reinforcement** check whether bars can develop over the available length at each column face and at mid-span. Development length is checked separately for X-axis and Y-axis reinforcement.

If required development exceeds available length, the calculator tests plain concrete automatically. The calculator applies the excess-reinforcement-area factor (ACI 318-19, Cl. 25.4.10). Changing **Bar Count** updates both required and provided steel area in the development length calculation.

### Column-Footing Interface (ACI 318-19, Cl. 22.8)

Concrete bearing at the column-footing interface is checked at each column separately in **Left Column - Column-Footing Interface Capacity** and **Right Column - Column-Footing Interface Capacity**.

For each interface, the calculator compares the column loaded area to a spread resisting area assuming load spread at a 2:1 slope (63° from vertical) through the footing.

<Warning>
  **Eccentric column moments:** The template assumes eccentric loads require bearing at the column-footing interface to be checked separately. Review the interface sections in Detailed view when column moments are present.
</Warning>

If dowel development length exceeds the available distance, the interface section flags it. The **Left Column - Column-Footing Interface Capacity** and **Right Column - Column-Footing Interface Capacity** sections show dowel development checks. Inputs that feed this check include **Footing Thickness**, **Dowel Size**, and **Number of Dowels** in **Bearing Dowels**.

## Results

The **Summary** panel on the right collects governing pass/fail outcomes. Switch to Detailed using the toggle at the top of the calculator to drill into any check listed below.

### Reading the Summary

The Summary panel shows pass/fail for governing checks at a glance. Green badges indicate passing utilization; red badges flag a governing failure.

<img src="https://mintcdn.com/clearcalcs/JTg8ql3D2yok8ZiN/images/combined-footing-summary.png?fit=max&auto=format&n=JTg8ql3D2yok8ZiN&q=85&s=13e661e96f99748c9bc82d63606f301b" alt="Summary panel showing governing demand, capacity, and utilization checks for bearing, flexure, shear, and development" width="952" height="1024" data-path="images/combined-footing-summary.png" />

Key summary rows map directly to the calculation sections above:

* **Soil Gross Bearing Stress** vs **Allowable Gross Soil Bearing Stress**
* **Moment Demand about X-Axis** / **Factored Moment Capacity about X-Axis** and the matching Y-axis rows
* **One-Way Shear Demand** / **Factored One-Way Shear Strength**
* **Two-Way Shear Demand** / **Two-Way Shear Capacity**
* **Ultimate Bearing Load** / **Concrete Bearing Capacity**
* **Available Development Distance for X-Axis Reinforcement** / **Development Length for X-Axis Reinforcement** and the matching Y-axis rows
* **Design Passes as Plain Concrete (X-Axis)?** and the Y-axis equivalent
* **Sliding Factor of Safety - X-Axis**, **Sliding Factor of Safety - Y-Axis**, **Uplift Safety Factor**, and **Stability**

One-way and two-way shear summary rows report the governing case: the column with the higher demand-to-capacity ratio, and the direction (X or Y) within that column that controls.

### Reading the Diagrams

The **Summary Diagram View Direction** lookup selects which elevation the summary diagrams show:

* **X-Axis**: elevation along the footing length (the direction between the two columns).
* **Y-Axis**: elevation along the footing width (perpendicular to the column line).

The plan view always shows both columns and the full footing outline. The toggle only changes which elevation, shear, and moment diagrams appear in the summary.

<img src="https://mintcdn.com/clearcalcs/JTg8ql3D2yok8ZiN/images/combined-footing-summary-diagram-x-axis.png?fit=max&auto=format&n=JTg8ql3D2yok8ZiN&q=85&s=a29feca21b7876f60f12bad3aa1eebb9" alt="Combined footing summary diagram with X-Axis view direction selected, showing reinforcement layers, column spacing, and footing dimensions" width="1024" height="813" data-path="images/combined-footing-summary-diagram-x-axis.png" />

<AccordionGroup>
  <Accordion title="Geometry and reinforcement">
    * Bottom Reinforcement Depth & Spacing
    * Top Reinforcement Depth & Spacing
  </Accordion>

  <Accordion title="Loading, bearing, and strength checks">
    * Applied Loads
    * Total Loads
    * Bearing & Overturning Factor of Safety
    * Footing Demands - Concrete Bending, Bearing, & Shear
    * Flexural Capacity - X-Axis and Y-Axis (ACI 318-19, Cl. 22.2)
    * Negative Bending Flexural Capacity - X-Axis and Y-Axis (ACI 318-19, Cl. 22.2)
    * One-Way Shear Capacity (ACI 318-19, Cl. 22.5)
    * Left and Right Column - Two-way / Punching Shear Capacity (ACI 318-19, Cl. 22.6)
  </Accordion>

  <Accordion title="Development and column-footing interface">
    * Development of Bottom and Top Reinforcement (ACI 318-19, Cl. 25.4)
    * Left and Right Column - Column-Footing Interface Capacity (ACI 318-19, Cl. 22.8)
  </Accordion>
</AccordionGroup>

## Troubleshooting

<AccordionGroup>
  <Accordion title="Inputs flagged in red">
    Check the validation message next to the field. Common causes are geometry conflicts, incompatible column positions, or load combinations that produce unexpected demands.
  </Accordion>

  <Accordion title="Plain concrete fallback appeared">
    Reinforcement could not be developed over the available length. Check **Development Length for X-Axis Reinforcement** and the Y-axis equivalent in Summary, then review **Bar Count**, **Footing Thickness**, and **Ends of Reinforcement** inputs to see what changed when the plain concrete fallback triggered.
  </Accordion>

  <Accordion title="One check is governing the design">
    Open that check in Detailed view to see which inputs feed the calculation. Summary rows link to the governing section. Use the input list above to find the corresponding fields in the sheet.
  </Accordion>
</AccordionGroup>

## Related calculators and articles

* [How to Design a Spread Footing to ACI 318-14](/docs/calculations/us/how_to_design_a_spread_footing_to_aci_318_14): shared bearing, flexure, and shear concepts for single-column footings
* [Understanding Gross vs Net Soil Bearing Pressure](/docs/calculations/us/gross-vs-net-soil-bearing-pressure): how to enter allowable bearing capacity from a geotechnical report
* [Spread Footing to ACI 318-14 — Validation Examples](/docs/calculations/us/spread_footing_to_aci_318_14___validation_examples): similar check methodology with worked comparisons
* [Footings Under Biaxial Bending](/docs/learn_calcs/general_knowledge/footings_under_biaxial_bending): background on eccentric bearing and moment effects
