The seven steps

  1. List every routine and who dances in it. One row per routine with its dancers, typed the same way every time, plus the length, the level and the costume.
  2. Decide the gap between a dancer's numbers. Pick how many routines a dancer needs between two numbers. Three is the usual start; raise it for a hard costume.
  3. Pin only what must not move. The opener, the finale, a guest number before intermission. Every pin takes freedom away from the rest of the order.
  4. Place the intermission. Put it near the middle of the running time. While the intermission setting is on, an intermission of any length counts as a full gap, so turn it off if yours is too short to change in.
  5. Order the rest so no dancer is too close. Build the order with the solver, or by hand, checking every dancer's numbers against the gap.
  6. Read the changes that are left, and why. A dancer in too many routines cannot always be spread. Decide whether to accept the change, drop a number or add a dresser.
  7. Adjust by eye, then print. Move numbers for artistic reasons, watch the flags as you go, and print the running order and the quick change report.

Recital software in this market treats the gap as a setting the studio chooses, not a rule anyone publishes. One studio system calls it a costume gap requirement, another a costume change cushion, and both flag numbers that sit inside it; the sources below were read on the date shown. Whatever the name, the job is the same: count the routines between each dancer's appearances and keep that count at or above the gap.

Worked example: a 15 routine recital

The sample recital in the planner has 15 routines and 20 dancers, typed in class order. With a gap of 3, that typed order has 11 quick changes. The first: Lily Novak dances in "Opening Number" and again in "Junior Jazz" with only 1 routine between.

The opening number and the finale are pinned. The planner adds an intermission after number 8 and builds this order, with no quick changes at all:

The sample recital, typed order and built order
No.Typed orderQuick change in the typed orderBuilt orderStarts
1Opening NumberNoneOpening Number18:00
2Tiny TapNoneJunior Ballet18:03
3Junior JazzLily NovakTeen Lyrical18:06
4Senior LyricalAva Brooks, Mia ChenTiny Tap18:10
5Petite BalletElla Okoro, Sofia ReyesSenior Lyrical18:13
6Teen Hip HopNoneJunior Tap18:17
7Junior BalletNoneTeen Hip Hop18:20
8Senior TapZoe PatelPetite Ballet, then intermission18:24
9Teen ContemporaryLena Ruiz, Maya SinghJunior Jazz18:41
10Petite JazzNoneSenior Tap18:44
11Junior TapNoneTeen Contemporary18:48
12Teen LyricalMaya SinghAdult Tap18:51
13Senior JazzNonePetite Jazz18:55
14Adult TapNoneSenior Jazz18:57
15FinaleOwen Hart, Maya SinghFinale19:01

The built show starts at 18:00 and ends at about 19:04. The order is computed by the planner itself, with the same seed every time, so rebuilding the same roster gives the same order. Try another arrangement uses a new seed when you want a different order that keeps the same rules.

Common mistakes

Sources

Frequently asked questions

What is a quick change in a dance recital?

A dancer appearing in two routines with too little time between them to change costume, shoes and hair. Studios measure it in routines between numbers: with a gap of 3, a dancer in number 4 should not dance again before number 8.

Can every quick change always be removed?

No. A dancer in half the routines of a short show cannot have three routines between each number, and pins can force two numbers close together. The planner reports each change it could not remove with the reason, so you can decide what to do.

Should the opener and the finale be pinned?

Usually, because they are artistic choices. Pin as few routines as you can: every pin is a place the solver cannot use to spread dancers out.

Does the order have to be the one the planner builds?

No. The running order is your decision. Build a first order, then drag numbers where you want them; every quick change is flagged by name as you move them.

More guides

Last reviewed 27 September 2026. Showorder is not affiliated with any dance studio software company, dance teachers association, music examination board or competition organiser.