Guide · 10 minutes
Set up units for fabric and multi-packs
Sell cloth by the meter, suits as 3 meters, and pieces by the dozen, with stock counted in one base unit.
Updated
How do I sell fabric by the meter?
Create a unit called Meter and set it as the product’s unit. If you also sell set lengths, such as a 3-meter suit piece, add a sub-unit worth 3 meters. Stock is always kept in meters, whichever unit you sell in.
This is how lawn and cotton shops in Pakistan, and fabric counters in Dubai, keep roll stock accurate.
Before you start
- A list of the units you buy and sell in: meter, yard, suit, piece, dozen, set.
- How many base units each larger unit equals (a suit is 3 meters, a dozen is 12 pieces).
- Whether you sell partial amounts, like 1.5 meters.
- Price per base unit, and per larger unit if it differs.
Step by step: create the base unit
- Go to Products → Units.
- Choose Add.
- Name it “Meter” with the short name “m”.
- Turn on allow decimal so you can sell part-meters.
- Save.
If you sell in yards in the US, create “Yard” the same way. Pick one base unit per product and stick to it.
Step by step: add a sub-unit
- On Products → Units, choose Add again.
- Name it “Suit (3 m)”.
- Tick add as multiple of other unit.
- Enter 3 and choose Meter as the base unit.
- Save.
Do the same for “Dozen” as 12 of “Piece”, or “Set” as 3 of “Piece” for a three-piece eastern suit sold together.
Step by step: use the units on a product
- Go to Products → Add product (or edit an existing fabric).
- Set unit to Meter.
- In sub-units, tick “Suit (3 m)”.
- Enter the price per meter.
- Add opening stock in meters, for example 120 for a full roll.
- Save.
If you sell several prints of the same lawn, treat each print as a variation so every design has its own stock and photo. See add a product with sizes and colors.
How does it work at the register?
- Scan or search for the fabric.
- Choose the unit on the cart line: Meter or Suit.
- For meters, type the amount, for example 2.5.
- For suits, enter the number of suits. The price is worked out as the meter price times 3.
Stock drops by the right number of meters either way.
Receiving fabric
When a roll arrives, record the purchase in meters (or in the larger unit if your supplier invoices that way). Stock is converted to meters automatically.
What about dupattas and three-piece sets?
A three-piece suit with shirt, trouser and dupatta can be:
- One product sold as a set, if you never split it.
- Separate products if customers sometimes buy only the dupatta.
Most boutiques keep stitched sets as one product, and stock spare dupattas as their own product so the set count stays clean.
More examples are on the fabric by the meter page.
Common problems
I cannot enter 1.5 at the register
Decimal quantities are off for that unit. Edit the unit and turn on allow decimal.
Selling one suit only took 1 meter off stock
The suit was set up as its own unit, not as a multiple of Meter. Edit the unit, tick add as multiple, set it to 3 meters, and check the product has it as a sub-unit.
The sub-unit is not offered on the product
Sub-units only show when the product’s main unit is the base unit they belong to. A product with “Piece” as its unit cannot sell “Suit (3 m)”.
Stock counts do not match the roll
Do a stock count with a tape, then record a stock adjustment for the difference. Off-cuts and measuring slack are normal; adjusting monthly keeps reports honest.
Did this guide help?