Skip to main content
FixedAsset Pro

Guide · Register and operations

Moving your asset register from Excel

Moving an Excel fixed asset register into software: cleaning the data, choosing the cut-over date, opening balances for both books and tying control totals.

FixedAsset Pro Editorial TeamLaw and rates as at 23 October 20269 min read

Key takeaways

  • Clean the spreadsheet before you import it: duplicates, missing put-to-use dates, pooled items and vague locations are cheaper to fix in Excel than afterwards.
  • Use the last audited balance sheet date as the cut-over date, and carry the closing accumulated depreciation of that year, not the opening column.
  • For income-tax, the block WDV from Form 3CD clause 18 is the authoritative opening figure; per-asset tax values are only indicative.
  • Tie gross block and accumulated depreciation, category by category, to the audited Schedule III note before anything is committed.
  • Finish the migration with tags, labels and a first physical verification, so the new register starts from assets that have actually been seen.
On this page
  1. Signs you have outgrown the spreadsheet
  2. Preparing the master file
  3. Cleaning the register before import
  4. Choosing the cut-over date
  5. Opening balances for both books
  6. Control totals and the dry run
  7. Labels and the first verification
  8. Migration checklist

Signs you have outgrown the spreadsheet

Preparing the master file

Cleaning the register before import

Choosing the cut-over date

Opening balances for both books

What to enter at cut-over
BookFigure to enterWhere it comes fromCommon mistake
Companies ActAccumulated depreciation up to and including the cut-over date, per assetClosing accumulated depreciation in the old register, agreed to the Schedule III noteUsing the opening column of the schedule, which leaves out the year's charge
Companies ActCost, residual value, useful life, methodOld register and capitalisation recordsLeaving residual blank when the policy is not 5% (blank defaults to 5% of capitalised cost)
Income-taxClosing WDV of each blockForm 3CD clause 18 for the cut-over yearSumming per-asset tax values instead of using the block figure
Income-taxPer-asset tax values (optional)Old working, if anyTreating them as authoritative; they are indicative only

Control totals and the dry run

First dry run against the audited note (₹)
CategoryGross: noteGross: registerDifferenceAcc. dep.: noteAcc. dep.: registerDifference
Plant and machinery1,25,40,0001,25,40,000048,62,35041,85,350-6,77,000
Computers18,40,00019,12,00072,00010,72,00011,24,00052,000
Furniture and fixtures9,80,0009,80,00004,12,6004,12,6000
Total1,53,60,0001,54,32,00072,00063,46,95057,21,950-6,25,000
Illustrative figures. Net block per the note: ₹1,53,60,000 − ₹63,46,950 = ₹90,13,050.

Labels and the first verification

Migration checklist

StepWhat to doDone when
1. Agree the cut-over dateChoose the last audited balance sheet dateDate agreed with finance and the auditor
2. Collect the sourcesAudited Schedule III note, Form 3CD clause 18, old register, capitalisation filesAll four are on file for the same date
3. Build mastersBranches, locations, departments, cost centres, categories, vendors, employeesMasters import commits without errors
4. Clean the registerRemove duplicates, fill put-to-use dates, settle pooled items, fix locationsNo row lacks a category, location or start date
5. Fill opening balancesClosing accumulated depreciation per asset; block WDV per blockBoth sheets complete
6. Enter control totalsGross block and accumulated depreciation per category from the noteControl_Totals sheet complete
7. Dry runUpload, read the error report, fix and repeatNo errors; differences within ₹1
8. CommitCommit the import as one transactionRegister totals equal the audited note
9. Post-cut-over transactionsEnter additions, disposals and transfers since cut-overEach has its own document
10. Tag and verifyPrint labels, run the first verification, resolve discrepanciesVerification signed off

General information, not tax or legal advice

This guide states the law and rates as we understand them as at 23 October 2026. Rules change and every business is different: confirm the treatment for your company with your Chartered Accountant before you rely on it.

How FixedAsset Pro handles this

FixedAsset Pro imports an existing register with opening balances for both books, and will not commit a file that does not tie.

  • Excel, CSV and JSON through a column-mapping wizard with saved mappings; a dry run with a downloadable error report and an all-or-nothing commit. Fixed asset management
  • Free Masters and Assets templates with an Instructions sheet, the IT_Block_Opening sheet and the Control_Totals sheet. Templates
  • Cut-over balances for the Companies Act and Income-tax books tie to your audited Schedule III totals before the commit. Getting started
  • Trial balance and ledger entries can be imported for the GL reconciliation after go-live. Integrations
  • Tags, labels and a first verification campaign turn the imported list into a register of assets that have been seen. Physical verification

Try it with a free tool

Sources

  • Companies Act, 2013: section 128 (books of account) and Schedule II
  • Schedule III to the Companies Act, 2013: notes on property, plant and equipment
  • Companies (Auditor's Report) Order, 2020: clause 3(i)
  • Income-tax Act, 1961: section 32 and Form 3CD clause 18
  • AS 10 / Ind AS 16 Property, Plant and Equipment

Written by the FixedAsset Pro Editorial Team. Published 23 October 2026; last reviewed 23 October 2026.

Put this into practice on your own register

Start with your real company, books and financial year, import your existing register, and see both books worked out asset by asset.