Classic form
School uniform order form for a primary school uniform shop
A school uniform order form has to say which child, which class, which items in which sizes, and how the parcel and the money will meet. This one lists GST inclusive prices above a six row item table, sends orders to the classroom or the shop counter, and asks for the bank transfer reference so payment can be matched.

The form itself
A static copy of the finished form, exactly as it renders. Nothing here can be filled in or submitted, so read it as a reference and build your own from the button above.
Every field, and what it collects
The complete field list, in the order respondents meet it.
- Student nameShort textRequired
- ClassDropdownRequired
- Options: Prep A · Prep B · 1/2 Banksia · 1/2 Wattle · 3/4 Grevillea · 3/4 Waratah · 5/6 Bluegum · 5/6 Ironbark
- ItemsTableRequired
- Columns: Item · Size · Quantity
- How should the order reach you?Single choiceRequired
- Options: Deliver to the classroom on Friday · I will collect from the uniform shop, Tuesday or Thursday 8.30 to 9.15 am
- Payment reference you usedShort textRequired
- Second hand uniformSingle choiceRequired
- Options: New items only · Second hand is fine where the size is in stock, at half price · I would like to donate outgrown uniform, please contact me
- Your nameShort textRequired
- MobileShort textRequired
- EmailShort textRequired
Student
The order
Parent or carer
What each field on this form collects
Student name is short text beside a class dropdown of eight, so the classroom delivery lands in the right room. A paragraph gives the price of ten items with GST included and the size ranges. Items is a six row numbered table with item, size and quantity columns. How the order reaches you is a radio of two: classroom delivery on Friday or collection from the shop on Tuesday or Thursday morning. A paragraph gives the bank details and the reference format. Payment reference is a required short text. Second hand is a radio of three, including an offer to donate. Your name, mobile and email identify the parent or carer.
How Australian uniform shops run, and what the form follows
Most Australian government primary schools have a uniform policy set by the school council under the state's dress code policy, and many run the shop through the council or a parents association rather than a retailer. Prices are shown with GST included, as Australian consumer law expects for a total price. Payment is usually by bank transfer to the council account, so the reference is the only link between the money and the order, which is why it is a required field and why the paragraph gives an example. The bank details in this example are a placeholder pattern, not a real account.
How to adapt this form
A secondary school adds the house colour and a blazer fitting appointment, since blazers are fitted, not ordered by size. A school with an online card payment page replaces the reference field with the redirect add-on pointed at that page. A school whose second hand stock is run by parent volunteers turns the donate option into its own short form for drop off times.
What makes this form work
Prices are read before the table
Ten items with GST inclusive prices and the size ranges sit directly above the six row table. Parents write item, size and quantity with the price in view, and the transfer amount follows from it.
The reference links money to order
A paragraph shows the reference format with an example, BRENNAN 34G, and a required field asks for the one actually used. A volunteer searching the bank statement finds every order without a phone call.
Delivery goes to a real room
The class dropdown lists the eight actual classes, and the delivery radio offers the classroom on Friday or the counter on two mornings. The bag reaches the child without a parent coming to school.
Questions people ask
Why does a school uniform order form ask for the class?
Because the order is delivered to the classroom on Friday, and the class tells the volunteer which room. It also separates two children with the same surname, which happens more than most schools expect. The class is a dropdown of the real classes so nobody writes 34 or Mrs G in a text box.
Does the form add up the order total?
No. The price list sits in a paragraph above the table and the parent works out the total for the bank transfer. A form records the items and does not compute a price. The uniform shop checks the transfer against the order when it matches the reference, and the thank-you screen says packing waits for that match.
Why is the payment reference a required field?
Because a bank transfer with the wrong reference is the hardest thing for a volunteer to match. Asking the parent to type the reference they used means the shop can search the bank statement for it. The example in the paragraph, surname and class, makes the reference unique for almost every family.
How does second hand uniform work on this form?
Families can ask for second hand where the size is in stock at half price, or new only. The third option offers outgrown uniform to the shop. Second hand stock cannot be checked from a form, so the shop fills what it can and supplies new for the rest, which the option wording allows.
Can a family order for two children at once?
The form takes one student and one class, so two children means two orders. That keeps each classroom delivery as one bag and one reference. A school that prefers one order per family can add a second student row and change the reference format, at the cost of a harder match.
What if an item does not fit?
The thank-you screen says exchanges for size are free if the tags are still on. A parent brings the item back to the shop on a Tuesday or Thursday morning, or sends it to the classroom in the original bag with a note. Ordering by the size chart rather than by age cuts down on exchanges a great deal.
Build your own in about a minute
The button below opens the generator with this use case already described. Change the wording to match your own, generate, then edit anything you like.
Make one like thisOther form examples
Lunch order form for a school canteen, one day at a time
A school lunch order form has to tell the canteen which child, which class, which day and exactly what to make, and flag any food that child must not eat. This one prints the priced menu above a four row items table, makes the allergy question required, and closes with a parent signature on the allergy details.
Team merch order form with name and number printing
A team merch order form has to collect the items and sizes for a bulk order, plus the name and number to print on each one, from every player before the order closes. This one does it for a netball club with member and non member prices, a printing section with the rules for names, and a plain note that the treasurer sends the total.
Veggie box order form with swaps and gate instructions
A veggie box order form has to set the box size, how often it comes and the few vegetables a household will never eat, then get the driver through the gate to a shady spot. This one prices three box sizes, allows up to two swaps with the rule written out, and makes the gate instructions a required question.
Want the steps in the builder? Read Form builder components, then View, export and manage your responses. For everything this generator can do, see the form maker.
Written and checked by the OneCraft team. Last checked .