How Many Buttons per Garment? Gross Packs, Sizes and Spares

How many buttons per garment do you actually need? It sounds trivial until you're ordering for 80 shirts in three button sizes and come up three short on the day sewing starts. This post works as a practical calculator: typical button counts by garment, sizes in ligne and millimetres, how many spares to add and how gross packs work. It's written for ateliers and small brands ordering for the first time, but the logic scales to any production run.

First, the language of buttons

  • Gross = 144 pieces (12 dozen). In wholesale, buttons are often counted and packed by the gross.
  • Ligne (L) is the trade unit for button diameter. 1 L = 0.635 mm, so 40 L = 25.4 mm (one inch).
  • Box lots: wholesalers often sell full boxes of 6, 12, 20 or 24 gross.

The most common sizes in ligne and millimetres:

Lignemm (approx.)Typical position
14 L9 mmButton-down collar
16 L10 mmCuffs, sleeve plackets
18 L11.5 mmShirt front
20 L12.5 mmOvershirt, blouse
24 L15 mmJacket sleeve, trousers
28 L18 mmCardigan, light outerwear
32 L20 mmJacket front
36 L23 mmTrench, jacket
40 to 45 L25 to 28 mmCoat

Buttons per garment: a table by style

GarmentMain buttonsSmall buttonsSpares on labelTotal (approx.)
Shirt, classic collar7 x 18 L (front)4 to 6 x 16 L (cuffs and plackets)1 to 212 to 15
Button-down shirt7 x 18 L4 to 6 x 16 L + 3 x 14 L (collar)1 to 215 to 18
Blouse6 to 10 x 16 to 20 L2 x 14 to 16 L (cuffs)19 to 13
Single-breasted jacket2 x 32 L6 to 8 x 24 L (sleeves) + 1 inside1 large + 1 small11 to 13
Trousers1 x 24 L (waistband)1 to 2 x 24 L (back pockets) + 1 inside14 to 5
Single-breasted coat4 to 5 x 40 to 45 L4 to 6 x 24 to 28 L (sleeves)1 to 210 to 13
Double-breasted coat6 x 40 to 45 L + 1 inside4 to 6 x 24 to 28 L1 to 212 to 15
Cardigan5 to 7 x 24 to 32 Lnone16 to 8

These are benchmarks. Always count from your own pattern: a style with flap pockets may add 2 to 4 buttons, and a double-breasted jacket can carry 4 to 6 on the front alone.

How many spares to add

Overage covers losses in sewing (a button cracked under the presser foot), inspection (badly attached and cut off), shipping and later repairs. Rules that work:

  • Production runs: 3 to 5% of the total per size.
  • Small runs (up to 50 garments): at least 5 to 10 pieces per size, whatever the percentage says; on small numbers, 3% is less than one button.
  • Brittle materials (shell, small coconut): add another 2 to 3%.
  • Styles you'll restock after the season: set aside a separate quantity from the same batch so the shade matches.
Tip: buttons from one batch share one shade. Reorder later, especially natural buttons such as corozo and coconut, and there may be a visible difference. Better a few extra now than mismatched buttons on the same rail.

Worked example: a small collection

An atelier is making 60 classic-collar shirts and 20 pairs of trousers. Shirt buttons are 18 L and 16 L; trouser buttons are 24 L.

  1. Shirts, 18 L: 7 front + 1 spare = 8 x 60 = 480 pcs.
  2. Shirts, 16 L: 6 (cuffs and plackets) + 1 spare = 7 x 60 = 420 pcs.
  3. Trousers, 24 L: 3 + 1 spare = 4 x 20 = 80 pcs.
  4. Production overage (5%, minimum 10 pcs): 18 L +24; 16 L +21; 24 L +10.
  5. Total: 18 L 504 pcs; 16 L 441 pcs; 24 L 90 pcs.

In gross, that's 3.5 gross of 18 L, just over 3 gross of 16 L and 0.6 gross of 24 L. If your supplier sells whole gross only, round up to 4 + 4 + 1. The surplus covers repairs and the next run.

Pairing sizes within one garment

A style usually uses two sizes of the same button: a large one for the front and a smaller one for cuffs or sleeves. Pick a model that comes in both sizes so colour and shape match. Our shirt buttons come in several sizes per model, and corozo buttons run from 15 to 25 mm. For outerwear, browse our coat buttons.

  • Shirt: 18 L + 16 L (plus 14 L for a button-down collar).
  • Jacket: 32 L + 24 L.
  • Coat: 40 to 45 L + 24 to 28 L.
  • Trousers: 24 L, sometimes 20 L for the inside button.

Special cases

Some styles need extra buttons that are easy to miss when counting: the inside anchor (jigger) button on double-breasted jackets and coats, brace buttons inside trousers, buttons on epaulettes and pocket flaps, and on shirts, the button at the back of the collar. For kidswear, add a bigger allowance, because those garments get repaired more often.

Pre-order checklist

  • I've counted every size from the pattern, including pockets and inside buttons.
  • I've added spare buttons for the care label.
  • I've added production overage, as a percentage or a minimum number.
  • I've checked how the model is sold (per piece, per gross, per box) and rounded up.
  • I've recorded the model code and colour for reordering.

If you're ordering for a production run or a brand and need larger quantities, one model in several sizes or custom buttons, Bul-tex manufactures and supplies trims for workshops and labels. Get in touch via the contact page; we ship across the EU with DHL Express. You'll find more practical advice in our button articles.