Asset Management - enterprise asset management (EAM)
Track every asset from
requisition to disposal.
Register, assign, transfer and retire the physical assets your organisation runs on - laptops, monitors, network gear, office furniture - with the operational procurement that brings them in wrapped around the same record.
- MacBook Pro 14LAP001 LaptopsASSIGNEDHQ / Floor 3$2,499
- Dell UltraSharp 27MON001 MonitorsIN STOREHQ / Store$389
- Catalyst 2960-XNET001 NetworkASSIGNEDHQ / Server Rm$1,150
- Aeron ChairFUR001 FurnitureASSIGNEDHQ / Floor 2$1,395
- ThinkPad X1 CarbonLAP001 LaptopsIN REPAIRIT Desk$1,780

What it does
The register, the lifecycle and the buying around it.
One place for the physical assets you own and the paperwork that brings them in - one short line each, no jargon.
Register
Asset register
Every laptop, monitor, switch and chair as one record - category, status, location, holder, price and useful life.
Register
Asset groups
Group assets by class and set the depreciation method and useful-life defaults once for the whole group.
Lifecycle
Transfers
Move an asset between locations or holders, attributed each time it changes hands.
Lifecycle
Disposals
Retire an asset out of the active register cleanly at the end of its life.
Finance
Depreciation
Straight line, declining balance and sum-of-years-digits, so book value follows your finance team's schedule.
Procurement
Operational procurement
Requisition to purchase order to receipt to invoice, each document with its own line items.
Procurement
Vendors
A vendor master with types, status and contacts sitting behind every purchase order.
Procurement
Item master
A catalog of inventory items with a low-stock threshold. Catalog only today - no stock ledger yet.
The asset lifecycle
The sequence, requisition to disposal.
Each step is a real entity carrying the status it moves through in the backend - an approved requisition becomes a purchase order, a receipt closes it, and the asset lands in the register with its depreciation clock already running.
01
Requisition
PENDING to APPROVED
02
Purchase order
PURCHASE_ORDER_CREATED
03
Receipt
COMPLETED
04
Asset on the books
Registered, depreciating
05
Transfer
Reassigned
06
Disposal
Retired
Requisition to asset
Requisition to asset, on the books.
- Approve a requisition, cut a purchase order, receive against it
- The asset enters the register the moment it arrives
- Purchase price and useful life travel with it
IT assetsDepreciation
Depreciation that matches your finance team.
- Straight line, declining balance and sum-of-years-digits
- Defaults on the group, overridable per asset
- Book value that lines up with the ledger, not against it
Any screenWhere it fits
Where it sits, honestly.
Asset Management is a modern, lightweight asset register with fixed-asset depreciation and operational procurement. It is not Maximo-class enterprise EAM or Fiix-class CMMS - the maintenance layer those tools out-ship us on is exactly what EAM has only mocked. Each neighbour keeps its real strengths.
It is not an ERP (no general ledger, accounts payable, payroll or tax), not an MES, and not multi-tenant SaaS - it runs single-tenant today. There is no in-product AI or copilot; that is Arin's job, not this app's. Work-order execution and predictive monitoring are roadmap, not shipping.
Under the hood
How the loop is actually wired.
The story above is the plain version. For evaluators, here is how it holds together - the frontend is Angular 19, the backend Spring Boot on Java 17 with JPA, Flyway and PostgreSQL.
Depreciation methods
Asset groups carry a depreciation method and useful-life defaults, and each asset can override them. Three methods are built - straight line, declining balance and sum-of-years-digits - so book value follows the schedule your finance team would run by hand.
Straight line
STRAIGHT_LINEEqual charge every year: (cost minus salvage) spread evenly across the useful life.
Declining balance
DECLINING_BALANCEA fixed rate applied to the reducing book value - front-loaded, faster early write-down.
Sum of years digits
SUM_OF_YEARS_DIGITSAccelerated: each year takes a shrinking fraction of the depreciable base.
- name
- MacBook Pro 14
- category
- Laptops (LAP001)
- purchasePrice
- $2,499.00
- usefulLifeYears
- 4
- salvageValue
- $200.00
- depreciationMethod
- STRAIGHT_LINE
straight-line schedule
- Year 0-$2,499.00
- Year 1$574.75$1,924.25
- Year 2$574.75$1,349.50
- Year 3$574.75$774.75
- Year 4$574.75$200.00
The procurement document flow
Requisitions, purchase orders, receipts and purchase invoices are all built, each with its own line items and a vendor master behind them. It records what was ordered, received and billed - it is not accounts payable or a general ledger, and sits alongside your ERP rather than replacing it.
AssetRequisition
Line items and an approver. Moves PENDING to APPROVED, then spawns a PO.
PurchaseOrder
Raised against a vendor with its own line items and DRAFT to APPROVED states.
AssetReceipt
Goods received against PO lines; PENDING to COMPLETED as they arrive.
PurchaseInvoice
The vendor bill with line items, recorded against what was ordered and received.
An inventory item master with a low-stock threshold rounds out the buying side. It is a catalog of items today - there is no stock ledger or movement history yet.
Private - early access
Run your asset register on something honest.
Asset Management is pre-release and private - no public download, no self-serve sign-up. We are opening early-access conversations with teams that track IT and office assets and want the procurement loop in the same place. Tell us how you run today and come see the register write.