Asset Shift Allocation
Asset Shift Allocation allows you to modify the shift schedule of an asset that uses Shift-Based Depreciation. ERPNext automatically recalculates the remaining depreciation schedule whenever the asset operates under a different shift pattern for a specific period.
For example, if a production machine normally operates on a single shift but runs double or triple shifts during peak production, you can update the shift allocation for those periods without manually recalculating depreciation.
To access Asset Shift Allocation, navigate to:
Home > Assets > Asset > Asset Shift Allocation
1. Prerequisites
Before creating an Asset Shift Allocation, ensure the following:
- An Asset has been created.
- Shift-Based Depreciation is enabled for the asset.
- A depreciation schedule has already been generated.

2. Creating an Asset Shift Allocation
Follow these steps:
- Open the Asset Shift Allocation list.
- Click New.
- Select the Asset.
- Click Save.
After saving, ERPNext automatically retrieves the existing depreciation schedule so you can modify the shift values for individual depreciation periods.
Once you have reviewed the updated schedule, click Submit to apply the changes.
Asset Shift Allocation is a transaction and must be submitted before the revised depreciation schedule becomes effective.

3. Automatic Schedule Recalculation
When the allocation is saved, ERPNext automatically recalculates the remaining depreciation schedule.
The system ensures that:
- Total depreciation remains unchanged.
- Total planned shift factor remains consistent.
- Only future depreciation entries are recalculated.
Instead of requiring manual adjustments, ERPNext redistributes the remaining shifts automatically.
Example
Suppose an asset originally follows a standard shift schedule.
If one depreciation period is changed to Triple Shift:
- The final depreciation row may be removed automatically.
- Total planned shifts remain unchanged.
If one depreciation period is changed to Double Shift:
- The last depreciation row may automatically change to a Half Shift.

ERPNext automatically balances the remaining schedule so the overall depreciation amount does not change.
4. Submitting the Allocation
After reviewing the recalculated schedule:
- Click Submit.
- ERPNext generates a new depreciation schedule.
- Future depreciation entries follow the revised shift allocation.
- Previously booked depreciation entries remain unchanged.

5. Key Features
Automatic Rebalancing
ERPNext automatically adjusts the remaining depreciation periods to preserve the total planned shift factor across the asset’s useful life.
Preservation of Total Depreciation
Even when individual depreciation periods use different shifts, the total depreciation amount over the asset’s lifetime remains unchanged.
Flexible Shift Adjustments
Modify the shift factor for selected depreciation periods without manually editing the remaining depreciation schedule.
6. Benefits
Using Asset Shift Allocation helps organizations:
- Handle temporary increases or decreases in asset usage.
- Automatically recalculate depreciation schedules.
- Maintain accurate depreciation without manual calculations.
- Keep historical depreciation entries intact while updating future periods.