Last updated: Mar 25, 2026, 1:52 PM
What's the difference between a copy, a deep copy, and a version in Toast Multilocation Management (MLM)?
Copy (sometimes referred to as a "shallow" copy): Creates a new version of the menu entity, but all of the associated menu components are still linked to the original version.
Deep copy: Creates a new version of the menu entity and all of the associated menu components. None of the components are linked to the original entity.
The diagram below shows the difference between a copy and a deep copy:
For more explanation of when to copy, deep copy, or reuse menu entities, see this Support Center article: .
Versioning: If your restaurant group uses Toast Mulitlocation Management (MLM), you can create versions of menus/menu groups if you wish to have location-specific objects for the given location. Having location-specific versions means that group and subgroup versions of the given entity are superseded by the location-specific entity. A location sees only the latest, most specific version of the given entity relevant for its location.
For more information on versioning, see our technical documentation: