What this pattern allocation estimate measures
A mixed-size pattern needs a fixed number of pieces from each tile group. Rounding each group separately can change that composition; this calculator rounds the number of complete modules once, then multiplies every group by that same number.
Use the stated installed coverage of one complete repeat, including any joint convention already represented by that specification. Nominal tile dimensions alone do not establish module coverage. The worked example uses a documented three-kit repeat; the inputs remain explicit so another confirmed composition can be entered.
Groups A–D are labels you assign to exact sizes or products. Group A must contain at least one piece; enter zero for unused B–D groups. Keep that mapping when purchasing the reported pieces.
Count complete, confirmed repeating modules and preserve each tile-group ratio. This is an allocation estimate, not a placement or cut plan. Enter the whole repeat’s coverage and composition; a retail kit may contain only part of the repeat.
How to use this calculator
- Project area. Enter the measured area receiving this one pattern. Different patterns or products need separate estimates.
- Coverage per complete module. Enter the confirmed installed square feet in one complete repeat. If a drawing needs three retail kits to complete its repeat, combine those kits’ coverage and composition first.
- Group A pieces per module / Group B pieces per module / Group C pieces per module / Group D pieces per module. Assign each tile size/product to a group and enter its whole piece count per complete repeat. Group A must be nonzero; unused B–D groups can be zero. This calculator does not derive a pattern from these counts.
- Waste / allowance. Optionally enter an elected additional area allowance once. No automatic diagonal, herringbone or room-specific waste percentage is supplied.
Select Calculate to update the result. Reset restores the example inputs and recalculates the example estimate.
Formulas, variables, and units
adjustedAreaSqFt = areaSqFt × (1 + wasteRate / 100)
- areaSqFt
- Measured project area in square feet.
- wasteRate
- Explicit additional percentage.
- adjustedAreaSqFt
- Area basis after that allowance.
requiredModules = adjustedAreaSqFt / moduleAreaSqFt; modules = ceil(requiredModules)
- moduleAreaSqFt
- Confirmed coverage of one complete repeat, in square feet.
- requiredModules
- Fractional repeat requirement.
- modules
- Complete repeats, rounded upward without rounding the fractional requirement first.
piecesForGroup = modules × groupPiecesPerModule; purchasedCoverageSqFt = modules × moduleAreaSqFt
- groupPiecesPerModule
- Entered whole count for each group A–D.
- piecesForGroup
- Pieces of that size/product for the same complete-module count.
- purchasedCoverageSqFt
- Nominal coverage represented by those complete repeats.
How to read your result
Whole modules preserve the entered composition. They are not automatically boxes: check how many retail kits or packages make one module.
Group counts refer to your assigned sizes/products. Their total is an arithmetic piece count; it does not place tiles or prove usable offcut yield.
Nominal module coverage may exceed adjusted demand because whole repeats were purchased. A cut layout, perimeter conditions or unavailable sizes may still require more material.
Displayed values use up to two decimal places. Complete purchase units are rounded upward from the unrounded requirement.
A worked purchase example
- Project area
- 100 sq ft
- Coverage per complete module
- 28.08 sq ft
- Group A pieces per module
- 3 pieces
- Group B pieces per module
- 6 pieces
- Group C pieces per module
- 3 pieces
- Group D pieces per module
- 6 pieces
- Waste / allowance
- 10 %
- The recorded MSI Versailles kit states 9.36 ft²: one 17 1/4 × 26 in tile (A), two 17 1/4 in squares (B), one 17 1/4 × 8 2/3 in tile (C), and two 8 2/3 in squares (D). Suggested repeats contain three kits.
- One complete repeat is therefore 3 × 9.36 = 28.08 ft² with A/B/C/D counts 3/6/3/6. Use the declared coverage rather than recomputing it from nominal face sizes.
- For 100 ft² with an elected 10% allowance, adjusted demand is 100 × 1.10 = 110 ft².
- Fractional repeats are 110 / 28.08 = 3.9173789174; round upward to 4 complete repeats, corresponding to 12 of these kits.
- Multiply each repeat count by four: A=12, B=24, C=12, D=24; total 72 pieces. Nominal coverage is 4 × 28.08 = 112.32 ft².
Independent decimal division using the recorded kit coverage and three-kit composition. This does not establish a minimum cut layout, a universal Versailles mix or applicability to another collection.
Frequently asked questions
Is a module the same as a retail box?
Only when the confirmed repeat and box composition are identical. In the worked example one repeat contains three kits; four repeats represent twelve kits.
Can I enter a herringbone or diagonal pattern?
Only if you already have a confirmed complete repeat, coverage and per-group composition. This tool does not create the geometry or add an assumed waste percentage for a pattern name.
Why not round every size independently?
Independent size rounding can change the required ratio. Complete-module rounding keeps all entered groups in the same composition.
Does the result tell me how to cut or position the pieces?
No. It allocates a confirmed repeat to an area. Cuts, border design, orientation, stock availability and usable offcuts need a separate layout.
Scope and limitations
Project types
- Complete repeat with confirmed coverage and composition
Check the calculator assumptions and product conditions for your project.
Calculation limits
- Count complete, confirmed repeating modules and preserve each tile-group ratio. This is an allocation estimate, not a placement or cut plan. Enter the whole repeat’s coverage and composition; a retail kit may contain only part of the repeat.
- No universal pattern mix, automatic waste rate, stock-box conversion or cut placement.
