How to Create a Schedule in Revit

Eight steps in Revit, or one sentence in Mira.

Do it with Mira
Quick answer

To create a schedule in Revit, click View tab › Schedules › Schedule/Quantities, pick a category and click OK. In Schedule Properties, add fields, then set filters, sorting and formatting. Editing a value in the schedule changes the element in the model.

Or, just tell Mira the fields you want and it builds the schedule for you.

The manual way

How to do it in Revit

  1. Step 1: Start a new schedule

    Click View tab › Create panel › Schedules › Schedule/Quantities. In the New Schedule dialog, pick a category such as Doors or Rooms, change the Name if you like, leave Schedule building components selected, set the Phase and click OK (Autodesk Help: Create a Schedule or Quantity).

    For several categories in one table, pick Multi-Category instead. It has offered system categories such as railings, stairs, ceilings and curtain wall mullions since Revit 2022, so 2025, 2026 and 2027 behave the same.

  2. Step 2: Add the fields

    On the Fields tab of Schedule Properties, select a field under Available Fields and click Add Parameter. Scheduled Fields sets the column order; change it with Move Up and Move Down.

    To add room data to a non-room schedule, such as doors, set Select Available Fields From to Room. To include elements from linked models, select Include elements in links.

  3. Step 3: Add a calculated value

    For a value Revit doesn't store, such as an occupancy load worked out from room Area, click Calculated Parameter on the Fields tab. Name it (the name becomes the column header), choose Formula or Percentage and build it from fields already in the schedule. In an open schedule, Modify Schedule/Quantities tab › Parameters panel › Calculated does the same.

  4. Step 4: Filter the rows

    On the Filter tab, pick a field, a condition and a value: a door schedule filtered by Level for Level 3 shows only the doors on Level 3. A row must meet every filter, and filters are case sensitive. To filter on a field you don't want printed, add it on the Fields tab, then select Hidden field for it on the Formatting tab.

  5. Step 5: Sort, group and itemize

    On the Sorting/Grouping tab, choose Sort by and Then by fields, with Header, Footer or Blank line to set off each group (Autodesk Help: Sort and Group Fields in a Schedule).

    Itemize every instance sets the schedule's shape. Selected, each element gets its own row, as in a door schedule. Cleared, elements collapse onto one row per sort value, which makes a summary; with no sort field, everything collapses onto one row. Select Grand totals for totals at the bottom.

  6. Step 6: Format it

    On the Formatting tab, select a field to change its heading or Alignment, set units with Field Format, hide it with Hidden field, total it with Calculate totals or highlight cells with Conditional Format. On the Appearance tab, set Grid lines, Outline, Show Title, Show Headers and the text types, then click OK.

    To change any of it later, open the schedule and click Edit next to Fields, Filter, Sorting/Grouping, Formatting or Appearance under Other in the Properties palette.

  7. Step 7: Edit values in the schedule

    Open the schedule, click a cell and type a value or pick one from the list. A schedule is another view of the model, so the change is made to the element, not just the table (Autodesk Help: Modify a Schedule).

    A change to a type parameter goes to every instance of that type in the project. To find the element behind a row, click its cell and click Highlight in Model.

  8. Step 8: Place it on a sheet and split it

    Drag the schedule from Schedules/Quantities in the Project Browser onto an open sheet and click to place it. To change it from there, right-click it and choose Edit Schedule; Revit 2026 and later also let you give that command a keyboard shortcut.

    To split it, select it on the sheet and click the Z break control in the middle of its right border, then drag the blue dot at the bottom of the first segment to set its rows (Autodesk Help: Split a Schedule on a Sheet). To spread it over several sheets, open the schedule, click Modify Schedule/Quantities tab › Split panel › Split & Place and pick the sheets.

What to watch for

Delete removes the element, not the row. In a room schedule, Modify Schedule/Quantities tab › Rows panel › Delete deletes the selected rooms from the project after a warning (Autodesk Help: Delete a Room). Treat Delete in any model schedule with the same care, and use a filter when you only want rows out of sight.

Shared parameters thin out a schedule. When you add a shared parameter as a field, categories that don't have it drop out of the schedule. You can use that to narrow a multi-category schedule on purpose, and it explains a category that goes missing by accident.

Totals need a summary. Subtotals, minimums and maximums only show when Itemize every instance is cleared, and column totals only show when Grand totals is selected. When collapsed rows hold different values, the cell shows <varies> or custom text, set on the Formatting tab or under Manage tab › Settings panel › Additional Settings › Multiple Values Indication.

Linked elements lock some fields. Once a schedule includes elements from links, Family, Type, Family and Type, Level and Material become read-only for host and linked elements alike, and you can't filter by them.

At firm scale the schedule is only as good as the values behind it. Building it is quick; keeping every door's fire rating, hardware set and finish right is the real job. Values drift with every late change, and an empty or mistyped cell prints exactly as it is. The AI agent for Revit helps with both halves: name the fields and Mira builds the schedule, then lists every door with a blank value. It can also fill values from a spreadsheet, matched by Mark.

Or, just ask Mira to do it.

Mira is an AI thinking partner for Revit that automates the work you repeat and builds tools your team needs.

  • Type this in Mira

    Create a door schedule with Mark, Width, Height, Fire Rating and Hardware Set, sorted by Mark.

    Mira describes the schedule before it creates it, waits for your OK, then checks the columns and lists any door with a blank value.

EfficiencyCreate a schedule in Revit
Riverside_Medical_Center_ARCH.rvt — Level 02
FileArchitectureStructureAnnotateAnalyzeViewManagePirros
Level 02 ×A-501 Details3D View
FieldIn the schedule
Markcolumn 1, sorted
Widthcolumn 2
Heightcolumn 3
Fire Ratingcolumn 4
Hardware Setcolumn 5
Itemize every instanceon, 86 rows
No Hardware SetD-131, D-140, D-205 +4
1 schedule created, 7 hardware sets blank
Mira by PirrosLevel 02
Pirros
ChatSkillsHistory
Create a door schedule with Mark, Width, Height, Fire Rating and Hardware Set, sorted by Mark.
Reasoning
Thought for 3s
Plan(Doors, 5 fields, by Mark)
Approved
CreateSchedule(Door Schedule)
86 rows, sorted by Mark
Check(Columns + blanks)
5 of 5, 7 hardware sets blank
Schedule created86 rows
Fields
5, in your order
Sorted by
Mark
No Hardware Set
7 doors
On a sheet
not yet
Message Mira
Mira can make mistakes. Verify before you commit.
FAQ

Frequently asked questions.

Can't find what you're looking for?
Get in touch.

Place it on a sheet, select it and click the Z break control in the middle of its right border; click again to split it further. To spread a long schedule over several sheets, use Split & Place on the Modify Schedule/Quantities tab. Split & Place isn't available while the schedule is filtered by sheet.

On the Fields tab of Schedule Properties, click Calculated Parameter, name the field, choose Formula and build it from fields already in the schedule. A calculated parameter exists only in that schedule, so re-create it in any other schedule that needs it.

A schedule lists elements and their properties. A material takeoff lists the materials inside elements, such as the layers of a wall, with their quantities; create one from View tab › Schedules › Material Takeoff. Autodesk notes that layer volumes are approximated in some conditions, such as walls with sweeps or reveals.

In the receiving project, click Insert tab › Insert from File › Insert Views from File, choose the source project and check the schedules. Each keeps its formatting and fields but lists the elements of the project it is now in.

A key schedule defines named sets of values, such as a room style that sets floor, ceiling and base finishes together. The key becomes an instance parameter, and picking a key value applies all of its values at once. Create one from Schedule/Quantities with Schedule keys selected.

Mira works with Revit 2025, 2026 and 2027, and it is free to download.

Two ways in

Try it yourself.
Or bring it to the firm.

The download is free and takes a minute. The firm conversation is where your standards, your library, and your rollout get built. Start wherever makes sense.

Talk to us about your firm