Platform Go-to-Market CRM E-Commerce Marketplace Social Media Customer Service Call Center Purchasing Inventory Management Manufacturing Supply Chain Planning Warehouse Management Logistics Export Planner Global Trade Compliance Booking System Project Management Asset Management Staff Leasing IT Service Management Knowledge Base Forms & Surveys Profitability Monitor Enterprise Consolidation Contract Management Personal Finance Business Intelligence Predictive Analytics AI Onboarding Integrations Website Builder Learning Management Label Design Food Production Food Security Food Trade Food Regulatory Waste & ESG Compliance Suite Real Estate Publishing Pricing Request a demo
Asset Management

Acquire, maintain, lease out, depreciate — one row, one ledger

Every machine, vehicle and laptop on one row — purchase invoice, warranty card, maintenance history, location, responsible employee, and a book value the GL agrees with. Lease the asset out and the recurring rent posts itself as an ordinary accounting invoice — same AR aging, same dunning, same VAT return, same e-invoice network. Acquisition, depreciation, disposal and rental revenue: one ledger, one truth.

All 4 depreciation methods live · 5 maintenance types · lease out → rent as ordinary invoice · lessee portal
app.response365.ai · Asset register
Assets
1,247
Active leases
84
Monthly rent
€127k
Recent · GL-posted · rent in AR
AST-2401 · Forklift · leased to Hudson GroupMunich plant → on hire · 9 mo remaining · €1,800/mo
Leased
AST-3380 · Laptop fleet × 24London office · IT-EQUIP · 4y straight-line
€38k
AST-5021 · MRI scannerBerlin lab · units-of-production · 11 mo warranty left
€420k
3 journal entries + 84 monthly rent invoices · all in the same AR ledger
Rent as ordinary invoiceAR aging · dunning · VAT · PEPPOL e-invoice
4 depreciation methods liveSL · declining · SYD · units-of-production
1
accounting ledger for both your owned-asset journals and your rental rent
4
depreciation methods live: straight-line, declining, sum-of-years, units-of-production
5
maintenance types built in
0
parallel rental-billing systems to reconcile at month-end
The problem

Six taxes every asset-heavy business pays without noticing

You spent €4.2M on equipment last year. You own around 1,200 fixed assets. Somewhere in the company three registers don't agree, the preventive-maintenance calendar lives in someone's Outlook, a warranty expired last week — and if you rent assets out, a side spreadsheet is the only thing that remembers to invoice them.

Every one of these is a real, recoverable cost — and every one stops happening when the register, the GL, the maintenance system, the warranty card, the warehouse and the rental ledger are the same connected database.

Excel register vs GLEight months out of sync
Plant's own spreadsheetDifferent naming convention
Fleet system, never spoke to the GLTrucks invisible to finance
Preventive maintenance in OutlookThe owner left in February
Warranty expired last weekThe vendor says no
"We forgot to invoice that hire"Rental revenue in a side spreadsheet
Why it's different

Same row across the operation, the ledger, the workshop — and the rent invoice

Most EAM products are operations tools that export to accounting overnight. Most fixed-asset modules are accounting tools that don't know what a work order is. Most rental products keep their own invoice ledger. This one is one row — the same record carries the depreciation, the maintenance history, the location, the GL posting and the rental invoice.

Same row as the GL

Acquisition books a journal entry. Monthly depreciation books a journal entry. Disposal books a journal entry with the gain or loss calculated for you. No nightly export, no integration consultant, no "rec the register to the GL" project.

Rent is an ordinary invoice

Lease the asset out and recurring rent is created as a normal accounting.Invoice through the same InvoiceService every other customer invoice uses — so rental revenue lands in AR aging, customer statements, dunning, the VAT return and your country's e-invoice channel (PEPPOL, Finvoice, FatturaPA, ZUGFeRD, Factur-X, Peppol BIS — whichever your customer expects). One revenue ledger, not two.

Cost centre flows through depreciation

The asset is tagged with a cost centre. The depreciation expense lands on that cost centre's P&L. The project profitability report finally includes the equipment depreciation it should always have included.

The asset lifecycle

Category → asset → maintenance → depreciation → lease out → return → disposal

Every box is a real screen. Every arrow happens by itself. Every step writes a row the auditor can follow — and one accounting ledger underneath all of it.

CategoryDepreciation defaults, GL codes, maintenance defaults
AssetAcquired, located, assigned · cost centre attached
MaintenanceSchedules + work orders + parts from inventory
DepreciationAll 4 methods · cost centre · posted to GL
Lease outAgreement → recurring rent invoices → one AR ledger
Return + damageCondition snapshot, photos, damage as a normal invoice
DisposalSold, scrapped, traded — gain/loss calculated and posted
Need 1 · The asset record

One row carries everything operations, finance and audit each need

The auditor asks "every asset above €10,000 in the Munich facility, with current book value and last maintenance date." That's one query, not a project. The same row is what the plant manager sees, the controller reconciles, the maintenance crew works on, and the rental clerk pulls when the lessee calls.

  • Identity, classification, status, conditionasset number, brand, model, serial, barcode · active / under maintenance / leased out / disposed · excellent through needs-repair
  • Hierarchical locationsHelsinki HQ → Floor 3 → Server Room 3A is three rows · the breadcrumb builds itself
  • Components and sub-assetsthe forklift has a battery · the CNC has a spindle · each is its own row, linked to the parent
  • Warranty + documents + responsible employee"days remaining" is a computed property — not a calendar reminder somebody set in 2023
AST-2401 · Forklift, midMunich plant → Floor 2 · Anna Korhonen · OPS-LOG-01 · status: Leased Out
On hire
Battery pack BP-2401-Acomponent of AST-2401 · warranty 14 mo remaining
Sub-asset
Documents on the assetpurchase invoice · operator manual · safety cert (approved)
4 files
Warranty · 18 days remainingAST-5021 MRI scanner · surfaced before it lapses
Watch
Need 2 · Maintenance is part of the asset

Schedules, work orders and parts — on the same record finance is depreciating

Preventive schedules sit on the asset. Work orders inherit the asset, the technician, the parts and the costs. When the order closes, inventory decrements, the asset's status moves back to active, the next due date is recomputed, and the cost lands on the asset file before anybody opens an email.

  • 5 maintenance typespreventive, predictive, condition-based, time-based, usage-based
  • 7 frequenciesdaily, weekly, monthly, quarterly, semi-annual, annual, custom (any number of days)
  • Parts deducted from inventoryeach part on the work order writes a real stock movement on completion · cost flows into the work order's actual cost
  • Estimated vs actual cost on every orderthe plant manager finally knows whether the external contractor is cheaper than the in-house team
Preventive · forklift FL-240190-day PM · next due in 12 days · Mikael L. assigned
Auto
WO-2026-0234 · in progressparts: −3 air filters, −1 oil filter · stock movements posted
Live
Actual €967 vs estimate €1,100labour €840 + parts €127 · quality check passed
-12%
Closed · next due recomputedasset status active again · history written automatically
Saved
Need 3 · Depreciation that lands on the right cost centre

All four methods live, and the €18,000 of monthly depreciation lands on the project, not "Overheads — Unallocated"

Every asset carries a cost centre. When depreciation is posted, the journal-entry debit line carries that cost centre. The cost-centre dimension flows into project profitability. The project P&L is finally honest about what the equipment actually costs — including the rented-out crane that finally lands on the project that uses it.

  • One row per asset per periodbeginning + amount + ending + accumulated · fiscal year & period unique together · posted flag so finance controls when it hits the GL
  • All four methods, live todaystraight-line · declining balance (double-declining) · sum-of-years-digits · units-of-production
  • Units-of-production reads real meter readingscumulative hours, km or cycles from AssetMeterReading rows · enter manually today, feed from telematics once that linkage ships
  • Cost-centre attribution + multi-project allocationsplit one asset's depreciation across multiple projects, by percentage, by basis (NBV / acquisition / flat amount), for a defined period
AST-7011 Crane · units-of-production1,247 depreciation rows calculated in 6 seconds · meter: 18,420 hours
Auto
€18,000 → project Madrid Hospitalcost centre OPS-CRANE-01 · 60% allocation
60%
€12,000 → project Berlin Civiccost centre OPS-CRANE-01 · 40% allocation
40%
Project P&L · finally honestequipment depreciation visible per project, not buried in overhead
Saved
Need 4 · Three GL postings, automatic

Acquisition, depreciation, disposal — every entry traceable to the asset row

Three lifecycle events, three journal entries, all referenced back to the asset number, all reviewable in the journal before they affect the GL. Account codes come from the asset's category — set categories once, every asset created lands on the right balance-sheet line and the right P&L line without anyone thinking about it. Auto-posting is opt-in per tenant; the audit fields (gl_posted, gl_entry_id) live on the asset row.

  • AcquisitionDR Fixed Assets · CR Bank · reference ASSET-{number}
  • DepreciationDR Depreciation Expense (with cost centre) · CR Accumulated Depreciation · reference DEP-{number}-{year}-{period}
  • DisposalDR Bank + DR Accumulated Depreciation + DR/CR Gain or Loss · CR Fixed Assets · references the disposal record
  • Reviewable journal before GL postingfinance signs off · auto-posting can be off until you trust it
Acquisition · AST-5021 MRI scannerDR Fixed Assets €420,000 · CR Bank €420,000 · ref ASSET-5021
Posted
Depreciation · period 5 of 2026DR Dep Expense €5,000 (CAP-MED-02) · CR Accumulated Dep €5,000
Approved
Disposal · AST-1109 lathesale €18k, book €25k → loss €7k posted to 8100 Loss on Disposal
Posted
Register matches GL · to the centmonthly close in one action: calculate · review · post
Reconciled
Need 5 · Lease assets out

Rent the asset out — and the rent posts as an ordinary accounting invoice

Most asset-rental products keep their own invoice ledger that someone reconciles to accounting at month-end. Here, a lease's recurring rent and any damage charge are created as accounting.Invoice rows through the same InvoiceService every other customer invoice uses — so rental revenue is in AR aging, customer statements, dunning, the VAT return and PEPPOL e-invoicing automatically — with the right national format (Finvoice, FatturaPA, ZUGFeRD, Factur-X, Peppol BIS) chosen by the customer's country. One revenue ledger. The CFO sees one receivables number, not "operations revenue" sitting in a side system.

  • Lease agreements with the lessee from CRMperiod · rate (hourly / daily / weekly / monthly) · security deposit · VAT · late-fee policy · pickup & return locations · start-condition snapshot
  • Activate → asset status flips to "Leased Out"completing or terminating returns it to active — automatically, with rental history attached
  • Recurring billing on cadenceLeaseBillingService generates invoices weekly → quarterly · right number of periods, VAT, ISO 11649 structured creditor reference (viitenumero in Finland), due date · run_lease_billing command drives the cycle
  • Return inspection with damage as a normal invoiceAssetReturnInspection · schedule, capture condition vs start snapshot, attach photos · damage above the deposit raises a damage charge as an accounting.Invoice · remaining deposit refunded and tracked on the lease
  • Lessee self-service portalcustomers log in (reusing CRM customer-portal auth) to see leased equipment, invoices, outstanding balance · and request a return date themselves
L-2026-0142 · AST-2401 to Hudson Group12 mo · €1,800/mo · deposit €3,600 · activated · status Leased Out
Active
INV-2026-3318 · monthly rent cycle€1,800 + VAT · structured creditor ref · posted into AR aging like any other invoice
In AR
Return scheduled · Apr 30start-condition snapshot ready · 4 photos attached · inspector assigned
Booked
Damage charge €420 → INV-2026-3702gear-shift housing dent · deposit balance €3,180 refunded · all as normal invoices
Billed
The architectural advantage

One revenue ledger, not two

This is the bit asset-rental products usually skip. Pasted from the architecture note, in plain words: every euro of rent and every euro of damage charge is an ordinary accounting.Invoice. No parallel rental ledger. No month-end reconciliation between "operations revenue" and "real revenue."

TYPICAL RENTAL TOOL

Two ledgers, two sources of truth

  • Rental module writes its own invoicesnot visible to the GL until somebody exports them
  • AR aging shows the wrong numberyour accounting AR doesn't include rent · the rental dashboard doesn't include your products
  • Two VAT reports to fileone from accounting, one from the rental tool — and they disagree
  • Dunning runs from accounting onlyrental overdue invoices don't get chased automatically — somebody emails the rental supervisor
RESPONSE365

One ledger, one source of truth

  • Rent is an accounting.Invoicecreated by the same InvoiceService as every other invoice · with the same number sequence and journal entries
  • One AR aging numberrental rent and product invoices on the same statement, same dashboard, same export
  • One VAT returnrental revenue rolls up like any other taxable sale · one file submitted
  • Dunning & e-invoicing include rentoverdue rental invoices get chased like any other receivable · PEPPOL + national formats (Finvoice, FatturaPA, ZUGFeRD, Factur-X, Peppol BIS)
On the roadmap

Two committed items still to ship

The leasing module shipped in May 2026 — agreements, recurring billing, return inspection with damage charges, and the lessee portal are all live. Two committed items remain.

ROADMAP · Committed

IFRS 16 / ASC 842 inbound lease accounting

Lessee-side right-of-use asset, lease liability, amortisation of the obligation, interest expense recognition. Customers with IFRS 16 reporting obligations on property, vehicles or leased equipment should continue with their current lease-accounting tool until this workstream lands.

ROADMAP · Linkage

Fleet telematics on the asset row

The logistics module already tracks vehicles with GPS, geofences and telematics events. Linking logistics.Vehicle to asset_management.FixedAsset so odometer drives units-of-production depreciation, and geofence breaches alert the asset's responsible employee — on the roadmap. Today the two are independent tables.

vs the alternatives

Excel + accounting export, standalone EAM + rental tool, or one row across all of it

The competitive edge today is the integration: the asset row, the GL line, the maintenance order, the inventory movement, the cost-centre and the rental invoice — same database, same product, one ledger.

Excel + accounting exportStandalone EAM (Maximo, Infor EAM)Response365
Live asset register reconciled to GLManual / neverIntegration projectAuto-post on acquisition, depreciation, disposal
Cost-centre attribution in depreciationManual journalConfigurable, paid tierBuilt in
Depreciation methodsOne, by handSL + decliningAll four (incl. units-of-production)
Hierarchical locationsLimitedYesYes
Preventive maintenance schedulesOutlookYes (core)5 types · 7 frequencies
Work orders with parts costingSeparate systemYes (core)Parts deducted from inventory automatically
Disposal with gain/loss to GLManual journalYesAuto-calculated and posted
Components / sub-assetsNoYesYes
Documents on the asset (with approval)SharePoint linksYesYes — with approval workflow
Leasing assets out to customersNoAdd-on / separate productYes — agreements, recurring billing, returns
Rent billed through ONE accounting ledgerSeparate spreadsheetSeparate rental module to reconcileRent is an ordinary invoice (AR aging · dunning · VAT · PEPPOL e-invoice)
Return inspection + damage billingPaperAdd-onPhotos, deposit reconciliation, damage as a normal invoice
Lessee self-service portalNoSeparate licenceView leases, invoices, request returns
IFRS 16 inbound lease accountingSeparate toolAdd-onRoadmap
Fleet telematics on the asset recordNoAdd-onRoadmap
One record across register · GL · maintenance · inventory · leasingThree+ toolsTwo tools + integrationSame row
Cost modelCheap until audit timePer-asset / month + integrationPer-tenant, included
What this means in euros

A mid-sized operation, ~1,200 assets, €5M acquisition, year one

Conservative. Verifiable. Recoverable inside twelve months — and materially more for operations that lease their assets out, because the rental revenue now bills itself through the accounting ledger instead of a spreadsheet.

€40–80k
replaces standalone EAM + asset-register integration consulting
€10–20k
eliminates the month-end "reconcile the register to the GL" project
€5–30k
avoided lapsed-warranty losses — one decent claim pays for itself
€30–45k
10–15% maintenance overrun saved by actual-vs-estimated on every work order (€300k budget)
€20–80k
unbilled depreciation recovered by allocating to projects (1–3% of equipment-heavy project revenue)
often largest
rental revenue stops leaking — rent billed automatically into AR, damage charges actually raised instead of absorbed
priceless
one avoided audit finding on the asset register, on the year it happens
€100–250k recoverable in year one for an EAM-only operation — materially more for one that rents assets out, since the rental ledger and the accounting ledger are now the same thing.

Purchase → maintain → depreciate → lease out → bill → return → dispose — seven minutes

Let us show you in seven minutes how a piece of equipment goes from purchase to disposal — including the lease-out flow where the recurring rent and any damage charge land in your real AR ledger alongside everything else.