Home OneHash Asset

OneHash Asset

OneHash Asset automates fixed asset lifecycle—from acquisition and depreciation to maintenance and disposal—ensuring efficient, accurate asset management.
By Frappe Content licensed CC-BY-SA 3.0
18 articles

Asset Depreciation

Asset Depreciation The system automatically creates a schedule for depreciation based on depreciation method and other related inputs like 'Available to Use Date' in the Asset record. It is also possible to create multiple depreciation schedules for different Finance Books. You need to tick the 'Calculate Depreciation' checkbox while creating an asset for calculating its depreciation and adding entries to the depreciation table in the Asset record. Types of depreciations in OneHash: 1. Straight line: The depreciation is calculate in a straight line and is distributed evenly over the selected frequency in months. For example, current asset value is 1000, post depreciation value is 500 after 5 years, straight line would set 100 as depreciated amount for each year. This method is useful when there is no particular pattern to how the depreciation takes place over a period of time. 2. Double Declining Balance: This is also known as 200% declining balance. In this method, 20% is depreciated from the existing value each time. For example, if asset is worth 1000, it'll be worth 800 in the next period, then 20% of 800 would be 160 so now the asset is worth 640, and so on till the end value is reached. If you start at the middle of the year, 10% depreciation will be calculated. This method is useful when the asset depreciates fast in the beginning and slows down later. 3. Written Down Value: A fixed depreciation percentage is set and the asset value depreciates by that percentage over lifespan of the asset. This fixed percentage is always calculated on the current existing value of the asset. For example if the value is 1000 and 'Written Down Value' is 10% over 5 years, 10% will be depreciated every year to get the expected value of 600 at the end of life. Useful for vehicles where the depreciation is higher in later years. 4. Manual: In this method, you can define the Schedule Date and Depreciation Amount for each period. | 1. Scheduled depreciation On the scheduled date, system creates a depreciation entry by creating a Journal Entry and the same Journal Entry is shown in the depreciation table for reference. Next Depreciation Date and Current Value are also updated on submission of depreciation entry. | 2. Accounting entries on depreciation In the depreciation entry: 1. "Accumulated Depreciation Account" is credited and 2. "Depreciation Expense Account" is debited. The related accounts can be set in the Asset Category or Company. | 3. Automatic depreciation entries You can enable booking of depreciation entry automatically from Accounts Settings. This will create depreciation entry automatically on scheduled date via scheduler. Otherwise, you have to create Journal Entry manually by clicking "Make > Depreciation Entry" in corresponding Depreciation Schedule row. The system will automatically set the Fiscal Year end date as the next depreciation date and calculate the depreciation amount pro rata temporis based on the Available-for-use Date (IFRS16). | 4. An example For better understanding, net value of the asset on different depreciation dates are shown in a line graph. | 5. Related Topics 1. How to create Asset Maintenance? 2. Asset Value Adjustment 3. Scrapping an Asset

By Frappe Content licensed CC-BY-SA 3.0
Last updated on Jun 18, 2025

Purchasing an Asset

Purchasing an Asset For purchasing a new asset: 1. Create an Asset Category 2. Create an related Item with 'Is Fixed Asset' enabled for creating the asset. 3. You may also enable 'Auto Create Assets on Purchase' for creating assets automatically. (Optional) 1. Then, the purchase cycle should be followed for purchasing an asset. 2. Enter the Asset Location in the Items table of the Purchase Receipt or Purchase Invoice through which you are receiving the item. 3. On submission of a Purchase Receipt or Purchase Invoice, based on auto creation checkbox, Asset records will be created automatically. You can then enter other details of the Asset manually from the Asset form. Following accounting entries will be posted on submission of the Receipt entry if Capital Work In Progress Accounting is enabled in the Asset Category of the purchased asset. It is noticeable here that, instead of corresponding asset account, Capital Work in Progress (CWIP) has been debited. It is because, asset has been just purchased and it is still not available for use. Until the asset is available for use, the asset value maintained against this account. On the day when it is available for use, the CWIP account gets credited and corresponding asset account gets debited. In case of disabled 'Capital Work In Progress Accounting' in the Asset Category, the receipt entry will be made against corresponding asset accounts set in the Asset Category. OneHash also uses a temporary account "Asset Received But Not Billed" (a liability account) which gets credited on submission of Purchase Receipt entry. Later, on submission of Purchase Invoice, this account gets debited/reversed. | Related Topics 1. Asset Management 2. Creating a Purchase Receipt 3. Purchase Invoice

By Frappe Content licensed CC-BY-SA 3.0
Last updated on Jun 18, 2025

How to create Asset Maintenance?

| Asset Maintenance Asset Maintenance refers to any activity done on Assets to maintain their performance or condition. OneHash provides features to track the details of individual maintenance/calibration tasks for an asset by date, the person responsible for the maintenance, and future maintenance due date. To perform Asset Maintenance in OneHash: 1. Enable 'Maintenance Required' from the Asset master. 2. Create an Asset Maintenance Team. 3. Create the Asset Maintenance. 4. An Asset Maintenance Log is created. 5. Create Asset Repair Log. To access the Asset Maintenance list, go to: ++Home > Asset > Maintenance > Asset Maintenance++ || 1. Prerequisites Before creating and using Asset Maintenance, it is advised to create the following first: - Asset with 'Maintenance Required' checked. - Enable Asset Maintenance. - Asset Maintenance Team || 2. How to create Asset Maintenance For each asset, create an Asset Maintenance record listing all the associated maintenance tasks, maintenance type (Preventive Maintenance or Calibration), periodicity, assign to and start and end date of maintenance. Based on start date and periodicity the next due date is auto-calculated and a ToDo is created for the Assignee. 1. Go to the Asset Maintenance list, click on New. 2. Select the Asset. 3. Select the Asset Maintenance Team. 4. Add Maintenance Tasks in the table. - Set the Maintenance Status whether 'Planned', 'Overdue', or 'Canceled'. - Select a periodicity for which the task needs to be carried out. The next due date will be calculated. 1. Save. After saving, you can assign the task to a user. If the Item is serialized, the Serial Number can be entered. || 3. Features 3.1 Maintenance Tasks - Maintenance Type: Whether this is a 'Preventive' maintenance activity or 'Calibration' to restore accurate functioning. - Start and End Date: Set the start date and end date when the maintenance is supposed to begin and end. - Last Completion Date: If the maintenance was not carried out on or before the scheduled date, the actual date of maintenance can be recorded here. 3.2 Asset Maintenance in ToDo On assigning the maintenance to a user, it will appear in the User's ToDo list. || 4. Related Topics 1. Asset Value Adjustment 2. Asset Depreciation 3. Scrapping an Asset

By Frappe Content licensed CC-BY-SA 3.0
Last updated on Jun 18, 2025

How to create Asset Maintenance?

| Asset Maintenance Asset Maintenance refers to any activity done on Assets to maintain their performance or condition. OneHash provides features to track the details of individual maintenance/calibration tasks for an asset by date, the person responsible for the maintenance, and future maintenance due date. To perform Asset Maintenance in OneHash: 1. Enable 'Maintenance Required' from the Asset master. 2. Create an Asset Maintenance Team. 3. Create the Asset Maintenance. 4. An Asset Maintenance Log is created. 5. Create Asset Repair Log. To access the Asset Maintenance list, go to: ++Home > Asset > Maintenance > Asset Maintenance++ || 1. Prerequisites Before creating and using Asset Maintenance, it is advised to create the following first: - Asset with 'Maintenance Required' checked. - Enable Asset Maintenance. - Asset Maintenance Team || 2. How to create Asset Maintenance For each asset, create an Asset Maintenance record listing all the associated maintenance tasks, maintenance type (Preventive Maintenance or Calibration), periodicity, assign to and start and end date of maintenance. Based on start date and periodicity the next due date is auto-calculated and a ToDo is created for the Assignee. 1. Go to the Asset Maintenance list, click on New. 2. Select the Asset. 3. Select the Asset Maintenance Team. 4. Add Maintenance Tasks in the table. - Set the Maintenance Status whether 'Planned', 'Overdue', or 'Canceled'. - Select a periodicity for which the task needs to be carried out. The next due date will be calculated. 1. Save. After saving, you can assign the task to a user. If the Item is serialized, the Serial Number can be entered. || 3. Features 3.1 Maintenance Tasks - Maintenance Type: Whether this is a 'Preventive' maintenance activity or 'Calibration' to restore accurate functioning. - Start and End Date: Set the start date and end date when the maintenance is supposed to begin and end. - Last Completion Date: If the maintenance was not carried out on or before the scheduled date, the actual date of maintenance can be recorded here. 3.2 Asset Maintenance in ToDo On assigning the maintenance to a user, it will appear in the User's ToDo list. || 4. Related Topics 1. Asset Value Adjustment 2. Asset Depreciation 3. Scrapping an Asset

By Frappe Content licensed CC-BY-SA 3.0
Last updated on Jun 18, 2025

Asset Management

Assets An Asset is any valuable Item owned by a Company. Examples of Assets include furniture, computers, mobile phones, printers, cars, etc. Assets may be leased to be used by the employees of a Company. In OneHash, the Asset record is the heart of fixed asset management. All the transactions related to an Asset like purchasing, sales, depreciation, scrapping, movement, or maintenance will be managed against the Asset record. To access the Asset list, go to: ++Home > Assets > Assets > Asset++ | 1. Prerequisites Before creating and using Asset, it is advised to create the following first: - Item with 'Is fixed Asset' enabled - Asset Category | 2. Types of Assets Before creating an Asset, the types of Assets in OneHash need to be understood. There are two use cases for creating an asset record. The asset can be an existing asset which has been bought earlier and it might have already been depreciated partially. Or the asset is a newly purchased item. 2.1 Existing Asset For an existing asset, you can create the asset record directly checking "Is Existing Asset" field. In this case, you also need to enter already booked depreciation amount and number of booked depreciation. And based on the input, the system will create a schedule for remaining depreciation. 2.2 New Asset For new assets, you cannot create the asset record directly from the Asset form. You need to create a Purchase Receipt/Invoice for it. When you're buying new assets, an asset ID is created when you make a Purchase Receipt. On submitting the Purchase Receipt for an Asset, you'll see a message like 'Asset AST00003 created'. This will happen only if you've ticked the 'Is Fixed Asset' checkbox when creating the Item. When you're buying new assets, assets can be created automatically when you make a Purchase Receipt, if you have 'Auto Create Assets on Purchase' ticked in the Item master of the Asset. On submitting the Purchase Receipt for an Asset, you'll see a message like '5 Assets created for Office Phone'. If you don't want to auto create assets, after Purchase Receipt submission you will have to manually create assets and link the Purchase Receipt to the Asset. After submitting a Purchase Receipt/Invoice for such an Item, in case of asset auto creation, a number of Asset records will be created in the Draft stage. You can then go to these Assets and submit them. To know more, visit the Purchasing an Asset page. | 3. How to manually create an Asset Before you can create an Asset, you need to create an Item with 'Is Fixed Asset' checkbox ticked and create a Purchase Receipt/Invoice against that Item. Note that you will have to create a number of Assets based on the quantity specified in the Purchase Document. An Asset Category needs to be assigned to that Item. Now the Asset can be created. 1. Go to the Assets list, click on New. 2. Enter a name for the asset. 3. Select the Item Code, the Item Name and Asset Category will be fetched automatically. 4. Select who is the Asset Owner, i.e. Company, Supplier, or Customer. 5. Select the Company/Supplier/Customer. 6. Select the Purchase Receipt/Invoice. Purchase Date and Gross Purchase Amount will be fetched automatically. 7. Select a Location. Eg: Mumbai Office. This will be fetched automatically if specified in Purchase Receipt items table 8. Enter an Available for use Date to set the date from which the Asset is available for use. The depreciation amount for the first period will be calculated from this date. 9. Tick the 'Is Existing Asset' checkbox if you're recording an existing Asset. 10. Save and Submit. 3.1 Additional options when creating an Asset - Item Code: An Item for the Asset must be a non-stock item, with "Is Asset" field checked. - Custodian: The employee you're giving/assigning the asset to. - Department: The department of the Custodian. - Is Existing Asset: Check if you already own the asset, not purchased recently. The asset could also have been carried forward from the previous Fiscal Year. The existing assets which are partially/fully depreciated can also be created/maintained for future reference. - Opening Accumulated Depreciation: The accumulated depreciation amount which has already been booked for an existing asset. - Number of Depreciations Booked: Enter the number of already booked depreciations for an existing asset. - Current Value (After Depreciation): In case you are creating a record of an existing asset which has already been partially/fully depreciated, mention the current value of the asset. In case of a new asset, mention the purchase amount or leave it blank. - Next Depreciation Date: Mention the next depreciation date, even if it is the first one. If the asset is an existing one and depreciation has already been completed, leave it blank. - Calculate Depreciation: Enable this checkbox to calculate depreciation of Assets. - Allow Monthly Depreciation: Enable this checkbox to distribute depreciation amount of an asset into 12 months of the year. Depreciation entries will be made every month on the date provided as Depreciation Start Date. For example, if Available for Use date is 22nd Nov 2019 and depreciation Start Date is 31st March 2020, first depreciation will be done on 30th Nov 2019 second on 31st Dec 2019 and so on. Amount will be distributed based on days left until next depreciation. | 4. Features 4.1 Depreciation - Frequency of Depreciation (Months): The number of months between depreciations. - Total Number of Depreciations: The total number of depreciations during the useful life of the Asset. In case of existing assets which are partially depreciated, mention the number of pending depreciations. For example, if you set frequency as 12 months and no. of depreciations as 3, 1 depreciation will be booked every 12 months for 3 years. - Depreciation Method: There are two options, Straight Line and Double Declining Balance. - Straight Line: This method spreads the cost of the fixed asset evenly over its useful life. - Double Declining Method: An accelerated method of depreciation, it results in higher depreciation expense in the earlier years of ownership. - Written Down Value: In this method, the depreciation percentage is fixed but it is applied on the current value of the asset which we get after each depreciation. To know about Asset Depreciation in detail, visit this page. - Depreciation Start Date: The date from which booking of depreciation will be started. - Expected Value After Useful Life: Useful Life is the time period over in which the company expects that the asset will be productive. After that period, either the asset is scrapped or sold. In case it is sold, mention the estimated value here. This value is also known as Salvage Value, Scrap Value, or Residual Value. - Rate of Depreciation: This will be calculated based on the amount entered in expected value after useful life. 4.2 Depreciation Schedule On booking depreciations against this Asset, the Depreciation Schedule section will be visible. This table has columns for Finance Book, Schedule Date, Depreciation Amount, Amount Deprecated, and Journal Entry. 4.3 Insurance Details If Insurance has been taken for the Asset you're recording, you can store the following Insurance details: 1. Policy number 2. Insurer 3. Insured value 4. Insurance Start Date 5. Insurance End Date 6. Comprehensive Insurance 4.4 Accounting Entries On submission of an asset, "Capital Work in Progress" account will be credited and the asset account related to the asset will be debited. Submission is only possible after entering "Available-to-use Date". If "Available-to-use Date" is a future date, then accounting entry will be booked automatically on that date via the scheduler. 4.5 Maintenance Ticking on Maintenance Required allows recording Asset Maintenance entries for this Asset. 4.6 After Submitting Once you create an Asset, you'll see options to transfer, scrap, or sell the asset. From the Make button, you can adjust its value and make a depreciation entry.

By Frappe Content licensed CC-BY-SA 3.0
Last updated on Jun 18, 2025

Asset Capitalization

Asset Capitalization The Asset Capitalization feature lets you do the following: - Convert one or more stock items into a new asset - Convert one or more stock items into a new asset and capitalize the service expenses’ cost - Convert one or more assets into a new asset - Convert one or more assets into a new stock item To access the Asset Capitalization feature, go to: || Home > Assets > Maintenance > Asset Capitalization Let’s go through the aforementioned use cases one by one. 1. Convert one or more stock items into a new asset Prerequisites: A new fixed asset Item (with Is Fixed Asset checkbox ticked) since it would be the item linked with the new asset. Steps: - Create a new Asset Capitalization - Set the Target Item Code to the Item to be linked with the new asset - Set the Target Asset Location to the Location of the new asset - Change the Naming Series, Company, Finance Book and Posting Date if needed - Enter the stock items to be converted in Consumed Stock Items - Save and Submit - Set the depreciation details (if any) of the newly created asset and submit it. Accounting effect: The Consumed Stock Items will be reduced by the selected qty from the selected warehouses and the Warehouse Stock Accounts will be credited with the issued stock value amount. The Fixed Asset account of the created Asset will be debited by the Total Value. 2. Convert one or more stock items into a new asset and capitalize the service expenses’ cost The prerequisites, steps and accounting effect for this is almost the same as the previous one, the only addition being that you can add the Service Expenses, and the Expense Accounts of the services would be credited with the service’s amount. 3. Convert one or more assets into a new asset Prerequisites: A new fixed asset Item (with Is Fixed Asset checkbox ticked) since it would be the item linked with the new asset. Steps: - Create a new Asset Capitalization - Set the Target Item Code to the Item to be linked with the new asset - Set the Target Asset Location to the Location of the new asset - Change the Naming Series, Company, Finance Book and Posting Date if needed - Enter the assets to be converted in Consumed Assets - Save and Submit - Set the depreciation details (if any) of the newly created asset and submit it. Accounting effect: The Consumed Assets will be depreciated (if configured for depreciation) till the posting date and Depreciation Journal Entries will be created in the background. Then they would be disposed of and their status would be set to "Capitalized". The Fixed Asset accounts of the Consumed Assets will be credited by their gross purchase amount and the Accumulated Depreciation accounts will be debited by their total accumulated depreciation. The Fixed Asset account of the created Asset will be debited by the Total Value. 4. Convert one or more assets into a new stock item Prerequisites: A new stock Item (with Maintain Stock checkbox ticked) to which the Steps: - Create a new Asset Capitalization - Set Entry Type to Decapitalization - Set the Target Item Code to the new Item - Set the Target Warehouse and Target Qty - Change the Naming Series, Company, Finance Book and Posting Date if needed - Enter the assets to be converted in Consumed Assets - Save and Submit - Set the depreciation details (if any) of the newly created asset and submit it. Accounting effect: The Consumed Assets will be depreciated (if configured for depreciation) till the posting date and Depreciation Journal Entries will be created in the background. Then they would be disposed of and their status would be set to "Decapitalized". The Fixed Asset accounts of the Consumed Assets will be credited by their gross purchase amount and the Accumulated Depreciation accounts will be debited by their total accumulated depreciation. The new stock Item will be added by the Target Qty in the Target Warehouse and Target Warehouse Account will be debited by the Total Value.

By Frappe Content licensed CC-BY-SA 3.0
Last updated on Jun 18, 2025

Asset Repair

Asset Repair Asset Repair refers to any activity carried to repair a broken Asset to restore full functionality. You can also maintain the records of Repair/Failures of Assets which are not listed in Asset Maintenance. To access the Asset Repair list, go to: Home > Assets > Maintenance > Asset Repair 1. Prerequisites Before creating and using Asset Repair, it is advised to create the following first: Asset 2. How to create an Asset Repair Go to the Asset Repair list, click on New. Select the Asset. Select the Failure Date. Enter the Repair Cost. Save. Change the Repair Status from 'Pending' to 'Completed', or 'Canceled'. Select a Purchase Invoice if Repair Cost is greater than zero. Save and Submit. Asset Repair Note: Alternatively, you could open the record for the Asset in question and click on the Repair Asset button under Manage, and then follow steps 3-8. 2.1 Additional options when creating an Asset Repair Capitalize Repair Cost: If checked, the Repair Cost will be added to the Asset's value. This could also allow you to increase the Asset's life. Increase In Asset Life(Months): The number of months by which the Asset's life might be extended by the repair can be added here. This will modify the Depreciation Schedule of the Asset. This field will only be visible if Capitalize Repair Cost is checked. Asset Repair with Capitalize Repair Cost checked Stock Consumed During Repair: Checking this will allow you to make a note of all the Stock Items consumed during the repair. Warehouse: The Warehouse from which the Stock Items consumed during the repair were taken should be entered here, if Stock Consumed During Repair is checked. Stock Items: Entering Stock Items consumed during the repair here will create a Stock Entry record of type Material Issue for them, thereby decreasing their quantity. GL Entries will also be created for each Item in the table. This table will only be visible if Stock Consumed During Repair is checked. In case of Serialized Items, the Item row can be expanded to reveal the Add Serial No button. Asset Repair with Stock Consumed During Repair checked Error Description: A detailed descripton of the problem can be entered here. Actions Performed: A sequence of actions performed to carry out the repair can be noted down here. Asset Repair Description section 1. Features 3.1 Accounting Dimensions Accounting Dimensions let you tag transactions based on a specific Territory, Branch, Customer, etc. This helps in viewing accounting statements separately based on the selected dimension(s). To know more, check help on Accounting Dimensions feature. Note: Project and Cost Center are treated as dimensions by default. 3.2 Purchase Invoice A Purchase Invoice can be linked with the Asset Repair, to account for any Items that need to be purchased to carry out the repair or the repair service offered. 3.3 Total Repair Cost If Stock Consumed During Repair is checked, the Total Repair Cost will be computed based on the value of the consumed Stock Items and the Repair Cost entered. 1. Related Topics Asset Maintenance Asset Value Adjustment

By Frappe Content licensed CC-BY-SA 3.0
Last updated on Jun 18, 2025

Asset Category

Asset Category An Asset Category classifies different assets of a Company. The first step towards asset management is creating an Asset Category based on the type of assets. For example, all your desktops and laptops can be part of an Asset Category named "Electronic Equipments". In Asset Category, you can set default a depreciation method, periodicity and depreciation related accounts, which will apply to all the assets under the category. ||| Note: You can also set default depreciation-related Accounts and Cost Centers in Company master. To access the Asset Category list, go to: ++Home > Asset > Assets > Asset Category++ | 1. How to create an Asset Category 1. Enter a name for the Asset Category. 2. Check 'Enable Capital Work in Progress Accounting' if you want to maintain records of assets under a temporary balance sheet account instead of the corresponding asset account. To know more, visit this page. 3. Save. 1.1 Additional options when creating an Asset Category Enable Capital Work in Progress Accounting: On enabling this, accounting entry for assets under this category which are not in use are posted in the Capital Work in Progress accounts. This happens when you own the Asset but it isn't being used yet, i.e. 'Available for Use Date' is set at a later date. If you use all your assets immediately, disable this feature. On disabling this, CWIP accounting will be skipped. | 2. Features 2.1 Finance Book details You can link a Finance Book if you report depreciation in different ways. You can enter the following fields: - Depreciation Method: Choose a depreciated method on which you'll record the depreciation of assets in this category. To know more, visit this page. - Frequency of Depreciation(Months): The number of months within which the depreciation will be booked. The asset may be scrapped after this period. - Total Number of Depreciations: The number of deprecations to be booked in the selected time frame. - Rate of Depreciation: The rate of deprecation applied over the selected period. This will be calculated based on the Depreciation Method selected. 2.2 Accounting Details The following account details can be set to record asset values in the ledger: - Company - Fixed Asset Account - Accumulated Depreciation Account - Depreciation Expense Account - Capital Work In Progress Account

By Frappe Content licensed CC-BY-SA 3.0
Last updated on Jun 18, 2025