Is a Revit ʼShared Parameterʼ used for scheduling across different files?

Short Answer

Yes — a Revit Shared Parameters setup is the standard way to schedule the same custom parameter across different files, as long as each project uses the exact same shared parameter definition. The most common professional method is adding the shared parameter through Project Parameters in every model. Limitation: schedules do not automatically combine data from separate project files.

What You Need to Know Before

Warning: If teams create similar parameters with the same name but from different shared parameter definitions, Revit treats them as different fields and they will not schedule consistently across files. A very common failure is binding the parameter to different categories or using mismatched parameter types between projects.

How to Do It

  • Command: Project Parameters

  • Shortcut: None

  • Quick Steps:

    1. In the Ribbon, go to Manage tab > Settings panel > Project Parameters.
    2. Click Add, choose Shared parameter, then Select the parameter from your shared parameter file.
    3. Set the correct Instance or Type option, assign the needed categories, and confirm so the same parameter can be scheduled in each revit file.

Variables & Settings

  • Key Setting: Instance vs Type

  • Expert Setting: If the shared parameter is added as an Instance parameter in one file and as a Type parameter in another, schedules will not behave the same way. Keep the binding method, parameter group, and categories consistent across all models.

Why it Fails

  • Cause 1 (Geometry): The elements you expect to schedule may belong to different categories, so the shared parameter is not available on all required objects.

  • Cause 2 (layers/Locks): In workshared environments, users may not have permission to edit project parameter bindings, or linked models may be read-only and cannot receive the parameter.

  • Cause 3 (Command/Logic): A shared parameter can exist in multiple files, but a standard revit schedule only reads the current model unless you use special workflows such as multi-category schedules, linked file settings, or external aggregation.

Quick Fix & Best Practice

  • Quick Fix: Open Manage > Project Parameters, remove the incorrect parameter binding if needed, then re-add the correct Shared parameter from the approved shared parameter file with the proper categories and Instance/Type setting.

  • Manager’s Verdict: Use shared parameters whenever you need consistent scheduling, tagging, or filtering across multiple Revit files. Avoid ad-hoc project parameters for multi-file standards, and control one master shared parameter file for the whole team.

FAQ

Can a project parameter schedule across different Revit files?
Not reliably for standards; use a shared parameter instead.

Do linked models automatically share the same parameter data?
No, each linked file must contain the same shared parameter definition.

Can I use the same shared parameter for tags and schedules?
Yes, that is one of the main reasons professionals use shared parameters.

.