Self-hosted fixed-asset register — depreciation to the exact cent, book value as of any date.
Most small businesses track their fixed assets — the laptops, machinery, fit-out, vehicles — in a depreciation spreadsheet that one person maintains and nobody else trusts. A formula drifts, a disposal never gets recorded, and by year-end the book values handed to the accountant don't reconcile to the cost of the assets. Accounting SaaS bundles this into a monthly subscription for what is, at its core, a register and some arithmetic.
Full CRUD per asset — name, tag/code, category, acquisition date, cost, salvage value, useful life, and method — with notes, organised by category.
Straight-line (the final period absorbs the rounding remainder so book value lands on salvage to the penny) and reducing-balance (a monthly rate in exact integer cents that never crosses salvage).
Accumulated depreciation and net book value computed for any date you pick — no month-end close, no cron job, always current.
A period-by-period schedule for every asset — depreciation, accumulated depreciation, and book value, month by month or year by year.
Cost, accumulated depreciation, and net book value totalled by category; record a sale or scrap and get the exact gain or loss against book value at disposal.
A monthly or annual depreciation report (per asset, totals, and disposals) as a dependency-free PDF, plus a spreadsheet-formula-injection-hardened CSV export.
Checkout isn't open yet. Leave your email and we'll send one note the moment Assetora — Fixed-Asset & Depreciation Register (PHP + MySQL, Self-Hosted) can be purchased — nothing else.
2-minute web installer, plain PHP 8 + MySQL (or SQLite for a trial), no Composer or build step — Docker image included.
No. It records the assets and depreciation settings you enter and computes the schedule from them — but the methods, rates, useful lives, and salvage values are yours to set and confirm with your accountant. It is a record-keeping tool, not advice.
Every figure is stored and computed in integer cents — floats never touch a value. Straight-line absorbs the rounding remainder in the final period so accumulated depreciation lands exactly on cost minus salvage; reducing-balance is computed in integer cents and never crosses salvage. The shipped 113-assertion suite, including a prime sweep, proves it.
No — it moves no money and integrates no bank, payment gateway, or general ledger. It is a pure asset register with zero payment or PCI surface.
Either — SQLite for a zero-config trial, MySQL/MariaDB for production on ordinary shared hosting.
You get the full PHP source and your register lives in one database you own — nothing phones home, nothing expires.