Skip to main content

Site Quantities — How Calculations Work

Overview

This page explains the calculation logic behind the Site Chemical Quantity Aggregation feature — how Tellus converts your inventory into site-level chemical totals and determines threshold compliance.

Unit Conversions

All quantities are normalized to pounds (lbs) for weight and gallons (gal) for volume using standard conversion factors:

Weight Conversions (to pounds)

UnitConversion Factor
lbs1.0
oz0.0625
kg2.2046
g0.0022
mg0.0000022
ton2,000.0

Volume Conversions (to gallons)

UnitConversion Factor
gal1.0
L (liter)0.2642
qt (quart)0.25
pt (pint)0.125
fl oz0.0078
mL0.000264
cu ft7.4805

Weight ↔ Volume Conversion

To convert between weight and volume, Tellus uses chemical-specific densities (in lbs/gal). When no density is available for a specific chemical, water density (8.34 lbs/gal) is used as the default.

Quantity Calculation Per Chemical Component

For each inventory item, the calculation is:

Total item quantity = container size × number of containers
Chemical quantity = total item quantity × conversion factor × concentration percentage

Concentration is taken from the SDS composition data — the percentage of each chemical in the product.

  • When the SDS provides a concentration range (e.g., 50–75%), Tellus uses the upper bound (maximum concentration). This is the conservative approach for regulatory reporting — it ensures you never underestimate quantities for Tier II filing or fire code compliance.
  • When the SDS provides a single concentration value, that exact value is used.
  • If no concentration is available for a chemical component, it is treated as 100% of the product.

Simple Example

You have 3 bottles of a cleaner, each 1 gallon, and the SDS shows it contains 15% acetone:

  • Total item quantity = 1 gal × 3 = 3 gallons
  • Acetone contribution = 3 gal × 0.15 = 0.45 gallons
  • Acetone in pounds = 0.45 gal × 6.56 lbs/gal (acetone density) = 2.95 lbs

Multi-Component Example

Consider an Isocyanate Activator product used in an automotive paint shop:

PropertyValue
Container size5 gallons
Inventory quantity100 containers
Total product volume5 gal × 100 = 500 gallons

The SDS lists 5 chemical components with concentration ranges:

CAS NumberChemical NameConcentration RangeUsed for Calculation
28182-81-2Hexamethylene diisocyanate, oligomers50–75%75% (max)
79-20-9Methyl acetate10–20%20% (max)
103-09-32-Ethylhexyl acetate0–10%10% (max)
108-83-8Diisobutyl ketone0–10%10% (max)
19549-80-5Methyl isoamyl ketone0–3%3% (max)

Each chemical's site quantity is calculated independently:

ChemicalCalculationSite Quantity (gal)
Hexamethylene diisocyanate500 gal × 75%375.00 gal
Methyl acetate500 gal × 20%100.00 gal
2-Ethylhexyl acetate500 gal × 10%50.00 gal
Diisobutyl ketone500 gal × 10%50.00 gal
Methyl isoamyl ketone500 gal × 3%15.00 gal

Each of these appears as a separate row on the Site Quantities screen, grouped by CAS number. If other products at the same site also contain any of these chemicals, their quantities are summed together.

Why use the maximum concentration? SDS concentration ranges reflect manufacturing variability — a batch might contain anywhere from 50% to 75% of an ingredient. For regulatory reporting (Tier II, fire code), using the upper bound ensures your facility is compliant even in the worst case. This is standard practice recommended by OSHA and EPA guidance.

Tier II Thresholds

EPA EPCRA Section 312 requires facilities to file annual Tier II reports for hazardous chemicals stored above these thresholds:

Chemical TypeThreshold
General hazardous chemicals10,000 lbs
Extremely Hazardous Substances (EHS)500 lbs

In the UI, a green checkmark means the chemical is below the threshold. A red indicator means it exceeds — and the chemical should be included in your Tier II report.

Fire Code Thresholds

Based on the International Fire Code (IFC) Table 5003.1.1(1) — Maximum Allowable Quantities per control area for indoor storage:

Flammable & Combustible Liquids

ClassDescriptionMax Qty (gallons)
IAFlash point < 73°F, boiling point < 100°F30
IBFlash point < 73°F, boiling point ≥ 100°F120
ICFlash point 73–100°F120
II (Combustible)Flash point 100–140°F120
IIIA (Combustible)Flash point 140–200°F330
IIIB (Combustible)Flash point ≥ 200°F13,200

Oxidizers

ClassMax Qty (lbs)
14,000
2250
310
41 (any amount requires a permit)

How Fire Code Class Is Determined

Tellus maps GHS hazard classifications from the SDS to International Fire Code categories:

GHS Hazard ClassGHS CategoryFire Code CategoryFire Code Class
Flammable liquidCategory 1Flammable LiquidIA
Flammable liquidCategory 2Flammable LiquidIB
Flammable liquidCategory 3Flammable LiquidIC
Flammable liquidCategory 4Combustible LiquidII
OxidizerCategory 1Oxidizer4
OxidizerCategory 2Oxidizer3
OxidizerCategory 3Oxidizer2

Hazard Summary Aggregation

The Hazard Summary tab groups all chemicals by their fire code classification and totals the quantities. The % of Limit is calculated as:

% of Limit = (total quantity for this hazard group ÷ fire permit limit) × 100

This tells you at a glance how close each hazard category is to the fire code maximum — 50% means you're using half your allowable capacity, 100% means you've reached the limit.