Skip to main content

how to make a cut list

How to Make a Cut List for Woodworking and Panel Cutting

Learn how to make a cut list for woodworking, cabinets, or sheet metal. Step-by-step guide covering parts, stock, kerf, and layout validation.

10 min read
CutOps workspace showing a complete cut list with parts, stock, and optimized panel layouts.

What a cut list actually contains

A cut list is a structured record of every part needed for a job, organized by final finished dimensions. It answers three questions: what size is each part, how many are needed, and what material does each come from.

A complete cut list for production includes:

  • Part name or label
  • Finished width and length (after any edge treatment)
  • Quantity
  • Material or sheet stock reference
  • Orientation constraint (grain direction, if applicable)
  • Any edge banding or secondary operations

A cut list that is missing any of these creates decision points at the machine. That is where miscutting happens.

Step 1: List every part by finished size

Start with finished dimensions, not rough cut dimensions. Kerf and edge banding add up to a full sheet's worth of waste across a large job if they are not accounted for in the optimizer.

Group parts by material. If a job uses three different sheet materials, keep them in separate groups from the start. Mixing materials in one list creates confusion during layout.

Practical check before moving on

Read back every row and ask: "Does this part exist in the finished product?" Intermediate parts, template pieces, and test cuts do not belong in the cut list. They inflate part count and reduce layout efficiency.

Step 2: Define your sheet stock

Your stock definition controls the optimizer's output. Inaccurate stock assumptions produce efficient-looking layouts that do not match reality.

For each material:

  • Set the actual sheet dimensions available, not a nominal size
  • Enter the quantity of sheets on hand if you are working from fixed inventory
  • Separate standard sheets from offcuts or remnants

If you enter a 2440 × 1220 sheet for material that actually arrives at 2438 × 1219, every part near the edge becomes a risk. Measure, then enter.

Step 3: Set constraints before optimizing

Constraints must be set before the first optimization run. Applying them after the fact requires a full rerun and often changes the layout enough to invalidate earlier review.

Kerf: Enter the blade width for your primary saw. Even 3 mm of kerf multiplies across dozens of cuts and hundreds of parts into significant lost area.

Grain direction: If the material has a grain or pattern that must run a specific way, set the orientation lock per part. The optimizer will respect the constraint across all sheets.

Rotation: Some parts can rotate 90 degrees to improve nesting without affecting fit or finish. Others cannot. Mark non-rotatable parts explicitly.

Step 4: Run the optimizer and review utilization

After the first optimization run, check three metrics before accepting the layout:

Sheet utilization percentage. Anything below 75% on a constrained job is worth investigating. Re-examine part grouping or stock selection.

Cut count. High cut counts increase handling time. If a layout has significantly more cuts than a manual estimate, check whether the optimizer is splitting parts that could nest differently.

Unplaced parts. Any part that does not appear in the layout means the job cannot proceed as planned. Identify the cause — usually a part that is too large for the defined stock, or a quantity that exceeds available sheets.

Step 5: Compare strategies before committing

Most cut list optimizers offer more than one layout strategy. Running only one gives you an answer, not necessarily the best one.

Run at least two strategies and compare:

  • Which uses fewer sheets?
  • Which produces simpler cut sequences?
  • Which respects all constraints without compromise?

The strategy that scores best on your shop's constraints is the one to export.

Step 6: Export for production handoff

A cut list is not finished until it can be used by someone who was not in the room when it was made.

Export the layout in the format your team actually uses:

  • PDF for printing and attaching to a job packet
  • PNG for quick visual reference at the machine
  • CSV for loading into CNC software or a secondary processing step
  • JSON for integration with other shop management tools

Label the export with the job name, date, and material. A cut list without context creates confusion when it is retrieved later.

Common mistakes to avoid

Using nominal dimensions for stock. Sheet goods vary. Measure a sample from your current inventory before entering stock dimensions.

Skipping kerf on small jobs. Even a two-sheet job loses meaningful area if kerf is unaccounted for. Set it every time.

Forgetting part labels. Unlabeled parts create identification problems at the machine. Name every part in a way an operator would recognize.

Accepting the first layout without review. The optimizer produces a valid layout, not necessarily the best one. Always check utilization and compare strategies.

Open CutOps to build your next cut list — free, browser-based, and no installation required.