Fixed Asset and Property Management System (AssetCore)
A fixed-asset cardex from acquisition to depreciation, revaluation, impairment, disposal and physical count, compliant with Iranian accounting standards 10, 11, 13 and 32. It builds the voucher and posts it through the Financial Core.
- Domain
- Fixed asset and PP&E management
- Target customers
- Finance manager, fixed-asset accounting, property unit and internal audit
- Main capabilities
- Fixed-asset cardex, 9 acquisition operations, 4-method accounting and tax depreciation, revaluation and impairment, disposal, exchange and transfer, physical count, 6 analytical reports
AssetCore manages the fixed-asset cardex and the full accounting cycle of an organization's fixed assets: from acquisition to depreciation, revaluation, impairment, disposal, exchange, transfer and physical count. This management is fully compliant with Iranian accounting standards (Standard 10 on grants, Standard 11 on tangible fixed assets, Standard 13 on financing costs, Standard 32 on impairment of assets) and Article 149 of the Direct Taxation Law.
Unlike InvestCore, which only reads balances, AssetCore actually produces accounting vouchers, but never posts them directly in the Financial Core. Each operation builds one balanced row (debit equals credit) and writes it to the service's own internal queue. A separate service drains this queue under an atomic lock and passes it through the centralized permanent posting path of AccountingCore, exactly the pattern that Deposit, Wallet, Loan and Treasury also use. A transient network error causes a retry without consuming the counter; a permanent business error is moved to the manual correction queue after five attempts. This means no two parallel, contradictory vouchers are ever posted in the Financial Core.
The implementation of this service is complete and active: there are seventeen controllers covering acquisition, depreciation, revaluation, impairment, subsequent expenditure, component replacement, change in estimate, disposal, physical count, reports and scheduled runs, along with more than thirty enumeration types to cover business states fully and eleven automated test suites.
Key capabilities
Full asset classification with an accounting account map
Thirteen asset classes (land, buildings, installations, machinery, vehicles, furniture, office and computer equipment, software, assets under construction, and the like), each with twenty-five independent financial account roles, so that every event is posted to the correct account.
Fixed-asset cardex with automatic asset tag
Each asset receives an automatic asset tag (branch, class code, sequence number) at registration and is protected against the simultaneous registration of two conflicting events.
Nine independent asset acquisition methods
Cash and credit purchase, receipt from the warehouse, commercial purchase, accumulation of assets under construction, capitalized construction financing cost, commissioning of assets under construction, property in transit, and receipt of a non-repayable grant, each building its own balanced accounting voucher.
Depreciation engine with four methods and two independent accounting and tax tracks
Straight-line, declining-balance, sum-of-the-years'-digits and units-of-production methods, with a separate rate, life and salvage value for accounting and for the tax return, run as an automatic monthly run without recalculating any period twice.
Revaluation and impairment per the standard
An increase in value first reverses a previously recognized impairment loss, and the surplus is then recorded in equity; impairment has a defined cap and can be reversed.
Subsequent expenditure and component replacement
Automatic separation between capital improvement (added to the cost of the asset) and current repair (an expense of the period), with the option of fully replacing a component for the classes that support it.
Disposal, exchange and transfer of assets
Sale, scrapping, damage or theft, and classification as held for sale through a shared three-stage pattern; asset exchange; transfer between branches or companies with an independent voucher at the source and at the destination.
Periodic physical count of assets
A full count cycle from opening to closing, with automatic recording of a shortage (asset removal) and a surplus (creation of a new card) after approval.
Six ready analytical reports
Fixed-asset cardex, depreciation schedule, net book value at any chosen date, accounting and tax discrepancy, list of disposals and status of projects under construction, all without displaying raw technical codes.
Business value
Fixed assets in an organization (buildings, equipment, vehicles, software) are both a large figure on the balance sheet and a constant source of manual error: month-by-month depreciation in Excel, two separate calculation versions for accounting and for tax, and forgetting to update the status of an asset when it is sold or scrapped. AssetCore runs these calculations in a single engine that is always aligned with the accounting standard, and sends each accounting voucher to the Financial Core through the platform's same centralized and controlled path. For financial management, the result is a more accurate balance sheet, faster readiness for audit and the tax return, and removal of the risk of double or forgotten posting. The physical count section also provides internal control over the real existence of property, a subject that internal and independent audits always emphasize.
What sets it apart
- Two independent, real depreciation calculation tracks for accounting and for tax, instead of one figure with an estimated multiplier.
- Twenty-five independent account roles at the level of each asset class, which ensure that each voucher is posted to the right account heading.
- Voucher posting through a transactional queue with automatic retry, with no risk of losing a voucher because of a momentary network outage.
- Complete coverage of the asset life cycle in a single service, from acquisition to scrapping, with no need for side tools.
- Physical count with a formal workflow (opening to closing) instead of manual correction without tracking of the property balance.
See this module on demo data
In a demo session we walk through your organization's scenarios on Dara's demo environment and answer your technical and finance teams' questions.