Jump to a calculator 671 tools
Packtech
FIBC Bulk Bag Fabric: Body, Top, Bottom & Spout Area, Fabric Mass and Bag Tare
A 90 cm cube bag is about seven square metres of fabric once the seams and spouts are counted, not the five its faces suggest.
Bag Tare (Fabric + Loops)
— kg
Fabric area at base plus coating weight, plus the webbing in the loops
Fabric & Mass
- Body Fabric
- — m²
- Top and Bottom Panels
- — m²
- Spouts
- — m²
- Fabric per Bag
- — m²
- Outer Faces of the Bag (for Comparison)
- — m²
- Fabric Mass incl. Coating
- — kg
- Loop Webbing Mass
- — kg
- Tare as a Share of SWL
- — %
- Bags per Tonne of Coated Fabric
- — bags
Every dimension and weight is the bag specification's; the tool has no typical figure of its own. The body is a tube the height of the bag plus a seam allowance top and bottom, with an allowance on each side of every vertical seam; a circular woven body has none. Top and bottom panels are counted flat with an allowance round each edge, and spouts as plain cylinders, so a duffle top, a cone bottom or a baffle bag needs its extra fabric added. Thread, labels, document pouches, liners and fabric lost in cutting are not counted, so a weighed bag comes out heavier. **This is a fabric and mass estimate, not a safety rating: the safe working load and the safety factor come from the bag's own type test.**
Using this calculator
About the FIBC Bulk Bag Fabric: Body, Top, Bottom & Spout Area, Fabric Mass and Bag Tare
The formula
This is the expression the tool evaluates. Every term is named underneath, with the unit it must be supplied in.
body = (2 x (L + W) + seams x 2 x a) x (H + 2 x a)The perimeter of the base, plus an allowance on both sides of each vertical seam, times the height with a hem top and bottom.
panels = 2 x (L + 2a) x (W + 2a); spouts = pi x d x lengthTop and bottom panels with an allowance round each edge; each spout as a cylinder.
fabricMass = area x (fabricGsm + coatingGsm) / 1000Coating or lamination adds its own weight to every square metre it covers.
tare = fabricMass + loops x loopLength x webbing / 1000Fabric plus the loop webbing; thread and labels are extra.
| Symbol | Stands for | Unit |
|---|---|---|
baseLengthCm | Base Length | cm |
baseWidthCm | Base Width | cm |
heightCm | Body Height | cm |
verticalSeams | Vertical Body Seams | seams |
seamCm | Seam Allowance per Edge | cm |
topSpoutDiaCm | Filling Spout Diameter (0 = None) | cm |
topSpoutLengthCm | Filling Spout Length | cm |
bottomSpoutDiaCm | Discharge Spout Diameter (0 = None) | cm |
bottomSpoutLengthCm | Discharge Spout Length | cm |
fabricGsm | Base Fabric Weight | g/m² |
coatingGsm | Coating or Lamination Weight (0 = Uncoated) | g/m² |
loops | Lifting Loops | loops |
loopLengthCm | Webbing Length per Loop | cm |
webbingGpm | Webbing Weight | g/m |
swlKg | Safe Working Load | kg |
bagMassKg | Bag Tare (Fabric + Loops) | kg |
bodyAreaM2 | Body Fabric | m² |
panelsAreaM2 | Top and Bottom Panels | m² |
spoutsAreaM2 | Spouts | m² |
totalAreaM2 | Fabric per Bag | m² |
faceAreaM2 | Outer Faces of the Bag (for Comparison) | m² |
fabricMassKg | Fabric Mass incl. Coating | kg |
loopMassKg | Loop Webbing Mass | kg |
tarePctOfSwl | Tare as a Share of SWL | % |
bagsPerTonneFabric | Bags per Tonne of Coated Fabric | bags |
How the result is derived
Step by step, from the values you type to the figure on screen.
- The 15 inputs are read from the form on every keystroke: Base Length, Base Width, Body Height, Vertical Body Seams, Seam Allowance per Edge, Filling Spout Diameter (0 = None), Filling Spout Length, Discharge Spout Diameter (0 = None), Discharge Spout Length, Base Fabric Weight, Coating or Lamination Weight (0 = Uncoated), Lifting Loops, Webbing Length per Loop, Webbing Weight and Safe Working Load.
- Each value is checked against the accepted range in the input table below. A value outside its range stops the calculation rather than producing a misleading figure — the results blank out and a message appears.
- The validated values are substituted into the expression above, which resolves Bag Tare (Fabric + Loops) together with every supporting figure in one pass — no value is carried over from a previous entry.
- The supporting outputs — Body Fabric, Top and Bottom Panels, Spouts, Fabric per Bag, Outer Faces of the Bag (for Comparison), Fabric Mass incl. Coating, Loop Webbing Mass, Tare as a Share of SWL and Bags per Tonne of Coated Fabric — come from the same pass, so they always describe the same case as the headline figure.
- Results are rounded for display only. The full-precision value is used throughout the chain, so reading a rounded intermediate figure back into the tool by hand can shift the last digit.
What each input means
Where to read each value on the floor, the unit it must be in, and the range the tool accepts.
| Input | Unit | Accepted range | Default | What it means |
|---|---|---|---|---|
| Base Length | cm | 20 to 300 cm | 90 | |
| Base Width | cm | 20 to 300 cm | 90 | |
| Body Height | cm | 20 to 400 cm | 100 | |
| Vertical Body Seams | seams | 0 to 8 seams | 4 | Four for a four-panel bag, two for a U-panel, none for a circular woven tube. |
| Seam Allowance per Edge | cm | 0 to 15 cm | 3 | |
| Filling Spout Diameter (0 = None) | cm | 0 to 150 cm | 35 | |
| Filling Spout Length | cm | 0 to 300 cm | 50 | |
| Discharge Spout Diameter (0 = None) | cm | 0 to 150 cm | 35 | |
| Discharge Spout Length | cm | 0 to 300 cm | 45 | |
| Base Fabric Weight | g/m² | 50 to 400 g/m² | 170 | |
| Coating or Lamination Weight (0 = Uncoated) | g/m² | 0 to 100 g/m² | 25 | |
| Lifting Loops | loops | 0 to 8 loops | 4 | |
| Webbing Length per Loop | cm | 0 to 300 cm | 60 | Cut length of webbing, including the part sewn to the body. |
| Webbing Weight | g/m | 5 to 200 g/m | 40 | |
| Safe Working Load | kg | 100 to 3000 kg | 1000 |
What the tool returns
The headline figure and every supporting value it is built from.
| Output | Unit | What it tells you |
|---|---|---|
| Bag Tare (Fabric + Loops) (headline result) | kg | Fabric area at base plus coating weight, plus the webbing in the loops |
| Body Fabric | m² | |
| Top and Bottom Panels | m² | |
| Spouts | m² | |
| Fabric per Bag | m² | |
| Outer Faces of the Bag (for Comparison) | m² | |
| Fabric Mass incl. Coating | kg | |
| Loop Webbing Mass | kg | |
| Tare as a Share of SWL | % | |
| Bags per Tonne of Coated Fabric | bags |
Worked example
Given
- Bag
- 90 x 90 x 100 cm, four-panel, 3 cm allowance
- Spouts
- 35 x 50 cm top, 35 x 45 cm bottom
- Fabric
- 170 g/m² + 25 g/m² coating
- Loops
- 4 x 60 cm of 40 g/m webbing; SWL 1,000 kg
Substituting
body (360 + 4 x 6) x 106 = 384 x 106 cm = 4.070 m²panels 2 x 0.96 x 0.96 = 1.843 m²spouts pi x 0.35 x 0.50 + pi x 0.35 x 0.45 = 0.550 + 0.495 = 1.045 m²total 6.958 m² x 195 g = 1.357 kg; loops 4 x 0.60 x 40 = 96 g1.453 kg; / 1,000 kg = 0.15%; 1,000,000 g / (6.958 x 195) = 737 bags per tonne of fabricAnswer
- Fabric
- 6.96 m² per bag (faces alone 5.22 m²)
- Mass
- 1.36 kg fabric + 0.10 kg loops = 1.45 kg
- Tare
- 0.15% of SWL
The outer faces are 5.22 m². Seams, hems and two spouts add 1.74 m² more, a third again.
How to use it
- Work through the input groups in order — Bag Dimensions and Fabric, Loops & Load. The defaults are a realistic case, so you can change one value at a time and watch what moves.
- There is no calculate button. Every figure recalculates as you type or drag, which is what makes this usable for a what-if sweep rather than a single answer.
- Read Bag Tare (Fabric + Loops) in the dark results panel — that is the headline figure, expressed in kg.
- Check the supporting rows underneath (Body Fabric, Top and Bottom Panels, Spouts, Fabric per Bag, Outer Faces of the Bag (for Comparison), Fabric Mass incl. Coating, Loop Webbing Mass, Tare as a Share of SWL and Bags per Tonne of Coated Fabric) before acting on the headline — they are where an implausible input usually shows itself first.
- Reset to defaults returns every field to the reference case, which is the quickest way to check whether a surprising result came from the tool or from an input you had changed earlier.
Where this is used
- Process planning — establishing Bag Tare (Fabric + Loops) before a trial is booked, so machine time and material in Nonwovens & Technical Textiles are committed against a calculated figure rather than an estimate.
- Costing and quotation — Bag Tare (Fabric + Loops) is an input to the cost sheet, and quoting from a worked number rather than a remembered one is what keeps a margin intact.
- Troubleshooting — when the floor result drifts from plan, entering the measured values (starting with Base Length) shows how much of the gap in Bag Tare (Fabric + Loops) each variable explains.
- Teaching and study — the accepted ranges bracket normal Nonwovens & Technical Textiles practice, so moving one variable at a time shows the shape of the relationship rather than a single answer.
Reading the result
Typical bands and what each one is telling you.
| Value | What it indicates |
|---|---|
| Weighed bag well above the tare here | The difference is thread, labels, liner, baffles and cutting loss, or a fabric heavier than its specification. Weigh a roll sample to tell which. |
| Spouts a large share of the fabric | Long spouts on a small bag. Check the filling and discharge equipment really needs that length. |
| Bags per tonne for costing | Divide the fabric price per tonne by it to get fabric cost per bag, before loops, sewing and loss. |
Assumptions and limits
- Every dimension and weight is the bag specification's; the tool has no typical figure of its own. The body is a tube the height of the bag plus a seam allowance top and bottom, with an allowance on each side of every vertical seam; a circular woven body has none. Top and bottom panels are counted flat with an allowance round each edge, and spouts as plain cylinders, so a duffle top, a cone bottom or a baffle bag needs its extra fabric added. Thread, labels, document pouches, liners and fabric lost in cutting are not counted, so a weighed bag comes out heavier. **This is a fabric and mass estimate, not a safety rating: the safe working load and the safety factor come from the bag's own type test.**
- Every input is bounded to the range normal practice occupies (Base Length 20 to 300 cm, Base Width 20 to 300 cm and Body Height 20 to 400 cm, and so on for the rest). Those bounds are guard rails against typing errors, not a claim that the formula fails one unit outside them.
- The calculation is deterministic: the same inputs always give the same result. It carries no allowance for machine condition, operator skill, ambient conditions or lot-to-lot material variation unless an input above explicitly represents one.
- Nothing is sent anywhere. The maths runs in your browser, so the numbers you type never leave the page.
Standards and further reading
- ISO 21898, Packaging, Flexible intermediate bulk containers (FIBCs) for non-dangerous goods: design type tests and the marking of safe working load and safety factor.
- For dangerous goods, the UN Recommendations on the Transport of Dangerous Goods and national rules such as 49 CFR 178, which set the FIBC type tests.
- The bag's own specification sheet, which sets the dimensions, fabric and coating weights, and loop construction.
Questions people ask
Why is the fabric more than the outer faces?
Every seam needs fabric folded into it, the body is hemmed top and bottom, and the spouts are fabric too. On a plain four-panel bag with two spouts they add about a third to the faces.
How do I count a circular bag?
Set the vertical seams to zero: a circular body is woven as a tube. Enter the base length and width that give the same perimeter as the tube.
Does the tare change the safe working load?
No. The safe working load is what the bag carries and comes from its type test; the tare is the bag's own weight, which matters for freight and for costing.