Bill Split Calculator

Bill Split is evaluated from Subtotal, Tax Rate and Tip Percentage. The calculation reports Tax Amount, Tip Amount and Grand Total.

Results

Thanks — we’ve logged this for review.

About the Bill Split Calculator

Bill Split is treated here as a quantitative relation between Subtotal, Tax Rate, Tip Percentage and Number of People and Tax Amount, Tip Amount, Grand Total and Per Person.

The calculator uses a multi formula configuration. Each reported value is read as a direct evaluation of the stored rules with the declared field formats and units.

Formula basis:
Tax = Subtotal x Tax Rate
Tip = Subtotal x Tip Rate
Grand Total = Subtotal + Tax + Tip
Per Person = Grand Total / Number of People

Interpret the outputs in the order shown by the result fields. Optional inputs affect only the outputs that depend on those variables.

Formula & How It Works

The calculation applies the following relations exactly as recorded in the metadata:

Tax = Subtotal x Tax Rate
Tip = Subtotal x Tip Rate
Grand Total = Subtotal + Tax + Tip
Per Person = Grand Total / Number of People

Each output field is produced by substituting the supplied inputs into the relevant relation and then applying the declared rounding or text format.

Worked Examples

Example 1: Birthday dinner: $180 subtotal, 9% tax, 20% tip, 6 people

Inputs

subtotal: 180 tax_pct: 9 tip_pct: 20 people: 6
Tax Amount: $16.2. Tip Amount: $36. Grand Total: $232.2. Per Person: $38.7

With Subtotal = 180, Tax Rate = 9, Tip Percentage = 20 and Number of People = 6 as the stated inputs, the result is Tax Amount = $16.2, Tip Amount = $36 and Grand Total = $232.2. Each value corresponds to the declared output fields.

Example 2: Work team lunch: $95 subtotal, 8.5% tax, 18% tip, 5 people

Inputs

subtotal: 95 tax_pct: 8.5 tip_pct: 18 people: 5
Tax Amount: $8.08. Tip Amount: $17.1. Grand Total: $120.18. Per Person: $24.04

With Subtotal = 95, Tax Rate = 8.5, Tip Percentage = 18 and Number of People = 5 as the stated inputs, the result is Tax Amount = $8.08, Tip Amount = $17.1 and Grand Total = $120.18. Each value corresponds to the declared output fields.

Example 3: Pizza night: $62 subtotal, 7% tax, 15% tip, 3 people

Inputs

subtotal: 62 tax_pct: 7 tip_pct: 15 people: 3
Tax Amount: $4.34. Tip Amount: $9.3. Grand Total: $75.64. Per Person: $25.21

With Subtotal = 62, Tax Rate = 7, Tip Percentage = 15 and Number of People = 3 as the stated inputs, the result is Tax Amount = $4.34, Tip Amount = $9.3 and Grand Total = $75.64. Each value corresponds to the declared output fields.

Example 4: Happy hour, $44 bar tab, 0% tax (tax-included state), 20% tip, 4 people

Inputs

subtotal: 44 tax_pct: 0 tip_pct: 20 people: 4
Tax Amount: $0. Tip Amount: $8.8. Grand Total: $52.8. Per Person: $13.2

With Subtotal = 44, Tax Rate = 0, Tip Percentage = 20 and Number of People = 4 as the stated inputs, the result is Tax Amount = $0, Tip Amount = $8.8 and Grand Total = $52.8. Each value corresponds to the declared output fields.

Common Use Cases

  • Split restaurant bill with friends
  • Divide group expenses evenly
  • Calculate each person's share with tax and tip