What is Footing and Cross Footing?

Table of Content
  1. No sections available

Definition

Footing and Cross Footing are finance validation checks used to confirm that totals in reports, schedules, statements, and models are mathematically accurate. Footing checks whether numbers add correctly down a column, while cross footing checks whether totals across rows agree with totals down columns.

These checks support accurate financial reporting, reliable management packs, audit-ready schedules, and stronger review confidence. They are commonly used in trial balances, financial statements, disclosure tables, budget models, consolidation schedules, and tax workpapers.

How Footing and Cross Footing Work

Footing begins by adding a column of numbers and comparing the calculated total with the reported total. Cross footing then compares totals from different directions, such as row totals against column totals, to confirm that a table is internally consistent.

For example, a regional revenue table may show revenue by country down rows and by product across columns. Cross footing confirms that total revenue by country equals total revenue by product. This helps finance teams validate report accuracy before executive, audit, or regulatory review.

Core Validation Areas

  • Income statement schedules where revenue, cost, margin, and expense totals must add correctly.

  • Balance sheet schedules where assets, liabilities, and equity subtotals must agree.

  • Cash flow schedules where operating, investing, and financing cash flows must reconcile.

  • Consolidation tables used in Cross-Border Finance Operations and group reporting.

  • Tax schedules involving Cross-Border Tax Allocation or Cross-Border Tax Compliance.

  • ESG and sustainability tables supporting Cross-Border ESG Compliance.

Key Metrics and Example

Footing and cross footing quality can be measured using validation pass rate, exception count, unresolved difference value, review completion rate, and correction turnaround time. One practical metric is footing validation pass rate.

The formula is: Footing Validation Pass Rate = Tables Passing Footing Checks / Total Tables Tested × 100. If a finance team tests 300 reporting tables and 288 pass all footing and cross footing checks, the pass rate is 288 / 300 × 100 = 96%.

A high pass rate usually indicates accurate formulas, consistent templates, reliable data feeds, and strong review discipline. A low pass rate may indicate formula breaks, mapping differences, missing data, or reporting schedules that need review before final approval.

Practical Finance Use Cases

Footing and cross footing are used during month-end close, quarterly reporting, board reporting, statutory filing, budget review, audit support, and management analysis. Controllers use these checks to validate report packs before distribution, while FP&A teams use them to confirm that budgets, forecasts, and variance schedules calculate correctly.

For multinational groups, these checks support Cross-Border Operating Governance by confirming that entity, region, currency, and product totals agree across reporting views. They can also support Cross-Entity Benchmarking when comparable financial results are reviewed across entities.

Best Practices

Effective footing and cross footing depend on standard templates, protected formulas, clear ownership, and documented review evidence. Finance teams should apply these checks before reports are approved, filed, or shared with leadership.

Summary

Footing and Cross Footing help finance teams confirm that report totals, subtotals, row totals, and column totals are mathematically accurate and internally consistent. By applying structured checks, clear review ownership, and documented validation evidence, organizations improve reporting accuracy, audit readiness, Cross-Border Operating Resilience, compliance confidence, and business performance.

Build Custom Finance Workflows with 200+ Prebuilt AI APIs

Get Access to your Private F&A Chatbot

Ask questions in natural language & get instant insights

Ask questions in natural language & get instant insights