# Upgrade an asset package for the Asset Store

> An upgrade gives customers who own one of your packages a discount on another package you own.

Both packages exist on the Asset Store at the same time. You can set a specific price, or set the upgrade price to $0, to provide the target package for free.

## Upgrade types

You can apply the following upgrade types:

* **Major Upgrade**: A new version of an existing package that contains significant differences to the previous package version. The original package must have been available on the Asset Store for more than a year. A major upgrade includes reviews that users left for the last major version of the package. You can also set the number of grace days. Any user who purchased the prerequisite package within that number of days before you created the Major Upgrade can get the upgrade package for free.

> **Note:**
>
> To direct users to the latest version of a package, [deprecate the earlier version](/asset-store/publishing/asset-packages/remove-package.md) from the Asset Store. Deprecated packages are only available to customers who have previously purchased or downloaded them.

* **Lite Upgrade**: Select a lite upgrade to offer a discount on an asset for users who have acquired a different asset.

## Publish an upgrade

To apply an upgrade to a package on the Asset Store:

1. Open the [Asset Store Publisher Portal](https://publisher.unity.com).
2. Select the **Upgrades** tab.
3. Select **Create a paid upgrade**.
4. Select the upgrade **Type**.
5. Select the package to upgrade from and to.
6. Set a **Price** for the package upgrade.
7. Select **Create Upgrade**.

## Additional resources

* [Update an Editor](/asset-store/publishing/asset-packages/update.md)
* [Asset Store packages](/asset-store/downloads/asset-store-packages.md)
* [Validate and upload assets to your package](/asset-store/publishing/asset-packages/upload.md)
* [Asset Store Submission Guidelines](https://unity3d.com/asset-store/sell-assets/submission-guidelines)
* [Asset Store Provider Agreement](https://unity3d.com/legal/as_provider)
